Job Summary:
We are looking for a skilled Cypress Testing Developer with a strong background in automation testing to join our QA team. The ideal candidate will be responsible for designing, developing, and maintaining end-to-end test automation frameworks using Cypress. This role demands a proactive problem-solver with an eye for detail, capable of collaborating closely with developers, product owners, and QA team members.
Key Responsibilities:
- Design, develop, and maintain automated test scripts using Cypress.io for web applications.
- Collaborate with developers and product managers to understand application requirements and user stories.
- Create, manage, and execute automated test plans and test cases for functional, regression, integration, and performance testing.
- Integrate automated tests with CI/CD pipelines (e.g., Jenkins, GitHub Actions).
- Debug failed test cases, identify root causes, and log defects with detailed information.
- Ensure scalability and reliability of the test automation framework.
- Continuously monitor and optimize test performance and execution times.
- Maintain detailed documentation of test results, defect reports, and automation practices.
- Mentor junior QA engineers and share best practices for test automation.
- 4–7 years of experience in QA with a strong focus on automation testing.
- Minimum 2 years of hands-on experience with Cypress.
- Proficiency in JavaScript/TypeScript for writing Cypress test scripts.
- Experience in working with modern frontend frameworks (e.g., React, Angular, or Vue.js).
- Experience integrating tests into CI/CD environments.
- Should be able to create reusable framework with data driven cum page object model and CI/CD integration
- Familiarity with API testing using Postman or Cypress API testing.
- Good understanding of testing concepts like BDD, TDD, and Agile methodologies.
- Strong analytical and debugging skills.
- Knowledge of test management tools like JIRA, TestRail, or Zephyr.
Good to Have:
- Experience with performance testing tools (e.g., Lighthouse, JMeter).
- Knowledge of cross-browser testing and accessibility testing.
- Exposure to containerized environments (e.g., Docker).
- ISTQB or other testing certifications.
I am not a product of my circumstances. I am a product of my decisions.
“Stephen Covey”