Atlanta, GA

Salary
Posted
Jul 13, 2026
Location
Atlanta, GA
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

A contract consulting role focused on building and maintaining test automation infrastructure, primarily using Playwright and Selenium, alongside GitLab CI pipeline management and AI tooling support. The work spans designing automated tests for web applications, developing shared utilities and libraries, and contributing to Power BI dashboards and Agent Skills. Best suited to someone with a strong background in JavaScript/TypeScript-based test automation across the full software development lifecycle.

Mid level · 3+ years · Atlanta-Sandy Springs-Alpharetta, GA · Contract

Must have (9)
JavaScript or TypeScript · 3+ yrsJava or PythonReact · 2+ yrsNext.js · 2+ yrsNode.js · 2+ yrsPlaywright · 1+ yrsSerenity BDD · 1+ yrsGitLabSelenium
Nice to have (8)
Power BIMicrosoft Copilot StudioPower AutomatePower AppsLLMsAzure OpenAIPactOpenAPI

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 55 people in the Atlanta-Sandy Springs-Alpharetta, GA area plausibly meet what this posting asks for (software quality assurance analysts and testers). range 20–80

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

What won't set you apart
JavaScript62%TypeScript62%Selenium62%Java51%React40%Node.js40%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $108,127 (middle half $84,672–$129,404).

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (7)

The role is titled 'Tech Consultant – AI & Test Automation' with no explicit seniority level in the title; advertised seniority is Unspecified. The 3+ year experience floor and the scope of responsibilities (maintaining frameworks, collaborating with QA/Dev teams) support a Mid-level band.

The Basic Qualifications require proficiency in JavaScript/TypeScript (3+ years) AND at least two of JavaScript/TypeScript, Java, or Python. JavaScript and TypeScript are treated as one interchangeable requirement; Java and Python are the other named options. Java is emitted as a required skill (with Python as an alternative) to represent the 'at least two languages' gate.

GitLab and Selenium appear in the Day-to-Day duties section rather than the formal Basic Qualifications block, but the role explicitly states maintaining GitLab automation projects and a Playwright/Selenium unified framework as core responsibilities — treated as required.

All 'Nice to Have' items (Python proficiency, Power BI, Microsoft Copilot Studio, Power Automate, Power Apps, LLMs/prompt engineering, Azure OpenAI, Pact/contract testing, OpenAPI) are listed under that heading and are preferred only.

AST parsing tools (tree-sitter, ts-morph) and Model Context Protocol are mentioned under Nice to Have but name no widely-canonical standalone tool category; omitted as skills per guidelines on generic concepts.

No compensation figures are provided in the posting.

Posting is for a contract engagement — the market benchmarks below price full-time roles, so read the comp comparison with that in mind.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗