Jobs · Engineering

Senior QA Engineer

Vector Synergy · Cut Off, LA · 3 mo ago
EngineeringContract

Skills, Knowledge, Experience Required

  • 5+ years of QA experience
  • Strong hands-on Python experience for test automation
  • Strong hands-on experience with pytest
  • Strong experience testing MQTT or other message broker-based systems
  • Proven experience designing and executing end-to-end tests for asynchronous workflows and multiple interacting services
  • Strong practical experience with Docker Compose, including independently starting and troubleshooting local environments
  • Experience embedding automated tests into CI/CD pipelines
  • Strong backend and integration testing experience
  • Experience debugging failures across distributed systems, including logs, service interactions, and environment setup
  • Ability to work autonomously and contribute immediately with minimal ramp-up
  • Clear written and verbal communication skills

Duties/role

  • Defining practical test plans for backend, integration, and end-to-end testing across multiple services
  • Identifying test scope, critical flows, edge cases, and success criteria together with developers and stakeholders
  • Focusing test coverage on asynchronous workflows, broker-based communication, service interactions, and regression risk
  • Helping establish lightweight, effective QA practices improving confidence in releases without unnecessary process overhead
  • Designing, building, and maintaining automated tests in Python using pytest
  • Creating end-to-end and integration test coverage for MQTT or other message broker-based communication patterns
  • Validating asynchronous workflows involving multiple services, including message publishing, consumption, retries, timeouts, and error handling
  • Independently spinning up, managing, and troubleshooting local test environments using Docker Compose
  • Executing manual and exploratory testing where useful, especially around timing issues, race conditions, and multi-service failure scenarios
  • Validating service behavior through APIs, broker interactions, and data checks where relevant
  • Ensuring automated tests are reliable, maintainable, and suitable for execution in delivery pipelines
  • Documenting, tracking, and communicating defects clearly, including reproduction steps, impact, and supporting evidence
  • Investigating issues across logs, containers, broker traffic, and service interactions
  • Working closely with developers to reproduce problems, verify fixes, and confirm resolution
  • Providing clear feedback on quality risks, test coverage gaps, and release readiness
  • Supporting the integration and ongoing maintenance of automated tests in CI/CD pipelines

Similar jobs

Senior QA Engineer

SOSV HAXEl Segundo, CA· Yesterday
Information Technology$110k–$155k/yrapply on jobs.lever.co

Senior QA Engineer

USTIssaquah, WA· 1 mo ago
Engineering$78k–$117k/yrapply on usource.ripplehire.com

Senior QA Engineer

Imagine PediatricsUnited States· 2 mo ago
RemoteEngineering$100k–$130k/yrapply on job-boards.greenhouse.io