Torentify logo

Quality Assurance Engineer - Automation

Torentify • United States

remotefull-time
Posted Oct 25, 2026

**Role & Seniority: ** QA Automation Tester (senior; ~7+ years JS automation; automation-focused QA)

**Stack/Tools: ** JavaScript, Playwright (≥3 years hands-on), Cypress, CI/CD with Jenkins and Google Cloud Build (GCP), plus one of: Protractor / Zest / Enzyme / Mocha; storage product testing; cross-browser + parallel test execution; automation tooling; databases mentioned

**Top 3 Responsibilities: **

  • Design and implement test strategies/plans and automation plans for storage features

  • Execute and validate regressions, enhancements, and new features (including cross-browser/parallel runs)

  • Debug product and automation failures; collaborate with development partners on hardware compatibility and test design

  • Must-have Skills:

    • Strong JavaScript programming for automation

    • Playwright (≥3 years hands-on)

    • Test automation engineering experience (QA Automation Engineer)

    • CI/CD pipeline experience with Jenkins and GCP

    • Analytical/problem-solving skills; understanding of testing protocols

    • Clear written/verbal communication

  • Nice-to-haves:

    • Experience with additional JS test frameworks/tools (e.g., Cypress beyond “at least one” list)

    • Advanced experience with automation systems and databases

  • Location & Work Type: United States (Remote); Contract for 6 months, extendable

Full Description

About the Role

The QA Automation Tester will be responsible for designing and developing test strategies, test plans, and automation solutions for storage product features. This role involves testing product regressions, enhancements, and new features, troubleshooting product and automation failures, and working with development partner teams to assess hardware compatibility and influence test design.

Key Responsibilities

Prepare test plans covering functional testing and automation. Design and develop test strategies and automation plans for storage features. Test storage product regressions, enhancements, and new features. Debug product issues and troubleshoot test automation failures. Determine hardware compatibility and collaborate with development partner teams to influence test design. Perform parallel test execution and cross-browser testing. Develop and maintain automated test scripts using Cypress and other relevant automation tools.

Required Qualifications

Bachelor’s degree in Computer Science, Software Engineering, or a related field. At least 3 years of hands-on experience with Playwright. 7+ years of experience in JavaScript automation. Previous experience working as a QA Automation Engineer. Strong JavaScript programming skills and experience with Playwright.

Required Skills

Experience with at least one of the following tools or frameworks: Cypress, Protractor, Zest, Enzyme, or Mocha. Experience working with CI/CD pipelines using Jenkins and Google Cloud Build (GCP). Advanced programming skills, including experience with automation systems and databases. Strong analytical and problem-solving skills. Detailed understanding of application functionality, bug fixing, and testing protocols. Good written and verbal communication skills.

Work Arrangement and Employment Details

Location: United States (Remote).

Contract duration: 6 months, with the possibility of extension.

CI/CDCross-Browser TestingCypressDatabase ExperienceEnzymeFunctional TestingGoogle Cloud BuildJavaScriptJenkinsMochaPlaywrightProtractorTest AutomationTest StrategyTroubleshootingZest

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.