Description
You will be responsible for designing, developing, and executing test cases across the product lifecycle.
Responsibilities
- Design, develop, and execute test cases and scenarios based on product requirements.
- Conduct functional, regression, sanity, smoke, UI, and story-based manual testing.
- Develop and maintain automation test suites using Selenium WebDriver, Java, TestNG, and Cucumber (BDD).
- Validate RESTful APIs using Postman, handling JSON and XML payloads.
- Monitor QA activities, including defect logging, root cause analysis, and metrics reporting.
Required Skills
- 9+ years of professional experience in software testing or quality assurance.
- Proficiency in Java and Selenium WebDriver for automation.
- Experience with testing frameworks such as POM, Data-Driven, and Hybrid models.
- Solid understanding of BDD using Cucumber.
- Ability to perform unit testing using JUnit and Mockito.
- Experience testing REST APIs using Postman, handling JSON and XML.
- Familiarity with Git and Jenkins for CI/CD pipelines.
- Knowledge of SOA architecture and distributed system integration testing.