You will design, develop, and implement automated testing strategies and manual test cases within a complex environment.
Responsibilities
- Design and execute test plans and automation scripts based on detailed business requirements.
- Analyze business requirements and high-level design deliverables to create detailed test cases and map them to requirements.
- Collaborate with developers and business analysts to identify, analyze, and resolve defects.
- Perform UI, Database, and API testing, including JSON message validations.
- Support production implementation tasks and post-deployment validations.
- Generate execution reports and communicate status, risks, and concerns to senior management.
Required Skills
- 10+ years of experience in software testing and application analysis.
- Proficiency in Java programming.
- Hands-on experience with Selenium and Selenium WebDriver.
- Experience with Cucumber for automation.
- Proficiency with Maven and Eclipse IDE.
- Strong knowledge of SDLC methodologies, specifically Agile.
- Experience with SQL and database testing.
- Competency in API testing and JSON validation.
- Experience using ALM, JIRA, or similar defect management tools.
- Ability to work with globally located team members.