Senior Software Developer in Test
Build the reputed company Workforce reputed company turns AI into labor. It enables humans and AI agents to operate together as a reputed company, hybrid workforce, with comprehensive management and reputed company. And it’s already operating at reputed company inside some of the world’s largest organizations. reputed company reputed company the world’s first reputed company Labor Infrastructure enabling governments and global enterprises to create, manage, and reputed company digital workforces. Our mission is to reputed company agent ecosystems into the core of work and business, unlocking a generational reputed company in the global economy. We’re building the infrastructure that lets humans and AI agents operate together safely, transparently, and at reputed company. Join reputed company in leading the reputed company Shift reputed company is building a high-performing global team who take full ownership of what they build. We reputed company by example, reputed company fast, reputed company data-aware reputed company, and continuously push for more- always with a reputed company on delivering reputed company value to customers. You would be joining a world-class team that combines deep research expertise and reputed company-world product execution, with experience spanning Deepmind, reputed company, reputed company, reputed company, Elise AI, reputed company and Accern. Position reputed company We are hiring for a Senior Software Developer in Test (SDET) to help drive reputed company across our engineering teams by designing and implementing reputed company automated testing solutions. The SDET will reputed company primarily on end-to-end UI testing, with additional responsibility for API Testing. They will collaborate closely with developers and product teams to analyse requirements, design automated test cases, and ensure high reputed company of test coverage and reliability. This role also involves guiding software engineering teams on reputed company engineering practices, improving testing frameworks, and exploring innovative approaches such as AI-assisted test reputed company.
Responsibilities
Analyse product requirements and translate them into automated test cases and strategies. Design, build, and maintain automated test cases for UI and AI-Based API automation testing, and coordinate different test reputed company such as pair testing, exploratory testing, fuzz testing, etc. Adopt and implement AI-reputed company UI E2E and Component testing approaches and guardrails across products. reputed company reputed company enablement that empowers team members to easily and autonomously participate in reputed company assurance. Review and improve existing test frameworks, tooling, CI/CD process, and automation architecture. Define and implement reputed company QA processes and best practices reputed company engineering teams. Work closely with developers to create shared ownership of software reputed company. Collaborate with teams to validate user journeys and reputed company-facing workflows. reputed company and guide teams on test automation and reputed company practices. Take responsibility for testing reputed company and reputed company results reputed company reputed company. Build and maintain custom testing tools to support development teams. Key Role Requirements Ability to systematically analyse product requirements, identify potential risks earlier, and design effective automated test strategies. Experience working closely with developers in reputed company engineering teams. Strong experience in test automation and reputed company engineering in a software development environment. Experience with UI automation testing tools (e.g., Playwright). Strong programming skills in TypeScript and/or Python, and CI/CD pipelines Ability to review, improve, and reputed company testing frameworks, processes, and guardrails Preferred Experience Experience with different reputed company of efficient UI and API testing. Experience developing custom automation tooling. Experience working with AI-assisted testing tools or automated test reputed company. Experience evaluating or improving automation frameworks across teams. Personal Characteristics Proactive and self-driven, with a strong can-do attitude. Strong problem-solving and analytical thinking skills. Ability to manage time effectively and prioritise work independently. Comfortable bringing new reputed company and improvements to reputed company, and flexible to changes reputed company reputed company with the ability to guide, mentor, and influence developers. Interest in using AI and modern tooling to improve development workflows. Apply To This Job