Job Description
We are looking for a motivated Apprentice – Automation QA to join our Quality Assurance team. The role involves supporting test automation activities, building and maintaining automation scripts, and ensuring high-quality software delivery. This position provides an excellent learning opportunity to gain hands-on experience in automation testing using Selenium, Java, and Python under the mentorship of experienced QA engineers.
Key Responsibilities:
Assist in designing, developing, and executing automated test scripts using Selenium WebDriver with Java/Python.
Support the automation framework maintenance and enhancement.
Participate in regression, integration, and functional test automation.
Collaborate with the QA and development teams to identify, analyze, and document defects.
Execute manual test cases when required and help in test data preparation.
Contribute to continuous integration (CI) processes using tools such as Jenkins, Git, or similar.
Support in preparing test reports and maintaining automation execution logs.
Learn and follow best practices in software testing, defect management, and quality processes.
Skills:
Java
Python
Selenium
English
