QA Test Engineer – 6 Month Contract
Job Description:
- Design, draft, and scale robust automated test suites using Node.js and TypeScript to validate feature stability.
- Lead hands-on automation testing across multiple web applications using Playwright, with additional exposure to Android (Appium) ecosystems.
- Write and maintain test coverage for intricate GraphQL queries as well as asynchronous, real-time messaging interfaces like MQTT, WebSockets, or SSE.
- Monitor, scale, and maintain automated test execution across continuous integration environments via GitHub Actions, GitLab CI, or Jenkins.
- Actively leverage container registries, Docker images, and log aggregation platforms to analyze and correlate errors across distributed services.
- Collaborate dynamically across engineering teams to surface, track (via Jira), and proactively resolve environmental and application defects.
- Integrate cutting-edge AI tools within your day-to-day workflow to boost test creation efficiency and delivery cadence.
Requirements:
- 3-5 years of focused experience in software quality engineering, test automation, or SDET positions.
- Core Languages: Solid, hands-on proficiency in Node.js and TypeScript, coupled with experience utilizing test runners such as Mocha.
- Modern Tooling Mastery: Proven experience implementing and building out UI frameworks with Playwright.
- Architecture Literacy: Strong experience validating GraphQL APIs and a functional understanding of messaging layer test strategies (MQTT, WebSockets, or Server-Sent Events).
- DevOps & Cloud Environment Awareness: Working knowledge of containerized deployments using Docker alongside Git-based continuous integration/deployment delivery models.
- Distributed System Debugging: Highly analytical approach to parsing, analyzing, and correlating service and application logs to locate root causes of code defects.
- Consultative Communication: Strong interpersonal skills with the capability to easily translate complex technical bug discoveries into clear, actionable tracking discussions.
Apply tot his job Apply To this Job