Title: Test Engineer
Location: Work from Home – candidates must work on CST hours
Note: This is a W2 contract role; C2C, 1099 & 3rd Party Candidates WILL NOT be considered
The Test Engineer will;
· Lead efforts in drafting test scenarios and writing tests to cover functional use cases for each feature
· Collaborate with teams 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
Position Qualifications:
· 3-5 years of relevant Software Testing experience
· Solid proficiency in Node.js and TypeScript; experience with test runners, such as Mocha
· Experience testing MQTT or similar Pub/Sub interfaces (WebSockets, RabbitMQ, SSE, etc.)
· Experience testing GraphQL APIs, including writing and maintaining tests for complex queries
· 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 (GitHub Actions, GitLab CI, Jenkins, etc.)
· Experience analyzing and correlating application and service logs across multiple services (tracing errors, debugging test failures, etc.)
· Experience using Jira (or similar tools) for task and issue tracking
· Hands-on experience with UI test automation frameworks, including Playwright, preferred
· Familiarity with Android test automation using frameworks such as Appium preferred
· Experience with AI tools, such as Claude, preferred
· A minimum of a Bachelor’s Degree in a relevant field