Own the end-to-end testing lifecycle to ensure system quality and functionality across automated and manual testing efforts.
Responsibilities
- Execute automated and manual testing for system, integration, and regression scenarios.
- Manage defect resolution, monitor project testing risks, and report status.
- Participate in Agile ceremonies, including story pointing, elaboration, and defining acceptance criteria.
- Mentor team members on QA/QC processes throughout the SDLC.
- Review test schedules and implementation plans.
Required Skills
- 5+ years of experience in software testing and automation.
- Proficiency in Java and object-oriented development.
- Hands-on experience with Selenium WebDriver (Java).
- Strong background in API automation using REST Assured, Apache REST, or similar frameworks.
- Experience with JUnit and/or TestNG.
- Working knowledge of JDBC connections, Oracle databases, and PL/SQL.
- Experience with CI/CD tools such as Jenkins or Bamboo.
- Proficiency with ALM tools.
Preferred Skills
- Experience with Spring Framework and Groovy scripting.
- Knowledge of continuous delivery, continuous integration, and SoapUI Pro/Ready API.