CompassX Group is a boutique business and technology consulting firm that assists Fortune 500 and high-growth clients in delivering strategic initiatives. They are seeking a Software Development Engineer in Test to ensure the reliability and performance of their services platform by designing automated test frameworks and collaborating cross-functionally to enhance product stability.
Responsibilities:
- Architect and Maintain Automated Suites: Design and evolve robust automation frameworks using Node.js and TypeScript to validate critical service layers
- Full-Stack Testing: Drive functional use-case coverage across UI (Playwright), Mobile (Appium), and API (GraphQL) interfaces
- Asynchronous System Validation: Lead testing efforts for real-time messaging interfaces, specifically MQTT and WebSockets, to ensure system-wide data integrity
- Pipeline Ownership: Monitor and optimize CI/CD pipelines (GitHub Actions/Jenkins), utilizing Docker for containerized test execution
- Observability & Debugging: Correlate service logs across distributed architectures to triage complex failures and proactively communicate bug resolutions
- AI Workflow Integration: Pilot and leverage cutting-edge AI tools to enhance testing efficiency and delivery speed
Requirements:
- 3-5 years of deep SDET experience with a focus on enterprise-scale software development and automated testing
- Solid proficiency in Node.js, TypeScript, and test runners like Mocha
- Hands-on mastery of Playwright for web and Appium for Android automation
- Deep experience testing GraphQL queries and Pub/Sub interfaces (MQTT, WebSockets, or SSE)
- Working knowledge of Docker, container registries, and Git-based CI/CD workflows
- Exceptional ability to analyze application logs to trace errors across multiple services
- Strong interpersonal skills to lead bug triaging and initiate technical discussions across cross-functional teams