Posted on: 15/12/2025
Position Description :
Test Automation Expert Backend API & Microservices
Job Description :
As a Senior Test Automation Expert, the role will be responsible for designing, developing, and maintaining robust automated test frameworks for backend APIs and microservices. You will work closely with development, DevOps, and QA teams to ensure high-quality software delivery in a cloud-native environment. The role will involve deep technical expertise in Java-based automation, microservices architecture, and cloud platforms, particularly AWS.
Key Responsibilities :
- Design and implement automated test frameworks for RESTful APIs and microservices.
- Develop and maintain test scripts using Java and tools like Rest Assured, JUnit, TestNG, and Mockito.
- Integrate automated tests into CI/CD pipelines using tools like Jenkins, GitHub Actions, or AWS CodePipeline.
- Collaborate with developers and architects to understand system design and ensure comprehensive test coverage.
- Perform load, performance, and security testing of backend services.
- Monitor and analyze test results, identify defects, and work with teams to resolve issues.
- Maintain test documentation including test plans, strategies, and reports.
- Mentor junior QA engineers and promote best practices in test automation.
Technical Skills :
- Programming Languages : proficiency in Java.
- API Testing Tools : Experience with Rest Assured, Postman, SoapUI, or similar.
- Testing Frameworks : JUnit, TestNG, Mockito, Cucumber.
- Microservices Testing : Understanding of service orchestration, inter-service communication, and contract testing (e.g., Pact).
- ORM & Persistence : Experience with relational databases.
- Cloud Platforms : Hands-on experience with AWS services like EC2, Lambda, S3, RDS, CloudWatch, etc.
- CI/CD Tools : Jenkins, GitHub Actions
- Version Control : Git.
- Build Tools : Maven or Gradle.
- Monitoring & Logging : Familiarity with tools like Kibana, Grafana.
Soft Skills :
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Ability to work independently and lead testing initiatives.
- Attention to detail and a proactive mindset.
Did you find something suspicious?
Posted by
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1590653
Interview Questions for you
View All