SDET / QA Automation Engineer

Posted yesterday

Worldwide

Summary

We're Hiring: QA Engineer (Test Engineering & Automation) We're looking for a developer-minded QA Engineer to join our team. You'll build automated test suites, validate complex AI-native software, and own the testing infrastructure that keeps our releases reliable. If you enjoy writing code to catch bugs, architecting test frameworks, and working shoulder-to-shoulder with developers as a fellow engineer, we'd love to hear from you. What You'll Do Write code to test code — build and maintain automated test suites (API, UI, integration, and end-to-end) using modern testing frameworks. Architect and maintain testing infrastructure — CI/CD test pipelines, test environments, and reproducible testing workflows. Collaborate as an engineering peer — participate in code reviews, review PRs for testability, and embed quality into the development process from the start. Identify, reproduce, and root-cause bugs — use logs, debugging tools, and code inspection to isolate issues at the code level. Develop and maintain test plans, test cases, and QA documentation — keeping them versioned, organized, and living alongside the codebase. Drive regression and release validation — own the automated regression suite and gating criteria for releases. Improve QA tooling and developer experience — build internal tools, utilities, or scripts that make testing faster and easier for the whole team. Requirements Programming proficiency — comfortable writing code in at least one language (Python, TypeScript/JavaScript, Go, or similar) and reading production code. Experience building automated tests — hands-on with Playwright, Cypress, Selenium, Jest, Pytest, or similar frameworks. Solid understanding of software architecture — APIs, databases, asynchronous systems, and how components interact in a modern stack. Strong debugging and analytical skills — you investigate failures by reading logs, tracing requests, and inspecting code, not just clicking through UI. Experience with Git, CI/CD pipelines, and version-controlled workflows. Strong documentation habits — you write clear, actionable bug reports and keep test documentation current. Ability to work independently and async in a remote environment. Nice to Have Experience testing AI-native or LLM-based products — understanding how to validate probabilistic outputs, model behavior, and AI feature boundaries. Familiarity with Docker and containerized applications. Experience with performance, load, or security testing. Contributions to developer tooling, test frameworks, or DevOps automation. Location: Remote (Preferred) If you believe quality is built through engineering, not just checked at the end — and you want to help ship reliable AI-native software with robust test coverage — send over your resume and a brief introduction.

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Expert
    Experience Level
  • $8.00

    -

    $12.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
QA Engineering
API Testing
Activity on this job
  • Proposals:50+
  • Last viewed by client:yesterday
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since May 21, 2013
  • United States
    Dallas3:22 AM
  • $2.5K total spent
    18 hires, 2 active
  • 124 hours

Explore similar jobs on Upwork

Video Editing
Desktop Application Testing
Web Testing
Bug Reports
Software Testing
Functional Testing
Product Stability
Manual Testing
Automated Testing
C#

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo