Posted on: 13/04/2026
Responsibilities :
- Prepare, maintain, and implement test cases based on user stories; present results and supervise defects to closure.
- Develop and maintain Java-based automation scripts for UI, API, and backend testing.
- Apply Object-Oriented Programming (OOP) principles and best practices in automation code.
- Perform API testing using Rest Assured and database validation using JDBC/JPA.
- Track test execution breakthroughs, report on issues and risks with the potential to affect project timelines.
- Construct appropriate end-to-end business scenarios through the application of a broad understanding of business objectives and goals.
- Write and optimize complex SQL queries for data validation and backend testing.
- Develop a detailed understanding of the product being delivered.
- Responsible for process compliance & associated documentation.
- Aligns risk and control processes into day-to-day responsibilities to supervise and mitigate risk; calls out appropriately.
- Strong proficiency in Java programming, including :
1. Collections Framework
2. Exception Handling
3. Streams and Lambda expressions
- Hands-on experience with Java-based test automation frameworks (Selenium, TestNG, JUnit).
- Familiarity with build tools (Maven/Gradle) and dependency management.
- Experience with API testing (Rest Assured) and database testing (JDBC/JPA).
- Strong knowledge of SQL and relational databases (Oracle, DB2, Snowflake).
- Excellent problem-solving, communication, and collaboration skills.
Did you find something suspicious?
Posted by
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1628048