QA Automation Lead Cypress

  • Test Strategy & Execution Design, develop, and execute comprehensive test plans, test cases, and test scripts for functional, regression, integration, smoke, and end-to-end testing.
  • Perform thorough manual testing when automation is not feasible or during exploratory testing phases.
  • Identify, document, and track defects with clear reproduction steps, severity classification, and expected vs. actual behavior.
  • Automation Testing Build and maintain robust, scalable, and reusable test automation frameworks using Playwright and Cypress.
  • Write clean, maintainable automation scripts in JavaScript and Java.
  • Integrate automated test suites into CI/CD pipelines to enable continuous testing.                                                                       
  • Continuously evaluate and improve automation coverage, execution time, and reliability.
  • API Testing Design and execute automated API tests for RESTful and/or GraphQL services.
  • Validate request/response payloads, status codes, headers, authentication flows, and error handling.
  • Use tools such as Postman, REST Assured, Cypress or Playwright API testing capabilities to ensure backend reliability Collaboration & Process Work closely with developers, product managers, and designers to understand requirements and acceptance criteria.
  • Participate in sprint planning, refinement, and retrospectives with a quality-first mindset.
  • Contribute to test documentation, knowledge sharing, and QA process improvements.
  • Communicate testing progress, risks, and blockers clearly to stakeholders.
  • 3+ years of experience in software testing (manual and automation).
  • Strong understanding of core testing principles: test levels, test types, test design techniques (equivalence partitioning, boundary value analysis, decision tables, state transition, etc.).
  • Proven hands-on experience with Playwright or Cypress automation frameworks.
  • Proficiency in JavaScript and Java for writing test automation code.
  • Solid experience in API test automation — designing, scripting, and validating API tests.
  • Ability to read and understand application flows end-to-end, from UI interactions through to backend services and databases.
  • Strong attention to detail — able to catch edge cases, UI inconsistencies, and subtle defects others might miss.
  • Quick learner who can ramp up on new tools, technologies, domains, and codebases with minimal hand-holding.
  • Experience with test management tools (e.g., TestRail, Zephyr, Xray).
  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, or GitLab CI.
  • Experience with BDD frameworks (Cucumber, SpecFlow) or TDD practices.
  • Knowledge of version control systems (Git) and branching strategies.
  • ISTQB Foundation or Advanced Level certification is a plus.
  • Soft Skills Analytical and methodical approach to problem-solving.
  •  Excellent written and verbal communication skills.
  • Ability to work independently and within cross-functional agile teams.
  • Curiosity-driven mindset — always asking “what could go wrong?” Comfortable with ambiguity and able to prioritize effectively in a fast-paced environment