Role overview
Contentstack is seeking a Senior Engineer I - QA (Selenium/Java/Playwright) to join our Quality Assurance team in Pune. You will design, implement, and maintain automated test suites for Contentstack’s web applications, primarily using Selenium and Playwright with Java. Collaborate with product managers, developers, and other QA engineers to define test plans, write robust test cases, and ensure high-quality releases. You will integrate automated tests into our CI/CD pipelines, identify defects, and help improve overall test coverage and release velocity in a fast-paced SaaS environment.
Responsibilities
- Build, maintain, and evolve automated test suites using Selenium and Playwright in Java.
- Design test plans and cases based on product requirements and user stories.
- Integrate automated tests into CI/CD pipelines and provide fast feedback to development teams.
- Identify, document, and track defects; collaborate with cross-functional teams to reproduce and resolve issues.
- Mentor junior QA engineers and participate in code and test reviews to raise quality standards.
- Improve test coverage for web applications and APIs; contribute to testing strategy and best practices.
- Contribute to a culture of quality and continuous improvement within an Agile environment.
Requirements
- Hands-on experience with automated web UI testing using Selenium and Playwright with Java.
- Strong knowledge of Java and familiarity with test frameworks (JUnit, TestNG).
- Experience with CI/CD tooling (e.g., Jenkins, GitHub Actions) and regression testing.
- Familiarity with REST APIs, JSON, and API testing concepts.
- Excellent problem-solving, communication, and collaboration skills.
Nice-to-have
- Experience with Content Management Systems or SaaS platforms.
- Knowledge of performance and load testing concepts.
Location
Pune, India (On-site)