What are the responsibilities and job description for the QA Engineer (#ZR) position at Blokchain Talent?
Job Description
Job Description
Job Title : QA Engineer
Location : 100% Remote
Duration : 12-Month Contract
Pay Rate : $50 - $60 / hr
About the Client
Our client is a global leader in networking and IT solutions, driving innovation in cloud computing, security, and enterprise infrastructure. They are committed to building high-performance, scalable systems that power the next generation of digital experiences.
Job Summary
We are seeking a skilled QA Engineer to join our team and play a key role in ensuring the quality and reliability of Java-based applications built using Kafka, Spring Boot, Kubernetes, and MongoDB . The ideal candidate will have experience in automated and manual testing, strong technical skills in cloud-based environments, and a passion for improving software quality.
Key Responsibilities
Develop, execute, and maintain test plans and test cases for Java-based applications.
Implement automated testing frameworks for API, integration, and performance testing.
Collaborate with developers, DevOps, and product teams to define test strategies.
Validate microservices built with Spring Boot and deployed in Kubernetes environments .
Test Kafka-based event-driven architectures , ensuring message integrity and system performance.
Verify CRUD operations in MongoDB for data consistency and correctness.
Conduct load, stress, and performance testing to optimize system scalability.
Integrate automated testing into CI / CD pipelines for continuous delivery.
Debug issues using logs, monitoring tools, and database records .
Stay updated on QA best practices, testing tools, and industry trends.
Required Qualifications
3 years of experience in QA testing of Java-based applications.
Strong hands-on experience with test automation tools (e.g., Selenium, TestNG, JUnit, RestAssured, Cucumber).
Experience testing Kafka-based applications (e.g., Kafka Streams Testing, Embedded Kafka, MockKafka).
Knowledge of Spring Boot microservices testing strategies .
Hands-on experience testing applications in Kubernetes environments.
Strong understanding of MongoDB testing (e.g., validating document structures and queries).
Proficiency in API testing tools (e.g., Postman, SoapUI, or Karate).
Familiarity with performance testing tools (e.g., JMeter, Gatling, k6).
Experience working with CI / CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI / CD).
Strong grasp of Agile / Scrum methodologies .
Preferred Qualifications
Experience with contract testing (e.g., Pact) for microservices.
Familiarity with observability tools (e.g., Prometheus, Grafana, ELK stack).
Hands-on experience with containerized testing using Docker and Kubernetes.
Exposure to cloud platforms (AWS, Azure, GCP) and cloud-native testing approaches.
Work Authorization
Open to all candidates with no work restrictions .
This is a fantastic opportunity to work on cutting-edge technology in a remote environment while collaborating with a team of top-tier engineers. If you are passionate about quality assurance, automation, and cloud-native technologies , we encourage you to apply!
Salary : $50 - $60