Senior Quality Assurance (QA) Engineer

Socket.dev

Atlanta (IN)

Hybrid

USD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
401k match
Paid time off
Holidays
Wellness programs
Corporate discounts
Onsite Nurse Practitioner

Job summary

Beck's is seeking a quality engineering professional to design, build, and maintain automated testing frameworks and QA infrastructure. You will embed automated validation across the SDLC and collaborate with software, DevOps, and product teams to ensure rapid delivery stays reliable and high-quality.

You will evolve the test automation stack, adopt AI-assisted testing (LLMs and orchestration tools), and drive quality across releases while mentoring engineers and improving tooling and processes.

Qualifications

  • BS in computer science, engineering, or related field; 10+ years’ experience in software quality assurance, test automation, software development, or DevOps.
  • Experience building UI and API test automation with TestCafe, Playwright, Cypress, or Selenium; lead adoption of orchestration tooling like Autonoma.
  • Proficiency in JavaScript/TypeScript and scripting languages such as Python, Bash, or PowerShell.
  • Experience with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps) and IaC tooling (Terraform, Ansible, Docker).
  • Familiarity with AI stacks, LLMs, and AI orchestration tools (Hermes, OpenClaw).

Responsibilities

  • Design, develop, and maintain automated test suites (UI, API, integration, regression) in TestCafe; evolve the test framework.
  • Build and maintain QA infrastructure and tooling — test environments, test data, and test runners — using IaC and containerization.
  • Integrate automated testing into CI/CD pipelines as quality gates with DevOps and development teams.
  • Apply testing best practices: testing pyramid, maintainable architecture, flaky-test management, reporting.
  • Evaluate and adopt AI-assisted testing capabilities for test generation and coverage.
  • Champion quality across the full SDLC; participate in requirements reviews and release readiness.
  • Monitor test and pipeline health; troubleshoot failures and improve stability.
  • Track quality metrics and defects to inform release decisions.
  • Mentor engineers on test automation and maintain documentation.

Skills

Quality engineering mindset
DevOps foundations
JavaScript/TypeScript
Python
Bash
PowerShell
CI/CD tooling
Terraform
Ansible
Docker
Git
AI-assisted testing
LLMs

Education

BS in computer science, engineering, or related field

Tools

TestCafe
Playwright
Cypress
Selenium
Autonoma
Hermes
OpenClaw

Job description

This position is responsible for designing, building, and maintaining the automated testing frameworks, QA infrastructure, and quality processes that validate software health from commit to production. This role will work closely with software engineers, DevOps engineers, product owners, and business stakeholders to embed automated validation throughout the software development lifecycle (SDLC), ensuring that rapid delivery does not come at the cost of stability or quality. This role will also aid in the evolution of the test automation stack and the adoption of AI-assisted testing practices built on large language models (LLMs) and AI orchestration tooling.

The ideal candidate combines a quality engineering mindset with a strong DevOps foundation, including CI/CD pipelines, infrastructure as code, bare-metal and on-premises infrastructure, and source control systems such as Git.

This role has a flexible work arrangement, meaning we are open to employees working remotely or in-office. Periodic travel to the Atlanta, IN office is expected.

As a member of the Beck’s Family of employees, all full-time employees are eligible for a generous benefits package:

  • Health benefits including two medical plan options and company HSA contributions, dental, vision, employer paid life/AD&D for you and your dependents, disability insurance, and access to an onsite Nurse Practitioner
  • 401k plan match & company sponsored pension plan and access to a Financial Advisor to help you manage your retirement savings
  • Paid time off, Paid Holidays, Wellness Programs, & Corporate Discounts
  • Company Christmas Party, Free Lunch, Two Hundred Dollar Merchandise Allowance, & Much More
Responsibilities
  • Design, develop, and maintain automated test suites (UI, API, integration, and regression) in TestCafe, and aid in the ongoing evolution of the test automation framework and tooling.
  • Build and maintain QA infrastructure and tooling — test environments, test data management, and test runners — using infrastructure-as-code and containerization practices.
  • Integrate automated testing into CI/CD pipelines as quality gates, in collaboration with DevOps and development teams, to improve release speed, quality, and reliability.
  • Apply test automation best practices, including the testing pyramid, maintainable test architecture, flaky-test management, and actionable reporting.
  • Evaluate and adopt AI-assisted testing capabilities — LLMs and AI orchestration tooling (e.g., Hermes, Autonoma, in-house solutions) — for test generation, failure triage, and expanded coverage.
  • Champion quality across the full SDLC, participating in requirements reviews, design discussions, and release readiness decisions to shift testing left.
  • Monitor test and pipeline health, troubleshoot failures, and implement improvements for stability and scalability.
  • Track and report quality metrics such as test coverage, defect trends, and escaped defects to inform release decisions.
  • Perform exploratory, performance, and security-focused testing where automated coverage is insufficient.
  • Mentor engineers on test automation practices and maintain documentation for frameworks, processes, and operational procedures.
Job Requirements

Education:

  • BS in computer science, engineering, or a related field plus 10+ years’ experience in software quality assurance, test automation, software development, or DevOps engineering

Technologies:

  • Deep understanding of the SDLC and QA methodologies, including test planning, risk-based testing, the testing pyramid, and defect lifecycle management.
  • Experience building UI and API test automation with frameworks such as TestCafe, Playwright, Cypress, or Selenium; ability to lead the adoption of Autonoma or similar orchestration tooling.
  • Proficiency in JavaScript/TypeScript and one or more scripting languages such as Python, Bash, or PowerShell.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps, including integrating automated test stages and quality gates.
  • Working knowledge of DevOps and infrastructure-as-code tooling such as Terraform, Ansible, and Docker for maintaining QA environments and tooling.
  • Familiarity with AI tech stacks, LLMs, and AI orchestration tooling such as Hermes or OpenClaw, and their application to testing workflows.
  • Experience with source control systems such as Git.
  • Strong troubleshooting, problem-solving, and communication skills; ability to work collaboratively across technical and non-technical teams.
Experience
  • Ten (10)+ years’ experience in software quality assurance and test automation, including hands-on experience supporting CI/CD pipelines, DevOps tooling, or QA infrastructure. Familiarity with infrastructure, product, design, and development workflows.

In an effort to provide a safer, drug-free workplace for employees, all full-time applicants to whom offers of employment are made must submit to a drug test and background check, subject to applicable local, state, or federal laws or regulations. Employment at Beck's is contingent upon passing these pre-employment screenings.

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

Similar jobs worth comparing

AI-Driven QA Engineer - Test Automation & CI/CD Lead
AI-Driven QA Engineer - Test Automation & CI/CD Lead

Socket.dev • Atlanta (IN)

Hybrid
USD 120,000 - 170,000
Health benefits
401k match
Paid time off
+4
Senior QA Engineer
Senior QA Engineer

Agile Resources, Inc. • Atlanta (GA)

Hybrid
USD 89,000 - 105,000
Comprehensive healthcare coverage
Short- and Long-Term Disability
HSA & FSA options
+1
QA Automation Engineer
QA Automation Engineer

AM Best • Oldwick (NJ)

Hybrid
USD 85,000 - 125,000
Medical plan
Dental and vision
FSA/HSA
+2
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Pointwest-North America • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Senior SQA Engineer – Data & AI Platforms
Senior SQA Engineer – Data & AI Platforms

ProteinSimple • San Jose (CA)

On-site
USD 95,000 - 135,000
Medical insurance
401(k) with employer matching
Paid time off
QA Automation Engineer
QA Automation Engineer

Insight Global • Kennesaw (GA)

On-site
USD 95,000 - 125,000
Senior Quality Engineer
Senior Quality Engineer

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 90,000 - 120,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Experion Technologies • United States

On-site
USD 110,000 - 160,000
Software Testing & QA Automation Engineer
Software Testing & QA Automation Engineer

Staffing Spot, Inc. • Charlotte (NC)

On-site
USD 110,000 - 150,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Pointwest Technologies Corp • Los Angeles (CA)

On-site
USD 100,000 - 130,000