Senior QA Automation Engineer

Electronic Transaction Consultants Corporation

Frisco (TX)

Hybrid

USD 90,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Paid days off
Health and Dental plans
Retirement plans
EFAP
Employee referral program

Job summary

Electronic Transaction Consultants Corporation is seeking an automation-first quality engineer to design, build, and own automated test coverage for a cloud-native platform built on event-driven microservices.

You will treat test code as a first-class part of the codebase, ensuring coverage runs on every change and reducing manual testing. Remote position available to the continental U.S.; near Frisco, TX on-site or hybrid options may apply.

Qualifications

  • 4-year degree in computer science, software engineering, or related field or equivalent practical experience.
  • 5+ years in a QA or test engineering role with a strong automation focus.
  • Hands-on experience building automated test suites for web applications and backend services using modern frameworks (Playwright or Cypress).
  • Experience testing distributed microservices or event-driven systems, including API testing (REST/gRPC) and contract testing such as Pact.
  • Experience integrating automated tests into CI/CD pipelines (GitHub Actions or GitLab CI).
  • Working knowledge of containers and Kubernetes for running tests.
  • Strong SQL skills for data validation.
  • Solid grounding in QA methodologies and Agile delivery with user stories and iterative releases.

Responsibilities

  • Design, build, and own automated test suites across the platform, spanning unit, integration, contract, and end-to-end tests.
  • Build and maintain contract and integration tests across microservices, validating behavior at service boundaries and across the event bus.
  • Integrate automated tests into CI/CD pipelines to run on every commit and gate releases.
  • Build performance and load tests modeling production volumes and establish throughput and latency baselines.
  • Test asynchronous and event-driven workflows, including data consistency across services.
  • Validate deployment configurations across multi- and single-tenant, cloud, and on-premises targets.
  • Stand up and maintain test environments in Kubernetes.
  • Define and track quality metrics, and drive them in the right direction over time.
  • Partner with engineers early to make features testable and shift quality left.
  • Document test strategy, plans, and results for complex features and releases.

Skills

Test automation
CI/CD
Kubernetes
SQL
QA methodologies

Education

4-year degree in CS or related field

Tools

Playwright
Cypress
Pact
GitHub Actions
GitLab CI
REST/gRPC

Job description

Overview

This is an automation-first quality engineering role, not a manual testing role. You will design, build, and own automated test coverage for a cloud-native platform built on event-driven microservices. You treat test code as a first-class part of the codebase, you build coverage that runs every change, and you make quality software something the team can prove. If your strength is writing and maintaining test automation and minimizing manual testing, this might be the right fit for you!

Our platform runs on Kubernetes across cloud and on-premises deployments with multi- and single-tenant configurations. You will help us deliver technical excellence in a team that lives our core values of integrity, excellence, collaboration, innovation, and passion. This is a remote position open to candidates anywhere in the continental U.S. If you are near our offices in Frisco, Texas, on-site or hybrid work is also available.

Responsibilities
  • Design, build, and own automated test suites across the platform, spanning unit, integration, contract, and end-to-end tests, with test code maintained to the same standard as production code.
  • Build and maintain contract and integration tests across our microservices, validating behavior at service boundaries and across the event bus rather than only at the UI.
  • Integrate automated tests into CI/CD pipelines, so they run on every commit and gate release.
  • Build performance and load tests that model production transaction volumes and peak conditions and establish throughput and latency baselines.
  • Test asynchronous and event-driven workflows, including data consistency across services.
  • Validate deployment configurations across multi- and single-tenant, cloud, and on-premises targets.
  • Stand up and maintain test environments in Kubernetes, including ephemer... environment for automated runs.
  • Define and track quality metrics such as coverage, defect density, escape rate, and flaky-test rate, and drive them in the right direction over time.
  • Partner with engineers early in the development cycle to make features testable and to shift quality left.
  • Document test strategy, plans, and results for complex features and releases, and work independently with minimal supervision on that strategy.

This list of responsibilities might not cover everything you'll end up doing.

Qualifications
Education
  • 4-year degree in computer science, software engineering, or a related field, or equivalent practical experience.
Experience
  • Minimum 5 years in a QA or test engineering role with a strong automation focus. You write test code as your primary work, not as an occasional add-on to manual testing.
  • Hands-on experience building automated test suites for both web applications and backend services using modern frameworks, for example Playwright or Cypress for front end and language-native frameworks for services.
  • Experience testing distributed, microservice, or event-driven systems, including API testing (REST and/or gRPC) and contract testing such as Pact.
  • Experience integrating automated tests into CI/CD pipelines, for example GitHub Actions or GitLab CI.
  • Working knowledge of containers and Kubernetes for running and isolating tests.
  • Strong SQL skills for data validation.
  • Solid grounding in quality assurance methodologies and in Agile delivery with user stories and iterative releases.
Preferred
  • Performance and load testing experience with tools such as k6, Gatling, or Locust, especially for high-volume transaction processing.
  • Familiarity with modern systems language such as Rust and a modern TypeScript framework.
  • Property-based testing, fuzzing, or experience testing transaction-accuracy systems.
  • Experience validating systems that deploy to both cloud and on-premises environments.
Benefits
  • Paid days off (i.e. vacation, sick days, bereavement leave)
  • Health and Dental plans
  • Retirement plans
  • Employee and Family Assistance Program (EFAP)
  • Employee referral program

We welcome applicants from all backgrounds, regardless of race, color, religion, sex, veteran status, sexual orientation, gender identity, national origin, age, or disability or any other protected characteristics in accordance with applicable federal, state/provincial, and local laws. We're committed to creating a workplace where everyone feels valued and respected.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Automation Architect
QA Automation Architect

Dal-Tile Corp. • Dallas (TX)

On-site
USD 130,000 - 170,000
Software QA Engineer
Software QA Engineer

Pioneering Evolution, LLC • Arlington (VA)

On-site
USD 110,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+3
Software QA Engineer (Automated)
Software QA Engineer (Automated)

Worky • Overland Park (KS)

Hybrid
USD 70,000 - 110,000
Onsite fitness center
Medical, dental, vision benefits
401(k)
+1
Sr. Quality Engineer- First Dollar (Remote)
Sr. Quality Engineer- First Dollar (Remote)

Inspira Financial • Oak Brook (IL)

On-site
USD 91,000 - 111,000
Healthcare
401K savings plan
Paid time off
+2
Senior QA Engineer
Senior QA Engineer

Datafied • United States

Remote
USD 90,000 - 120,000
Competitive salary
Remote-first work culture with flexible hours
Continuous learning and development opportunities
Quality Engineer
Quality Engineer

Pentangle Tech Services | P5 Group • Detroit (MI)

On-site
USD 85,000 - 120,000
Sr. Software Engineer – QA / Test Automation Engineer
Sr. Software Engineer – QA / Test Automation Engineer

Ontrac Solutions • Chicago (IL)

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

Pioneering Evolution LLC. • Arlington (VA)

On-site
USD 90,000 - 130,000
Paid time off
Medical insurance
Dental insurance
+6
QA/Test Engineer
QA/Test Engineer

DANE LLC • Arlington (VA)

Hybrid
USD 80,000 - 100,000
401(k)
Health insurance
Paid time off
+2
QA Test Automation Engineer / Hybrid in Chicago Suburbs
QA Test Automation Engineer / Hybrid in Chicago Suburbs

Motion Recruitment Partners LLC • Elmhurst (IL), Northern (KY)

Hybrid
USD 90,000 - 130,000