← All Jobs
Posted Apr 15, 2026

Senior Software Development Engineer in Test

Apply Now
As a highly valued member of our Quality team, our SDETs play a crucial role in the advancement and application of state-of-the-art testing techniques and tools. We foster a culture of innovation in automated testing, where continuous integration and Agile methodologies are deeply respected. Join our team and make a meaningful impact on a software development lifecycle that is fueled by the desire to exceed boundaries. Responsibilities: - Collaborate with software developers and project support teams to provide objective feedback to project teams. - Collect, analyze, interpret test metrics, and track quality assurance metrics. - Take an active role in the code review process and coordinate deployments. - Contribute to identifying problems constructively and propose solutions that enhance product quality and test processes. - Perform integration testing, end-to-end testing, regression testing, and acceptance testing to ensure no bugs are introduced in new builds. - Contribute to the development of Quality Engineering Practices by identifying and developing tools, best practices, and frameworks that can be adopted by product development teams - Develop automation solutions for APIs, user interfaces, and other software components, including non-functional tests. - Execute manual and automated tests and communicate findings to both technical and non-technical colleagues. - Stay up to date with the latest industry trends, cutting-edge methodologies, and upcoming technologies within the software testing and quality assurance field. -  Debug, troubleshoot, and improve live cloud-based applications. Requirements ● Bachelor's degree in Computer science, Software engineering, or related field. ● Minimum of 5 years of experience as a Test Engineer in an Agile product team environment. ●  Experience creating, executing, and reviewing results of functional, integration, and regression testing ●  Ability to design and implement test automation & unit testing frameworks. ●  Proficiency in the principles of software testing is required. ●  Strong analytical and problem-solving skills: Ability to identify and diagnose software defects efficiently. ●  Experience with API automation, and familiarity with ( Git and Postman e.g. ) tools. ●  Experience with two or more of Automation Testing Tools: Selenium/Cypress, (Playwright is a plus+). ●  Experience with one or more mainstream programming languages: Java, Node. JS/JavaScript, TypeScript. ●  Proficiency in the practical application of testing principles and methodologies. ●  Experienced with CI/CD pipelines (Code build / Github actions). ●  A good understanding of databases, and data pipelines is a plus. ● Experience in X-ray test management is a plus.
Interested in this role?Apply on iHire