Job Description
Narvar is seeking a Senior QA Engineer to join their Bangalore-based engineering team. This role is crucial for ensuring the quality and reliability of Narvar's products across various platforms. The Senior QA Engineer will design test strategies, drive automation, and collaborate with cross-functional teams to deliver high-quality software at scale.
Role involves:
- Owning and driving QA efforts for major product modules end-to-end.
- Developing and maintaining comprehensive test plans and automated test suites.
- Collaborating with Product and Engineering teams to define acceptance criteria and test coverage.
- Implementing automation for API, backend services, and UI layers using modern frameworks.
- Proactively identifying gaps in test coverage and performance bottlenecks.
- Leading bug triages, root cause analysis, and driving resolution with engineering teams.
- Ensuring all releases meet high-quality standards through continuous integration and validation.
- Mentoring junior QA engineers and championing quality best practices.
Requirements:
- 4-7 years of QA experience with strong automation skills and a solid understanding of QA methodologies.
- Hands-on experience with test automation tools such as Selenium, Cypress, Playwright, etc.
- Proficient in scripting or programming (e.g., Python, JavaScript, or Java).
- Experience testing APIs and backend services in a microservices architecture.
- Comfortable with tools like Postman, Swagger, REST clients, and SQL for validation.
- Experience in CI/CD pipelines (GitHub Actions, Jenkins, CircleCI).
- Familiarity with Agile/Scrum and hybrid team collaboration.
- Strong communication skills and ability to work closely with cross-functional teams.
Role offers:
- Opportunity to work with a growing company, Narvar, focused on post-purchase customer experiences.
- Chance to play a key role in ensuring the quality and reliability of products.
- Hybrid working model based in Bangalore.