Job Description:
Responsibilities:
- Design, develop, and maintain automated test scripts for web application using Java and Playwright as well as API automation using Cucumber and REST Assured.
- Collaborate with developers, scrum master and product owners to understand requirements and translate them into test cases.
- Perform functional, regression, integration, and API testing across web platforms.
- Maintain and enhance the test automation framework to support continuous integration and delivery (CI/CD).
- Analyze test results, identify defects, and work with development teams to resolve issues.
- Participate in sprint planning, daily stand-ups, and retrospectives as part of an Agile team.
- Ensure test coverage and traceability for loyalty program features and enhancements.
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 3+ years of experience in QA automation testing.
- Strong proficiency in Java and test automation tools like Playwright and REST Assured.
- Experience with Cucumber and BDD methodologies.
- Solid understanding of RESTful APIs and web technologies.
- Familiarity with version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, GitHub Actions).
- Excellent analytical and problem-solving skills.
- Strong communication and collaboration abilities