- Home
- Careers
SDET Developer
Description
Software Development Engineer in Test (SDET) is assumed to be responsible for the design, development, and maintenance of automated test solutions. SDET must possess a quite good experience in Java as well as modern testing tools (e.g. Selenium, TestNG, Rest Assured, etc.), he/she should be able to write and support automated testing solutions for multi-tiered applications. Proper and successful execution of this role will involve fluency in test automation frameworks, attention to detail, understanding of business processes, and unwavering dedication to software quality.
Responsibilities
- This role will be mainly responsible for Functional, System, System Integration, End to End, testing of various critical applications using test automation tools.
- Design, implement and maintain automation test scripts.
- Analyse test results, identify issues, and provide recommendations for optimization.
- Work closely with developers and system architects to successfully implement performance enhancements.
- Success in this position will also depend on the ability to document and track defects, as well as work closely with Senior Test Manager & product teams to ensure timely bug fixes.
- To work with a team of automation engineers as a cross functional team supporting each other.
Skills
- To excel in this role, candidate should have demonstrable industry experience and strong hands-on test automation experience.
- Experience in using testing tools such as Eggplant Functional, API testing tools like SOAP UI, Postman.
- Experience writing System, API, and UI test scripts using Karate framework.
- Good knowledge of testing methodologies, tools, and techniques.
- Knowledge of middleware systems/message queuing systems like Kafka, IBM MQ and ACE.
- Familiarity with scripting languages (e.g., Python, JavaScript) and application monitoring tools like Control M.
- An understanding of software architecture technologies such as XBRL, HTML, VB, .NET, XML, Java, Web Services, SOA, SOAP, Unix/Linux, SAP, Oracle, SQL, and SharePoint is desirable.
- Strong analytical skills and confident in learning complex business processes involving the complex integration of several systems.
- Effective collaboration skills to work seamlessly with diverse teams.