We are seeking a skilled QA Engineer with over five years of hands-on experience to join our expanding engineering team. The ideal candidate will be responsible for ensuring quality across a broad testing spectrum, including manual and automated testing, API and database validation, as well as mobile and backend testing. This role involves integrating test execution within CI/CD pipelines and effectively communicating release readiness to engineering leadership. The position suits a detail-oriented professional who thrives in agile environments and can maintain and evolve a comprehensive test case library as the product grows.
Key Responsibilities
- Develop, review, and maintain detailed test cases covering functional, regression, integration, API, database, and mobile testing scenarios.
- Execute both manual and automated test cycles using tools such as Selenium, Playwright, or Cypress, ensuring clear defect reporting and thorough documentation.
- Perform API validation using Postman, write SQL queries for data integrity verification, and confirm end-to-end backend data flows.
- Conduct mobile application testing on Android and iOS platforms as part of the standard release process.
- Integrate automated tests into CI/CD pipelines to guarantee that tests run consistently with every build.
- Log, track, and verify defect fixes throughout the entire defect lifecycle using test management tools like Jira or TestRail.
- Own release quality metrics and provide timely communication of release readiness to engineering leadership.
- Participate actively in sprint planning and design reviews to promote shift-left testing practices.
- Collaborate closely with Product Owners, Business Analysts, and Developers to clarify requirements and improve QA processes.
- Maintain test plans, reports, and runbooks to ensure consistent and well-documented QA standards.
Required Qualifications
- Minimum of 5 years of practical QA engineering experience within enterprise-grade or SaaS environments.
- Strong expertise in manual testing across functional, regression, integration, and user acceptance testing (UAT).
- Proven experience with test automation tools such as Selenium, Playwright, or Cypress, including integration into CI/CD pipelines.
- Proficiency in API testing using Postman and solid SQL skills for database validation and backend data flow verification.
- Experience testing mobile applications on both Android and iOS platforms.
- Hands-on familiarity with test management tools like Jira or TestRail and version control systems such as Git.
- Comprehensive understanding of defect lifecycle management and structured defect reporting.
- Excellent written and verbal communication skills in English.
- Bachelor’s degree in Computer Science, Information Technology, or a related engineering discipline.
Preferred Qualifications and Benefits
- ISTQB Foundation or Advanced certification is considered an advantage.
- Background working in SaaS companies, B2B product environments, or enterprise software teams is highly desirable.
- Experience in FMCG, field force automation, CRM, or large-scale distributed systems is a strong plus.
This role offers the opportunity to contribute to high-quality software delivery in a dynamic, agile setting, working alongside talented professionals dedicated to innovation and excellence.