Responsibilities
- Build comprehensive end-to-end UI test suites and reliable API automation using Mocha and Chai frameworks.
- Design and apply data mocking and request interception techniques to validate edge conditions without depending on inconsistent backend services.
- Improve test execution speed by implementing Cypress Parallelization to significantly reduce build durations.
- Write clear, effective manual test cases in Xray with detailed procedures and defined outcomes.
- Oversee manual test cycles and ensure all results are accurately synchronized in Jira for consistent reporting.
- Set up, manage, and monitor Jenkins jobs to support automated test execution.
- Integrate Cypress-based UI and API test suites into the CI/CD workflow to detect issues prior to deployment.
- Configure and maintain test reporting tools such as Mochawesome, Allure, or JUnit, ensuring team-wide access to results.
- Lead QA initiatives from technical planning through to successful delivery.
- Maintain strong collaboration with developers, product managers, and other stakeholders through clear communication.