Role Description:
Seeking an experienced Senior Software Developer/Test Automation Engineer to lead automation efforts for testing microservices and distributed systems, with a strong focus on scalability, reliability, performance, and fault tolerance. The position is contract-to-hire, offering the opportunity to transition into a permanent role based on performance.
Mandate Key Skills:
Test automation tool development
Automation frameworks for microservices & distributed systems
Testing for scalability, reliability, performance, and fault tolerance
Advanced programming in Python and/or Java
Experience with MongoDB
Proficiency in observability tools (DataDog or equivalent)
Designing and executing comprehensive test scenarios
Strong testing mindset for complex system validation
7–10 years of relevant industry experience
Detailed JD:
1. Software Developer who has good experience in developing test tools and test automation.
2. Experience in working in testing micro services and distributed systems
3. Good experience in scalability, reliability, performance and fault tolerance aspects
4. Good programming knowledge in Python/Java
5. Working experience with MongoDB, DataDog, Automation test frameworks for micro services testing
6. Good testing mindset to think about different test scenarios and execute those in a test environment.
7. Exp: 7-10 years