Note: The job is a remote job and is open to candidates in USA. CompassX is a boutique business and technology consulting firm serving clients across multiple industries. The company is seeking a Test Engineer for a six-month contract to own functional use cases, design and maintain automated validation frameworks, and test cross-service applications involving GraphQL, Playwright, and event-driven Pub/Sub systems. The role also involves collaborating on defect triage, monitoring test pipelines, analyzing logs, and improving delivery workflows with AI tools.
Responsibilities
- Design, test, and maintain automated tests for services
- Lead efforts in drafting test scenarios and writing tests to cover functional use cases for each feature, including asynchronous/event-driven flows and GraphQL API contracts
- Collaborate with teams across Yum services to triage bugs and investigate failures in various environments
- Monitor and maintain test pipelines, and use observability tools and test logs to identify and fix failures
- Clearly communicate bugs and proactively initiate discussions to aid issue discovery and resolution
- Leverage cutting-edge AI tools to enhance the development workflow and improve delivery velocity
Skills
- 1. United States
- Solid proficiency in Node.js and TypeScript; experience with test runners such as Mocha
- Hands-on experience with UI test automation frameworks, including Playwright
- Demonstrable, hands-on experience testing event-driven / Pub-Sub systems (e.g., MQTT, WebSockets, SSE) including designing tests around message ordering, delivery guarantees (at-least-once/at-most-once), reconnection/retry logic, and asynchronous event assertions
- Deep, hands-on experience testing GraphQL APIs: Writing and maintaining tests for complex nested queries, mutations, and subscriptions; mocking schemas/resolvers; handling pagination, error responses, and N+1 query issues
- Working knowledge of cloud environments and containerized deployments, including Docker images and container registries
- Working knowledge of Git and Git-based workflows, including CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Jenkins)
- Experience analyzing and correlating application and service logs across multiple services (e.g., tracing errors, debugging test failures)
- Experience using Jira (or similar tools) for task and issue tracking
- Familiarity with Android test automation using frameworks such as Appium
Benefits
- Remote work arrangement
- 6-month contract engagement
Company Overview
Company H1B Sponsorship