Job Description :
Key Responsibilities :
- Test Automation Development : Design, develop, and maintain comprehensive test automation frameworks and tools.
- Microservices Testing : Lead the testing of complex microservices and distributed systems, focusing on scalability, reliability, and performance aspects.
- Test Strategy & Execution : Develop a strong testing mindset to create and execute diverse test scenarios, ensuring thorough coverage in a simulated test environment.
- Collaboration : Work closely with development, DevOps, and product teams to integrate automated testing into the CI / CD pipeline.
Technical Skills : Programming :
Strong proficiency in Python or Java.Testing & Automation :
Proven experience with developing test tools and test automation.Hands-on experience with automation test frameworks specifically for microservices testing.Expertise in testing scalability, reliability, performance, and fault tolerance.Databases & Tools :
Working experience with MongoDB or other NoSQL databases.Experience with monitoring and logging tools like DataDog.Experience & Education :
Experience : A minimum of 7-10 years of professional experience in a QA Automation role.
Education : Bachelor's degree in Computer Science, Information Technology, or a related engineering field
(ref : hirist.tech)