We are currently looking for a highly skilled and experienced Senior Software Development Engineer in Test (SDET) to join our Core engineering team. In this role, you will play a crucial role in ensuring the quality and reliability of our software products through the design and implementation of automated testing frameworks and test suites
.
- Strong proficiency in programming languages such as Python, Java
- Hands-on experience with test automation tools and frameworks (e.g., Selenium, Appium, JUnit, TestNG, Robot Framework)
- Solid understanding of software testing methodologies, principles, and techniques
- Experience with version control systems (e.g., Git, SVN) and continuous integration/delivery tools (e.g., Jenkins, Travis CI)
- Design, develop, and maintain automated test frameworks, tools, and infrastructure to support continuous testing and integration pipelines
- Collaborate with cross-functional teams to understand product requirements, identify test scenarios, and develop comprehensive test plans
- Implement and execute automated tests for functional, integration, regression, and performance testing
- Analyze test results, identify defects, and work closely with developers to troubleshoot issues and ensure timely resolution
- Mentor and provide technical guidance to junior members of the testing team
- Stay updated on industry best practices, emerging technologies, and trends in software testing and quality assurance
- Participate in code reviews, architectural discussions, and sprint planning sessions
- Contribute to the improvement of development processes and practices to enhance overall product quality and delivery efficiency
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- Experience in collaborating with stakeholders / leadership teams
- Analytical mindset & critical thinking skills that demonstrate valuable technical insights
- Stay up-to-date with the latest trends and best practices
- Good communication skills