Posted on: 30/10/2025
Job Description :
Essential Duties and Responsibilities :
- Identify test cases that can be automated, analyse requirements and select the appropriate test cases for automation, ensuring optimal test coverage.
- Develop a detailed test plan that outlines the scope, objectives, and resources required for API automation testing.
This plan serves as a roadmap for executing the tests and ensures that all necessary steps are followed :
- Responsible for implementing an automation framework for executing automated tests.
- Closely monitor the defect management process, which involves identifying, reporting, and managing defects.
- Collaborate with other team members to resolve defects and ensure that the APIs meets quality standards.
- Manage changes in the APIs and execute regression tests to ensure that new code changes do not impact existing functionality.
- Work closely with DevOps and development teams to integrate testing into the delivery pipeline.
- Help identify issues early, align testing strategies with deployment goals, and support faster, more stable releases.
- Mentor junior QA engineers, sharing best practices in automation testing and fostering a culture of quality within the team.
- Continuously evaluate and implement new testing tools and technologies to improve testing efficiency and effectiveness.
Competencies :
- To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.
- The requirements listed below are representative of the knowledge, skill and/or ability required.
Qualifications And/or Experience :
- Bachelor's or Masters degree in Computer Science or Computer Engineering from an accredited university.
- 3 to 5 years of industry experience, with proficiency in programming languages such as Java or Javascript for test automation.
- Experience with automation testing frameworks such as Selenium, TestNG, or JUnit.
- Extensive knowledge of mobile applications and microservices (APIs).
- Well-developed problem analysis and problem-solving techniques.
- Team player who is self-motivated and has ability to work with minimal supervision.
- Ability to communicate effectively with team members and leadership staff.
Computer Skills :
Mandatory :
- Experience with version control systems like Git.
- Proficiency in scripting languages such as Java or JavaScript to develop automated tests.
- Hands-on experience with testing frameworks like Playwright, Selenium, Appium or similar.
- Experience with continuous integration/continuous deployment (CI/CD) pipelines and tools such as Azure DevOps or GitLab CI.
Required Technical/ Functional Competencies :
Requirement Gathering and Analysis :
- Has basic concepts and terminology related to requirement gathering and analysis.
- Able to identify and describe requirements but require guidance and supervision to perform these tasks effectively.
- Have limited experience in creating and reviewing requirements and are not able to independently conduct analysis of requirements.
Product/ Technology Knowledge :
- Understands basic testing concepts and terminology.
- Has basic knowledge of the technology and products been tested.
- Can execute simple tests with guidance.
Test Automation Technology/Product Knowledge :
- Basic knowledge of Automation Tools.
- Able to create and execute basic automation scripts for simple functional test cases with guidance.
Knowledge Management :
- Basic knowledge of Knowledge Management principles and practices.
- Able to work with basic terminology, tools, and techniques used in Knowledge Management in Testing.
Customer Management :
- Has basic knowledge of customer's business domain and technology suite.
- Can use latest technology and handle customer escalations.
Domain/ Industry Knowledge :
- Basic knowledge of customer's business processes and relevant technology platform or product.
- Able to prepare process maps, workflows, business cases, test cases, and test data for simple to medium requirements with the assistance of SME.
Testing Design :
- Basic Knowledge of testing terminologies and concepts.
- Can perform basic testing techniques such as boundary value analysis, equivalence partitioning, etc.
- Can execute test cases and report defects.
Test Planning :
- Understands basic concepts of test planning, such as test strategies, test plans, and test cases.
- Can create and execute test cases based on predefined criteria.
- Can report defects and track their resolution.
Test Development :
- Has limited knowledge and understanding of test development principles and concepts.
- Requires close supervision and guidance to perform basic test development tasks.
- May be able to perform simple item-writing tasks with guidance.
Test Execution :
- Basic understanding of the principles and practices of test execution.
- Able to follow test cases, execute test scripts, report defects, and document test results.
- May require guidance and supervision while performing tasks.
Accountability :
Required Behavioral Competencies :
- Takes ownership for and ensures accuracy of own work, meets deadlines, and asks questions about possible gaps to ensure clarity of ownership.
Agility :
- Demonstrates a willingness to accept and embrace differing ideas or perceptions which are beneficial to the organization.
Collaboration :
- Participates in team activities and reaches out to others in team to achieve common goals.
Customer Focus :
- Displays awareness of customers stated needs and gives priority to meeting and exceeding customer expectations at or above expected quality within stipulated time.
Communication :
- Effectively communicates in written and oral form, well-organized thoughts to others.
- Speaks openly and honestly with all employees.
Drives Results :
- Demonstrates a "can do" attitude and is willing to stretch self to achieve and exceed defined goals/targets.
Certifications :
- Basic Tool Certifications.
- SeU Certified Selenium Engineer with Java.
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1567782
Interview Questions for you
View All