Company logo

Cypress Testing Developer

ProArch

Full-time

On-site

Hyderabad, India

Description

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.

Requirements

  • 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.