Spectrio is a leading digital signage provider that empowers human engagement through innovative content and technology. The SDET will focus on developing and maintaining automated testing frameworks for both web and mobile platforms, ensuring high-quality software delivery through rigorous testing and collaboration with engineering teams.
Responsibilities:
- Design and maintain automated test frameworks that support both Web (React/Vue/Angular) and Mobile (Android) platforms using modern tools like Playwright or Cypress
- Partner with Front End and Android engineers to define 'Definition of Done' and ensure testability is baked into every feature from the design phase
- Develop automated tests for RESTful APIs to ensure the backend supports both the web and mobile front ends seamlessly, including performance and load simulation testing
- Embed automated suites (smoke, functional, and regression) into the deployment pipeline (GitHub Actions/Jenkins) to enable rapid, confident releases and manage test infrastructure
- Identify, document, and troubleshoot complex issues that span across mobile and web environments, providing deep technical analysis
- Proactively monitor and analyze app performance and responsiveness using logging tools, establishing and reporting against quantitative performance benchmarks (e.g., load times, resource utilization) to ensure the Android app and Web app meet high standards for user experience
- Act as a quality evangelist, mentoring developers on writing effective unit tests and promoting a 'quality-first' mindset across the engineering department
- Drive the adoption of best practices and lead the technical growth of the QA team by providing hands-on mentorship, conducting code reviews, and establishing engineering standards to enhance scripting capabilities and automation skill sets
- Drive the strategy and implementation of Generative AI for test automation, including setting up tools (e.g., Atlassian Rovo Dev or equivalents) to automatically generate E2E, and regression test cases directly from Jira User Stories
Requirements:
- 5+ years of experience in a dedicated SDET or QA Automation role
- Specific experience testing native Android applications (familiarity with ADB, emulators, and mobile-specific edge cases)
- Deep understanding of the DOM, CSS selectors, and browser-based debugging
- Working knowledge of cloud platforms and containerization technologies to troubleshoot or optimize CI/CD test environments
- Comfortable working in a fast-paced environment alongside specialized platform engineers
- Ability to trace a bug from a UI glitch down to a specific API response or code logic error, with a strong passion for finding and documenting 'edge cases' that others might miss