JOB DESCRIPTION
Working for a reputed provider as a Backend Test Engineer with the ability collaborate closely with development and cross-functional teams to understand and validate complex business and technical requirements.
"•Design, develop, and execute comprehensive API and integration test strategies to ensure backend services meet performance, scalability, and security requirements.
•Collaborate closely with development and cross-functional teams to understand and validate complex business and technical requirements.
•Conduct API testing of RESTful and SOAP web services, ensuring seamless data flow between systems and adherence to specifications.
•Develop automated test cases using tools like JUnit, Mockito, and Postman to validate APIs, microservices, and middleware integrations.
•Work with message queues (RabbitMQ, Kafka) to validate asynchronous data processing and distributed system behaviors.
•Design integration tests to verify data flow and functionality between microservices, focusing on reliability and scalability of services developed using Spring Boot.
•Conduct database validations for SQL and NoSQL systems (e.g., Oracle, SQL Server, MongoDB, Cassandra) to verify data consistency, integrity, and performance.
•Implement and maintain Continuous Integration (CI) pipelines, incorporating automated API and integration tests within Jenkins, TeamCity, or Harness.
•Utilize containerization (Docker, Kubernetes) for test environment setup and configuration, facilitating consistent testing across environments and supporting AKS or EKS deployment testing.
•Document and manage test cases, results, and defect reports; actively participate in code and test reviews to maintain high quality and performance standards."
"•5+ years in API and integration testing for backend services.
•Strong expertise in RESTful and SOAP API testing and integration.
•Proficiency in test automation frameworks like JUnit, RESTAsured or similar tools to design and execute automated test cases for validating RESTful APIs and ensuring seamless integration and functionality.
•Proficiency in POSTMAN for API testing, including creating collections and utilizing environment variables for testing different scenarios.
•Ability to write and maintain integration test cases for messaging queues, validating message integrity and event-driven processing.
•Familiarity with version control tools like Git."
"•Familiarity with performance testing and load testing tools for backend services.
•Understanding of security testing and API vulnerability scanning.
•Good knowledge of SQL and NoSQL databases (Oracle, SQL Server, MongoDB, Cassandra).
•Familiarity with scripting in POSTMAN to perform advanced validations and automate test execution."
Any Graduate