HamburgerMenu
hirist

Job Description

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.

info-icon

Did you find something suspicious?