THIS IS A CONTRACT POSITION WITH ONE OF THE LARGEST, GLOBAL, TECHNOLOGY LEADER.
Our large, Fortune client is ranked as one of the best companies to work with, in the world. The client fosters progressive culture, creativity, and Flexible work environment. They use cutting edge technologies to keep themselves ahead of the curve. Diversity in all aspects is respected. Integrity, experience, honesty, people, humanity, and passion for excellence are some other adjectives that define this global technology leader.
Position Overview :
We are seeking a QA Automation Engineer with strong experience in Cypress or Playwright and JavaScript / TypeScript to ensure the quality, performance, and reliability of our web and cloud-based applications. The ideal candidate is passionate about automation, skilled in debugging, and experienced in modern testing practices and frameworks.
Minimum Qualifications :
- 5+ years of hands-on experience with Cypress or Playwright.
- Proficiency in JavaScript / TypeScript for automation development.
- Experience with API testing and mocking frameworks.
- Solid understanding of debugging, analysis, and root cause identification.
- Experience with performance testing and visual regression testing.
- Familiarity with BDD frameworks such as Cucumber.
Nice to Have :
Experience working in cloud environments (AWS, Azure, or GCP).Exposure to containerized environments like Docker or Kubernetes.Understanding of modern development workflows and DevOps practices.Responsibilities :
Develop and maintain automated test scripts using Cypress or Playwright for functional, regression, and end-to-end testing.Collaborate with development and product teams to define test strategies, user stories, and acceptance criteria.Ensure cross-browser and cross-platform compatibility through automated tests.Integrate automated test suites into CI / CD pipelines for continuous quality validation.Implement reporting and analytics to provide visibility into product quality and test coverage.Diagnose, troubleshoot, and resolve automation failures to maintain stable test pipelines.Advocate and enforce best practices in test automation, contributing to continuous process improvement.