> Markdown version of [/jobs/ext/4282232-senior-qa-engineer-govcloud-automation-ai](https://www.wearedevelopers.com/jobs/ext/4282232-senior-qa-engineer-govcloud-automation-ai). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior QA Engineer - GovCloud (Automation & AI) - **Company:** Medallia - **Location:** McLean, VA, United States - **Experience:** Expert - **Salary:** $101,500.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Amazon S3, Automation of Tests, Continuous Integration, Cursor, Software Debugging, Github, JSON, Junit, Python (Programming Language), Object-Oriented Software Development, Data Driven Tests, Test Execution Engine, TypeScript, Modern Ui, GitHub Copilot, Appium, Large Language Models, Claude Code, Backend, Integration Tests, Playwright, Data Management, Tools for Reporting, Front End Software Development, Claude, Data Delivery, Restful APIs, Selenium Webdriver, Code Restructuring, Api Management, Docker, SDET, Jenkins - **Published:** October 31, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88381215/1 ## About the Role * 5+ years of professional experience in backend, integration, and data QA or SDET roles. * Hands-on experience writing queries to inspect missing or incorrect session data and converting manual verification checks into repeatable automated tests. * Experience developing tools in Python to parse JSON, analyze system logs, compare data outputs, and report system failures. * API Testing: Experience testing RESTful web services, including verifying multi-step systems with delayed or asynchronous data delivery. * Experience writing automated integration tests using Java and JUnit, and managing scheduled test executions within CI/CD systems like Jenkins. * Experience using AWS services (e.g., S3 for test artifacts) and reading cloud system logs to debug test failures. * Release Engineering: Experience defining release criteria and establishing pass/fail deployment gates. Preferred Qualifications * Experience in FedRAMP, AWS GovCloud, or other regulated cloud environments, including work with federal agencies or public-sector customers * Experience with Playwright and JavaScript/TypeScript, or a comparable modern UI/API automation stack * Experience testing AI, ML, or LLM-powered features, including evaluating outputs where pass/fail is not binary * Experience using AI-assisted development tools to improve QE productivity * Experience with AI-driven testing capabilities such as self-healing locators, AI-based test generation, or MCP-based Playwright integrations * Experience with Appium and/or WebdriverIO * Exposure to performance, accessibility, visual regression, or security testing tools * Experience with Docker, cloud test execution platforms, or reporting tools (Allure, etc.) * Familiarity with contract testing, test data management, and BDD approaches ## Description As a Senior QA Engineer, you will be the primary quality owner for bringing new features to Digital Experience Analytics (DXA) in GovCloud. This product analyzes user interactions across our customers' websites and applications, helping them pinpoint friction points and identify necessary improvements. This is no small endeavor, as we collect and process more than 5 petabytes of data each month. The work spans validation in GovCloud staging, establishing release criteria, and partnering with engineering from development through rollout. You will join a full-stack DXA engineering team (comprising quality, frontend, and backend engineers), collaborate with cross-functional DXA teams in adjacent domains, and partner closely with GovCloud customer management and SRE. Following the initial rollout, the role is expected to expand within six months to cover additional DXA quality initiatives and new innovation projects. This is a hands-on technical role combining release ownership with automation engineering: framework design, CI/CD integration, execution reliability, and the responsible adoption of AI-assisted tools., * Own GovCloud release quality end to end: test planning, staging validation, regression, sign-off, documentation * Design, build, and maintain scalable Playwright automation frameworks using TypeScript/JavaScript * Develop and maintain UI, API, and end-to-end automated test suites, keeping flakiness low through stable locator and wait strategies * Identify and prioritize manual test cases suitable for automation, and convert them into automated scripts * Implement robust patterns such as Page Object Model, fixtures, reusable utilities, and data-driven testing * Integrate automated suites into CI/CD pipelines (e.g., Jenkins, GitHub Actions) with parallel execution, reporting, and failure triage * Use AI-assisted tools (Cursor, Claude, Claude Code, GitHub Copilot, or similar) to accelerate test design, script creation, refactoring, debugging, failure analysis, and documentation * Review and validate all AI-generated output before use; apply the security and privacy discipline GovCloud requires, and never share sensitive data, credentials, or customer information with AI tools * Design and run test approaches for AI features where pass/fail is not binary, including output evaluation, guardrails, prompt regression, and edge cases * Build datasets and repeatable workflows to track GenAI quality over time Candidates based in the Tysons vicinity will be prioritized as this role is Hybrid, 3 days per week onsite.