WI
Job Description
Key Responsibilities :
- Design, develop, and maintain automation test scripts for new and existing features using Java , Selenium , and BDD (Cucumber) .
- Perform manual testing for UI and API layers to validate functionality, usability, and performance.
- Conduct API testing using tools like Postman and Rest Assured for both functional and automated test scenarios.
- Modify and enhance existing test automation frameworks to meet evolving project needs.
- Monitor and analyze automation test execution results, ensuring no flaky or inconsistent test failures .
- Ensure cross-browser and cross-platform compatibility and coverage during test planning and execution.
- Identify and address gaps in QA processes ; recommend and implement improvements.
- Support non-functional testing efforts such as performance , security , and internationalization (i18n) testing.
- Collaborate closely with the Development team to ensure high unit and integration test coverage.
- Contribute to the CI/CD pipeline for seamless and efficient test execution and code deployment.
- Maintain test documentation , bug reports, and status updates with clarity and accuracy.
- Requirements:
- 4.5 to 6 years of experience in software testing with a strong focus on both manual and automation testing.
- Strong proficiency in Java programming and problem-solving using Java.
- Experience in automation testing tools , especially Selenium WebDriver .
- Working knowledge of BDD frameworks , particularly Cucumber .
- Experience with API testing both manual (Postman) and automation (Rest Assured).
- Strong understanding of software testing life cycle (STLC) and defect life cycle .
- Exposure to cross-browser and
