




Summary: Seeking a Middle Software Testing Engineer in Java to improve quality across applications using manual and automated suites, collaborating with cross-functional teams to craft test cases and keep releases on track. Highlights: 1. Improve quality across applications using manual and automated testing. 2. Collaborate with cross-functional teams to craft test cases. 3. Grow QA automation in a Java setting. We are seeking a Middle Software Testing Engineer in Java (Manual \& Automation) to improve quality across several applications using both manual checks and automated suites. You will collaborate with cross\-functional teams to craft test cases, test REST APIs, and keep releases on track. Apply now if you want to grow QA automation in a Java setting **Responsibilities** * Carry out manual testing, programming, and debugging tasks * Understand business goals and translate product requirements into test coverage * Test across multiple projects and decide on suitable automation strategies * Align with project teams on features, requirements, and release plans * Design tests that satisfy functional, performance, and user acceptance criteria * Collaborate within the Scrum team to adopt Test Driven Development practices * Use established testing tools and processes and suggest improvements * Complete peer reviews for tests and scripts created by team members * Check that user stories and requirements are implemented correctly * Log defects quickly and describe them clearly * Track testing progress and deliver regular status updates * Detect and escalate quality or delivery concerns early * Help troubleshoot production issues to locate potential defects * Stay informed about emerging technologies and testing tools * Collaborate with product, engineering, and operations teams to align testing efforts * Support and guide onshore and offshore consultants as required **Requirements** * Bachelor’s degree in Computer Science, Engineering, or a related technical field * Professional experience of 2\+ years in software quality assurance and automated testing using Java * Experience with automated testing for front\-end, microservices, and/or serverless applications * Proficiency in REST API testing * Familiarity with issue and test management tools such as Jira, QMetry, or TestRail * Experience working with version control systems * Experience integrating test suites into CI/CD pipelines * Knowledge of cloud environments, especially AWS, to support testing work * Strong communication skills and ability to collaborate effectively * English language proficiency at Upper\-Intermediate (B2\) level **Nice to have** * Experience with REST Assured for API testing * Understanding of web service and API testing methodologies


