
Quality Assurance Engineer - Automation
Torentify • United States
**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.