Back to all positions

[Remote] QA Test Engineer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. KellyMitchell Group is seeking a QA Test Engineer for a fully remote contract opportunity focused on quality assurance and automated testing for distributed, event-driven services. The role involves designing and maintaining automated tests, testing GraphQL APIs and messaging technologies, troubleshooting failures, and collaborating with cross-functional teams to resolve defects.

Responsibilities

  • Design, develop, execute, and maintain automated tests for Yum services and related applications
  • Lead the creation of comprehensive test scenarios covering functional use cases for new and existing features
  • Test messaging and Pub/Sub technologies, including MQTT and similar interfaces such as WebSockets and SSE
  • Develop and maintain automated tests for GraphQL APIs, including complex queries and functional workflows
  • Collaborate with cross-functional teams to triage defects, investigate failures, and identify root causes across environments
  • Monitor and maintain test pipelines, analyze application and service logs, and troubleshoot failures using observability tools
  • Communicate defects clearly and proactively collaborate with development and QA teams to drive issue resolution

Skills

  • Solid proficiency with Node.js and TypeScript, including experience with test runners such as Mocha
  • Hands-on experience with UI test automation frameworks, particularly Playwright
  • Experience testing MQTT or similar Pub/Sub interfaces, including WebSockets or SSE
  • Experience testing GraphQL APIs, including complex queries and automated test development
  • Working knowledge of cloud environments and containerized deployments, including Docker images and container registries
  • Working knowledge of Git, Git-based workflows, and CI/CD pipelines, such as GitHub Actions, GitLab CI, or Jenkins
  • Experience analyzing and correlating application and service logs to troubleshoot test failures and identify issues across multiple services
  • Analytical Problem-Solving: Ability to investigate complex failures, correlate logs, and identify root causes across distributed services
  • Quality Ownership: Proactively identify risks, develop comprehensive test coverage, and advocate for product quality
  • Collaboration: Effectively partner with developers, QA professionals, and cross-functional teams to resolve issues
  • Communication: Clearly document defects, test results, and technical findings while proactively initiating discussions
  • Adaptability & Innovation: Willingness to adopt new technologies and leverage AI tools to improve testing and development workflows
  • Familiarity with Android test automation using Appium or similar frameworks
  • Experience working with Amazon SQS or other cloud-based messaging services
  • Experience with Apache Kafka and event-driven architectures
  • Familiarity with NATS/JetStream or similar messaging platforms
  • Experience working with distributed, microservice-based applications
  • Experience using Jira or similar task and defect-tracking platforms
  • Experience leveraging AI-powered development and testing tools to improve automation, troubleshooting, and delivery velocity

Benefits

  • Fully remote work opportunity
  • Medical, Dental, & Vision Insurance Plans
  • Employee-Owned Profit Sharing (ESOP)
  • 401K offered

Company Overview

  • KellyMitchell is a HR firm for IT and technical staffing for organizations globally. It was founded in 1998, and is headquartered in St Louis, Missouri, USA, with a workforce of 1001-5000 employees. Its website is https://www.kellymitchell.com.
  • Company H1B Sponsorship

  • KellyMitchell Group has a track record of offering H1B sponsorships, with 2 in 2026, 2 in 2025, 2 in 2021, 2 in 2020. Please note that this does not guarantee sponsorship for this specific role.