QA Engineer: Automation & API Testing (Cypress/Node)

Upshop

United States

Remote

USD 80,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Upshop is seeking a QA Engineer to ensure the quality, reliability, and performance of its SaaS platform for food retailers. This role focuses on building and maintaining robust end-to-end and API test coverage while contributing to overall test strategy and continuous improvement.

You will design automated tests using Cypress, WebDriverIO, and Karate, and write scripts in JavaScript/TypeScript in Node.js environments.

Qualifications

  • Hands-on experience with Cypress, WebDriverIO, and Karate testing tools.
  • Strong proficiency in JavaScript/TypeScript and Node.js-based frameworks.
  • Solid understanding of software testing concepts, methodologies, and best practices.

Responsibilities

  • Design, develop, and maintain end-to-end automated tests using Cypress and WebDriverIO.
  • Implement and maintain API automation tests using Karate.
  • Write and maintain automated test scripts using JavaScript/TypeScript in Node.js-based environments.
  • Execute automated test suites, analyze results, identify defects, and collaborate with engineering to drive resolution.
  • Contribute to test strategy, planning, and best practices for automation, regression, and performance testing.
  • Continuously improve test coverage, reliability, and execution efficiency.
  • Participate in code reviews and promote quality standards across the development lifecycle.

Skills

JavaScript/TypeScript
Testing concepts
Analytical thinking
Collaborative mindset

Tools

Cypress
WebDriverIO
Karate
Node.js

Job description

Upshop is seeking a QA Engineer to ensure the quality, reliability, and performance of its SaaS platform for food retailers. This role focuses on building and maintaining robust end-to-end and API test coverage while contributing to overall test strategy and continuous improvement.

You will design automated tests using Cypress, WebDriverIO, and Karate, and write scripts in JavaScript/TypeScript in Node.js environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Engineer: End-to-End & API Automation (Cypress/Karate)
QA Engineer: End-to-End & API Automation (Cypress/Karate)

Upshop • Austin (TX), Miami (FL)

Hybrid
USD 80,000 - 110,000
Quality Engineer
Quality Engineer

Upshop • Tampa (FL)

On-site
USD 70,000 - 90,000
Quality Engineer
Quality Engineer

Upshop • United States

Remote
USD 80,000 - 120,000
Quality Engineer New Austin, Texas, United States, Miami, Florida, United States, Mississauga, Ontario, Canada, Remote
Quality Engineer New Austin, Texas, United States, Miami, Florida, United States, Mississauga, Ontario, Canada, Remote

Upshop • Austin (TX), Miami (FL)

Remote
USD 80,000 - 110,000
Senior QA Engineer - Automation & Quality Advocate
Senior QA Engineer - Automation & Quality Advocate

Overflow • Los Gatos (CA), Birmingham (AL)

On-site
USD 120,000 - 170,000
Competitive salary
Equity eligibility
Comprehensive benefits
Senior Quality Engineer
Senior Quality Engineer

Upshop • Town of Texas (WI)

On-site
USD 110,000 - 160,000
QA Automation Engineer
QA Automation Engineer

SoftRevery • United States

Remote
USD 100,000 - 140,000
Senior Test Automation Engineer - UI/API (Cypress, CI/CD)
Senior Test Automation Engineer - UI/API (Cypress, CI/CD)

HealthEdge • United States

Remote
USD 105,000 - 145,000
Quality Engineer
Quality Engineer

Upshop • Austin (TX)

On-site
USD 120,000 - 180,000
QA Engineer: End-to-End & API Automation Specialist
QA Engineer: End-to-End & API Automation Specialist

Upshop • Tampa (FL)

On-site
USD 70,000 - 90,000