Sand Technologies is a global Physical AI company using data and AI to improve essential systems across various industries. The Senior Test Automation Engineer will focus on accelerating automation coverage, transforming manual test cases into automated scripts, and ensuring the integrity of GraphQL APIs through comprehensive testing.
Responsibilities:
- 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
- Expand and maintain our existing Playwright + TypeScript automation suite, ensuring scripts are stable, readable, and efficient
- Actively transform the existing backlog of manual tickets and functional requirements into automated scripts
- Design and execute automated tests for GraphQL APIs, ensuring schema integrity and valid data responses across our services
- Perform thorough manual testing on web application features to validate UI/UX and identify edge cases before they are automated
- Work within our CI/CD pipelines (e.g., GitHub Actions) to ensure automated suites provide rapid, reliable feedback to the engineering team
- Review test code and collaborate with the team to maintain high standards for test data management and script reliability
Requirements:
- 5+ years in Software Quality Engineering with a heavy focus on automation
- Strong experience in TypeScript
- Proven experience building and maintaining UI automation with Playwright
- Hands-on experience testing GraphQL APIs (e.g., using Playwright's APIRequest, Apollo, or similar tools)
- Proficiency in breaking down complex user stories into structured manual test cases that serve as the blueprint for automation
- Deep understanding of web technologies (DOM, CSS, DevTools) and experience testing complex enterprise web applications
- Proficiency in using AI-powered tools (e.g., GitHub Copilot, Cursor) to accelerate script generation, refactoring, and debugging
- Experience working in Agile environments using Click-Up and Notion for task tracking and documentation
- Familiarity with testing subscriptions or complex schema stitching