Job Description
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.