About the Role
Role details below.
Responsibilities
- Design, develop, and execute manual and automated test cases across functional, integration, and regression testing
- Build and enhance automation frameworks using Core Java, Selenium WebDriver, TestNG, and Cucumber (BDD)
- Perform API testing using Postman or REST Assured
- Conduct database validation using SQL (MySQL/PostgreSQL)
- Manage defects and test cycles using JIRA or HP ALM
- Collaborate with cross-functional teams in an Agile/Scrum environment
- Support and optimize CI/CD pipelines (Git, Jenkins, Docker) for continuous testing
- Set up, configure, and maintain test environments and infrastructure
- Ensure adherence to STLC best practices and improve QA processes
Requirements
- Strong experience in both manual and automation testing
- Experience in Agile/Scrum environments
- Ability to design scalable test frameworks
- Experience in building and enhancing automation frameworks using Core Java, Selenium WebDriver, TestNG, and Cucumber (BDD)
- Experience in performing API testing using Postman or REST Assured
- Experience in conducting database validation using SQL (MySQL/PostgreSQL)
- Experience in managing defects and test cycles using JIRA or HP ALM
- Experience in supporting and optimizing CI/CD pipelines (Git, Jenkins, Docker) for continuous testing
- Experience in setting up, configuring, and maintaining test environments and infrastructure
- Adherence to STLC best practices and ability to improve QA processes
Work Arrangement
hybrid