Senior QA Engineer

Total Wine & More•SSC - MD, MD
•$122,200 - $165,000•Onsite

About The Position

Total Wine & More is seeking a Senior QA Engineer to join its Technology team in the Bethesda, Maryland office. The role focuses on ensuring the quality, reliability, and performance of digital platforms by designing, building, and maintaining automated tests across web, mobile, and API layers. The engineer will work with engineering, QA, and platform teams to integrate automation early in development, improve CI/CD pipelines, and expand test coverage. The position reports to the Sr. Director, Engineering.

Requirements

  • Bachelor's degree in Computer Science or a related field, or equivalent years of experience.
  • 3–6 years of experience in software testing or test automation.
  • Hands-on experience building and running automated UI and API tests using tools such as Playwright, Cypress, Selenium, or Postman.
  • Working knowledge of at least one modern programming language: JavaScript, TypeScript, Python, or Java.
  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps for test execution and reporting.
  • Good understanding of QA fundamentals, including functional, regression, and integration testing.
  • Understanding of RESTful APIs, JSON structures, and basic API validation principles.
  • Experience using Git for version control and collaboration.
  • Ability to debug issues across environments and communicate findings clearly.
  • Strong attention to detail, ownership, and curiosity to learn new automation techniques.
  • Familiarity with microservices testing, mock servers, or contract testing.

Nice To Haves

  • Exposure to BDD frameworks such as Cucumber, SpecFlow, or Gauge.
  • Awareness of performance testing tools such as k6 or JMeter, or accessibility testing tools such as axe-core or Lighthouse.
  • Interest in AI-assisted testing or intelligent test optimization tools.

Responsibilities

  • Collaborate with developers, QA engineers, and product managers to understand features, acceptance criteria, and test scope.
  • Write and maintain test plans, test cases, and scripts for manual and automated testing.
  • Develop and execute automated web and API tests using frameworks and tools such as Playwright, Cypress, Selenium, Postman, or REST Assured.
  • Participate in reviews of test scripts and automation frameworks to support maintainability and consistency.
  • Integrate smoke, regression, and functional tests into CI/CD pipelines using tools such as Jenkins, GitHub Actions, or Azure DevOps.
  • Log, track, and verify defects using tools such as Jira, Zephyr, or TestRail, and work with developers to validate fixes.
  • Contribute to test data setup and mocking or stubbing for reliable automation.
  • Support performance, accessibility, or security testing in collaboration with senior engineers.

Benefits

  • Paid time off (PTO)
  • Generous store discounts
  • Health care plans, including medical, prescription, dental, and vision
  • 401(k)
  • Health savings account (HSA)
  • Flexible spending account (FSA)
  • Pre-tax commuter benefits
  • Disability and life insurance coverage
  • Paid parental leave
  • Pet insurance
  • Critical illness and accident insurance
  • Discounted home and auto insurance
  • College tuition assistance
  • Career development and product training
  • Consumer classes
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service