Automation QA (Cypress)
Mumbai,
India
Mumbai,
India
- Framework Development: Design, build, and optimize scalable, frontend test automation frameworks using Cypress.
- Script Authoring: Write clean, stable, and maintainable end-to-end, integration, and component tests using JavaScript or TypeScript.
- Pipeline Integration: Embed automated test execution directly into CI/CD workflows using tools like GitHub Actions, Jenkins, or GitLab CI.
- API Validation: Perform comprehensive API testing using native Cypress commands or complementary tools like Postman.
- Cross-Browser Testing: Ensure consistent application UI and functionality across Chrome, Edge, Safari, and Firefox.
- Defect Tracking: Identify, log, and monitor software bugs using agile project management tools like JIRA.
- Agile Collaboration: Participate actively in sprint planning, code reviews, and daily stand-ups to build testable user stories. [1, 2, 3, 4, 5, 6, 7, 8, 9]
Technical Skills & Qualifications
- Education: Bachelor’s or Master's degree in Computer Science, Information Technology, or a related field.
- Testing Experience: 2 to 5+ years of dedicated professional experience in software test automation.
- Cypress Mastery: Minimum 2+ years of hands-on technical experience explicitly using Cypress.
- Programming Core: Advanced proficiency in JavaScript, Node.js, or TypeScript.
- Web Mechanics: Deep understanding of web technologies, including DOM manipulation, CSS selectors, HTML5, and RESTful APIs.
- Assertions & Libraries: Practical experience working with Mocha and Chai assertion libraries embedded within Cypress.
- Methodologies: Strong background in Behavior-Driven Development (BDD) using Cucumber or Test-Driven Development (TDD) cycles. [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
Preferred Qualifications
- Familiarity with alternative automation tools like Playwright or Selenium to guide framework migrations.