Find a jobRecruiters

QA Automation Engineer

Exclusive opportunity

Onsite

QA Automation Engineer

Methodic

QA Automation Engineer

Skills

PythonC#Testing & QAPostmanSeleniumPlaywrightCypressComplianceJavascript

4 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

San Francisco, CA, USA

Work mode:

Onsite

Published on:

26 August 2026

What they need


Open role

QA Automation Engineer

San Francisco, CA (On-site)

  • Full-time [data-slot=checkbox-group]]:gap-3 has-[>[data-slot=radio-group]]:gap-3" aria-label="Role summary">
  • ]:w-full [&>.sr-only]:w-auto">

As a QA Automation Engineer, your job is to ensure that quality and compliance are never compromised, even as we move quickly to develop new features. You will create and manage automated tests across our web application and APIs, catching issues early and verifying that every release meets our high standards. In the context of financial software, this role is especially critical – your work will help prevent errors that could affect finances or regulatory compliance, thereby protecting both our company and our customers.

Responsibilities [data-slot=checkbox-group]]:gap-3 has-[>[data-slot=radio-group]]:gap-3 gap-3" aria-label="Role responsibilities">

  • ]:w-full [&>.sr-only]:w-auto">

Develop a comprehensive testing strategy and test plans that cover functional testing, regression testing, performance testing, and security testing for the Methodic platform.

  • ]:w-full [&>.sr-only]:w-auto">

Write and maintain automated test suites for both backend (e.g., using NUnit/XUnit or similar frameworks for .NET) and frontend (using tools like Selenium or Cypress) to ensure new code changes do not introduce regressions.

  • ]:w-full [&>.sr-only]:w-auto">

Create end-to-end tests for key user workflows (such as account opening, transaction processing, reporting) to simulate real-world usage and validate that all components work together.

  • ]:w-full [&>.sr-only]:w-auto">

Conduct manual exploratory testing for complex or critical features where automation is not sufficient, ensuring that edge cases and potential failure points are covered.

  • ]:w-full [&>.sr-only]:w-auto">

Work closely with the development team to understand features and their acceptance criteria; participate in design and code reviews from a testability perspective.

  • ]:w-full [&>.sr-only]:w-auto">

Integrate test execution into the CI/CD pipeline so that any failures are flagged early and builds are only deployed if they pass all critical tests.

  • ]:w-full [&>.sr-only]:w-auto">

Log and track defects found, providing clear reproduction steps and working with developers to ensure timely fixes; verify resolved issues and update tests as needed.

Requirements [data-slot=checkbox-group]]:gap-3 has-[>[data-slot=radio-group]]:gap-3 gap-3" aria-label="Role requirements">

  • ]:w-full [&>.sr-only]:w-auto">

3+ years of experience in software quality assurance, with a focus on test automation.

  • ]:w-full [&>.sr-only]:w-auto">

Proficiency in automated testing tools and frameworks (for example: Selenium/WebDriver, Cypress, or Playwright for UI; Postman/Newman or custom scripts for API testing).

  • ]:w-full [&>.sr-only]:w-auto">

Knowledge of programming/scripting (C#, JavaScript, Python, etc.) to write custom test scripts and possibly contribute to test frameworks.

  • ]:w-full [&>.sr-only]:w-auto">

Experience testing web applications and APIs; understanding of common failure points and how to isolate and identify issues.

  • ]:w-full [&>.sr-only]:w-auto">

Familiarity with performance testing tools (JMeter, k6, or similar) to simulate load and ensure the system meets performance benchmarks.

  • ]:w-full [&>.sr-only]:w-auto">

Strong attention to detail and a passion for product quality, especially important given the financial and compliance implications in our domain.

  • ]:w-full [&>.sr-only]:w-auto">

Good communication skills to work effectively with developers and product managers in reproducing issues and understanding expected behavior.

Submit your application

Provide a few details and our hiring team will reach out with next steps.

[data-slot=checkbox-group]]:gap-3 has-[>[data-slot=radio-group]]:gap-3 gap-5"> Candidate details

  • ]:w-full [&>.sr-only]:w-auto"> [data-slot=field]]:w-full has-[>[data-slot=field]]:flex-col has-[>[data-slot=field]]:rounded-md has-[>[data-slot=field]]:border [&>[data-slot=field]]:p-4 has-data-[state=checked]:bg-primary/5 has-data-[state=checked]:border-primary dark:has-data-[state=checked]:bg-primary/10" data-slot="field-label" for="name">Full name
  • ]:w-full [&>.sr-only]:w-auto"> [data-slot=field]]:w-full has-[>[data-slot=field]]:flex-col has-[>[data-slot=field]]:rounded-md has-[>[data-slot=field]]:border [&>[data-slot=field]]:p-4 has-data-[state=checked]:bg-primary/5 has-data-[state=checked]:border-primary dark:has-data-[state=checked]:bg-primary/10" data-slot="field-label" for="email">Email address
  • ]:w-full [&>.sr-only]:w-auto"> [data-slot=field]]:w-full has-[>[data-slot=field]]:flex-col has-[>[data-slot=field]]:rounded-md has-[>[data-slot=field]]:border [&>[data-slot=field]]:p-4 has-data-[state=checked]:bg-primary/5 has-data-[state=checked]:border-primary dark:has-data-[state=checked]:bg-primary/10" data-slot="field-label" for="phone">Phone number (optional)
  • ]:w-full [&>.sr-only]:w-auto"> [data-slot=field]]:w-full has-[>[data-slot=field]]:flex-col has-[>[data-slot=field]]:rounded-md has-[>[data-slot=field]]:border [&>[data-slot=field]]:p-4 has-data-[state=checked]:bg-primary/5 has-data-[state=checked]:border-primary dark:has-data-[state=checked]:bg-primary/10" data-slot="field-label" for="linkedin">LinkedIn / Portfolio (optional)
  • ]:w-full [&>.sr-only]:w-auto"> [data-slot=field]]:w-full has-[>[data-slot=field]]:flex-col has-[>[data-slot=field]]:rounded-md has-[>[data-slot=field]]:border [&>[data-slot=field]]:p-4 has-data-[state=checked]:bg-primary/5 has-data-[state=checked]:border-primary dark:has-data-[state=checked]:bg-primary/10" data-slot="field-label" for="notes">Notes
  • ]:w-full [&>.sr-only]:w-auto"> [data-slot=field]]:w-full has-[>[data-slot=field]]:flex-col has-[>[data-slot=field]]:rounded-md has-[>[data-slot=field]]:border [&>[data-slot=field]]:p-4 has-data-[state=checked]:bg-primary/5 has-data-[state=checked]:border-primary dark:has-data-[state=checked]:bg-primary/10" data-slot="field-label" for="resume">Resume (PDF)

a:hover]:text-primary [&>a]:underline [&>a]:underline-offset-4">Optional, max 5MB.

  • ]:w-full [&>.sr-only]:w-auto sr-only" aria-hidden="true"> [data-slot=field]]:w-full has-[>[data-slot=field]]:flex-col has-[>[data-slot=field]]:rounded-md has-[>[data-slot=field]]:border [&>[data-slot=field]]:p-4 has-data-[state=checked]:bg-primary/5 has-data-[state=checked]:border-primary dark:has-data-[state=checked]:bg-primary/10" data-slot="field-label" for="contact_reference">Leave this field empty
  • ]:w-full [&>.sr-only]:w-auto">

a:hover]:text-primary [&>a]:underline [&>a]:underline-offset-4 md:ml-3 md:text-left">We email a confirmation to the hiring team.

Other offers great for you!

These companies are also looking for great profiles

Staff and More

QA AUTOMATION ENGINEER – PLAYWRIGHT / ULTRALIGHT

Freelance

Paris, France

Hybrid

Skills

Testing & QA

2 months ago

Quick apply

Tenth Revolution Group

QA Automation Engineer Senior (Web puis Linux embarqué)

400-450

Freelance

Remote

Skills

TypescriptGitPlaywrightCypressJavascriptRobot Framework

12 days ago

Quick apply

Taskelys

QA Automation Engineer – Cypress (H/F)

Jusque 50 000€

Permanent contract

Grenoble, France

Hybrid

Skills

Testing & QATest Engineer

11 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools