As a QA Engineer at Zeals you will establish and continuously improve the quality assurance processes that safeguard our Conversational Commerce platform, spanning both manual and automated testing. Working closely with product, backend, frontend and data teams, you will own everything from test-strategy design to CI/CD integration, ensuring our features, performance and security meet the highest standards.
Responsibilities
- Test Strategy & Planning
- Define the overall QA strategy covering functional, end-to-end (E2E), regression, performance and security testing.
- Create risk-based test plans, detailed test cases and clear acceptance criteria.
- Manual Testing
- Execute exploratory, boundary-condition and cross-device / cross-browser compatibility tests.
- Validate chatbot conversation flows, payment modules and back-office dashboards for optimal user experience.
- Test Automation
- Develop and maintain E2E and regression suites using Playwright, Cypress or Selenium.
- Build API- and database-level automated tests and integrate them into GitHub Actions / GitLab CI pipelines.
- Quality Metrics & Continuous Improvement
- Monitor coverage, defect density, MTTR and other KPIs; propose data-driven improvements.
- Champion a shift-left testing culture by engaging early in each sprint’s risk assessment.
- Defect Management & Cross-Team Collaboration
- Track the full defect lifecycle in Jira / Linear , ensuring priority and progress are transparent.
- Reproduce issues, provide detailed steps and logs, and work with engineers to shorten fix times.
Requirements
- 3+ years of software QA or test automation experience in Agile / Scrum environments.
- Proven manual testing skills: plan creation, case design, defect reporting and acceptance testing.
- Hands on expertise with at least one modern automation framework (Playwright, Cypress, Selenium).
- Experience with RESTful API testing, basic SQL / NoSQL queries and cloud deployment concepts (AWS / GCP).
- Familiarity with Git and CI/CD pipelines, including test and report integration.
Nice to haves
While not specifically required, tell us if you have any of the following.
- Japanese ability
- Performance testing experience (JMeter, k6) or security testing expertise.
- Contract, event driven or Kafka testing within microservices architectures.
- Python / TypeScript scripting skills to build or extend automation frameworks.
- Background in SaaS, chatbot or FinTech system testing.
- ISTQB / CSTP or other recognised testing certifications.
- Implementation of QA best practices in high throughput, low latency environments.