Main Duties & Responsibilities
Review and analyze business requirements, technical specifications, and design documents to provide meaningful feedback.
Develop, maintain, and execute automated test cases using Java, Selenium, and Cucumber for both frontend and backend systems.
Design and build test automation frameworks for functional, regression, and integration testing.
Perform API testing using tools and libraries such as REST-assured or Postman.
Estimate, prioritize, and coordinate testing activities within Agile development cycles.
Analyze test results, identify and document defects, and work closely with the development team to ensure timely resolution.
Update and maintain test scripts to adapt to system changes or enhancements.
Conduct automated regression testing after each release or bug fix.
Collaborate with developers, product managers, and other QA engineers to ensure product quality and performance standards are met.
Track and report key QA metrics, such as test coverage, defect density, and defect status.
Qualifications
2+ years of experience in automation testing using Java + Selenium.
Practical experience with Cucumber for BDD (Behavior Driven Development) testing.
Strong understanding of software QA methodologies, tools, and processes.
Experience in API testing and automation (e.g., REST-assured, Postman).
Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI) is a plus.
Experience working in Agile/Scrum environments.
Excellent problem-solving and analytical skills.
Good communication and teamwork abilities.
Skills
Functions
Full-time
Company
16 active jobs
Singapore
Industry:
Ready to Apply?
Submit your application now and take the next step in your career journey.
Similar Jobs