QA Engineering, Staff

MedalliaMclean, VA
Hybrid

About The Position

Medallia is the pioneer and market leader in Experience Management. Our award-winning SaaS platform, Medallia Experience Cloud, leads the market in the management of experiences, insights, and actions for candidates, customers, employees, patients, and residents alike. We believe that every experience is a memory that can last a lifetime. Experiences shape the way people feel about a company. And they greatly influence how likely people are to advocate, contribute, and stay. At Medallia, we are committed to creating a world where organizations are loved by their customers and their employees. We empower exceptional people to create extraordinary experiences together. Bring your whole self. The Role and Team As a Staff QA Engineer you will be working with our engineering team for our Digital Experience Analytics (DXA) product. This product analyzes user interactions in our customers' websites and applications and helps them understand what improvements need to be made and where the pain points are on their sites. This is not a small endeavor, as we collect and process more than 5 petabytes of data every month. You’ll help us to make sure analytics data is correct and complete as it moves through our processing pipeline to customer dashboards. You’ll mix SQL, Python, and API testing with Java automation in CI — and partner with engineering teams to build lasting checks, not one-off manual passes. What You’ll Bring: Solid integration QA experience, comfort with databases and delayed/async data, and ability to own the quality approach in a multi-team environment. There is no need to know our stack upfront. You’ll design the approach, build key automation, and work with engineering teams that don’t have much QA. You’re not expected to know our products on day one. Staff here means: you can run the quality program yourself — priorities, framework, gates, working with teams — without needing a QA manager to assign daily work.

Requirements

  • 8+ 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.
  • 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.
  • Experience defining release criteria and establishing pass/fail deployment gates.

Nice To Haves

  • Background testing analytics or observability products.
  • Experience implementing contract or schema validation tests across distributed services.
  • Experience testing message queues (e.g., Apache Kafka) or working across secondary cloud providers (Azure/GCP).
  • Experience writing lightweight UI smoke tests using Selenium or Playwright.
  • Hands-on experience using Cucumber alongside JUnit.
  • Experience utilizing AI-assisted coding tools for test automation development.

Responsibilities

  • Define, own, and execute quality strategy, test frameworks, and deployment gates across multi-team environments without requiring daily task management.
  • Build and maintain repeatable integration test suites in Java and JUnit, embedding execution into Jenkins pipelines.
  • Write scripts and SQL queries to compare datasets, parse logs/JSON payloads, and detect missing or malformed pipeline data.
  • Implement REST API test coverage designed to handle processing delays and asynchronous data states.
  • Partner with backend engineering teams to build permanent automated checks and articulate defect priorities and failure root causes.

Benefits

  • medical
  • dental
  • vision
  • 401(k)
  • short-term and long-term disability
  • life and AD&D insurance
  • statutory leaves
  • paid parental leave
  • paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service