remoteonsite
Senior Engineer - Testing & Quality Assurance - Genpact
Software Engineer
Lead end‑to‑end test automation for AI‑driven solutions, designing Selenium frameworks in Java, driving quality in Agile sprints, and integrating CI/CD pipelines to accelerate delivery.
About the role
Key Responsibilities
- Design, develop, and maintain robust Selenium‑based automation suites in Java for complex AI and digital products.
- Collaborate with product, development, and DevOps teams to define test strategies, acceptance criteria, and quality metrics.
- Integrate automated tests into CI/CD pipelines (Jenkins/GitLab CI) ensuring rapid feedback and continuous delivery.
- Lead test case reviews, defect triage, and root‑cause analysis, driving process improvements and defect prevention.
- Mentor junior QA engineers, fostering a culture of quality and continuous learning.
Requirements
- 5+ years of QA engineering experience with a strong focus on automation.
- Proficient in Java, Selenium WebDriver, TestNG, and related testing frameworks.
- Hands‑on experience with CI/CD tools (Jenkins, GitLab CI) and version control (Git).
- Solid understanding of Agile/Scrum methodologies and test‑driven development.
- Excellent analytical, problem‑solving, and communication skills.
Skills
seleniumjavatestngagilecicd