Senior Test Automation Engineer
Sand Technologies
WorldwideremotePosted 13 days ago
Skill Required
Automation-TestingQA-EngineerSoftware-Quality-EngineerAutomation-EngineerQuality-Assurance-EngineerSenior-Automation-Test-EngineerSenior-QA-Automation-EngineerSenior-QA-Automation-TesterSenior-Automation-QA-EngineerSenior-Software-Test-EngineerSenior-QA-AutomationPrincipal-Test-Automation-EngineerSenior-Test-EngineerAutomation Test EngineerTest AutomationautomationGitHub ActionsManual TestingCD pipelinesPostmanEngineeringTypeScriptPlaywrightdesigningdebuggingbuildingGraphQLTestNGdesignGitCI/CDAgileAPIsCSSandCICDAIFulltime
Key highlights
- Required experience: 5+ years in Software Quality Engineering
- Key requirement: Proficiency in TypeScript and Playwright
- Key requirement: Hands-on GraphQL API testing experience
- Location: Fully remote
Role overview
Sand Technologies is a global Physical AI company partnering with governments and enterprises to improve essential systems in healthcare, water, energy, telecommunications, and infrastructure. We are looking for a Senior Test Automation Engineer to join our QA team in a fully remote capacity to accelerate automation coverage and clear a significant backlog of manual test cases. The primary mission is to bridge the gap between requirements and code, taking features from user stories to fully automated suites. The role focuses on GraphQL API testing, manual test design, and UI automation using TypeScript and Playwright within an established framework.
Responsibilities
- End-to-End Testing Workflow: Take ownership of the full testing lifecycle for new features by analyzing User Stories, designing comprehensive Manual Test Cases, and transitioning them into robust Automated Regression Scripts.
- Scaling Automation: Expand and maintain our existing Playwright + TypeScript automation suite, ensuring scripts are stable, readable, and efficient.
- Backlog Conversion: Actively transform the existing backlog of manual tickets and functional requirements into automated scripts.
- GraphQL API Testing: Design and execute automated tests for GraphQL APIs, ensuring schema integrity and valid data responses across our services.
- Manual Testing: Perform thorough manual testing on web application features to validate UI/UX and identify edge cases before they are automated.
- CI/CD Integration: Work within our CI/CD pipelines (e.g., GitHub Actions) to ensure automated suites provide rapid, reliable feedback to the engineering team.
- Quality Standards: Review test code and collaborate with the team to maintain high standards for test data management and script reliability.
Requirements
- Experience: 5+ years in Software Quality Engineering with a heavy focus on automation.
- Coding Proficiency: Strong experience in TypeScript. You should be comfortable writing clean, maintainable code and working within an existing framework.
- Playwright Expertise: Proven experience building and maintaining UI automation with Playwright.
- GraphQL Mastery: Hands-on experience testing GraphQL APIs (e.g., using Playwright’s APIRequest, Apollo, or similar tools).
- Manual Design: Proficiency in breaking down complex user stories into structured manual test cases that serve as the blueprint for automation.
- Web Testing: Deep understanding of web technologies (DOM, CSS, DevTools) and experience testing complex enterprise web applications.
Nice to have
- AI-Assisted Development: Proficiency in using AI-powered tools (e.g., GitHub Copilot, Cursor) to accelerate script generation, refactoring, and debugging.
- Project Management Tools: Experience working in Agile environments using Click-Up and Notion for task tracking and documentation.
- Advanced GraphQL: Familiarity with testing subscriptions or complex schema stitching.
Additional details
- Fully remote capacity.
- Due to the highly collaborative and internationally distributed nature of our work, successful candidates must be comfortable operating in small teams while contributing to larger, globally coordinated efforts.
- A strong sense of ownership, self-motivation and discipline in maintaining clear and consistent communication through virtual collaboration tools and video conferencing is essential.
- Originally posted on Himalayas