Job Description:
Responsibilities:
The Quality Engineer is responsible for ensuring high-quality software deliverables through effective test planning, automation, and execution. This role involves close collaboration with developers, product owners, and stakeholders to design, implement, and execute manual and automated tests for Java-based and API-driven applications within an Agile environment. Requirement/Must Have: Strong knowledge of Java programming and object-oriented concepts. Hands-on experience with API testing using REST Assured and/or Postman. Experience with test automation using Selenium. Experience with test frameworks such as TestNG or JUnit. Working knowledge of CI/CD tools including Jenkins, Git, and Maven. Experience in functional, regression, and integration testing. Proficiency in SQL for database validation. Experience with defe...