Post Jobs

Automation Test Engineer

Full Time

Website ADvTECH

The ADvTECH Group, a JSE-listed company, is Africa’s leading private education provider and the continental leader in quality education, training, skills development and placement services. The group reports its performance in a segmental structure reflecting the schools and tertiary businesses as two separate education divisions, and resourcing as a third division.

Overall Purpose of the Job

  • The Automation Test Engineer will undertake manual testing as well as design, develop, and maintain automated test solutions that ensure the quality, performance, and reliability of applications for ADvTECH IT’s Quality Assurance team. Responsible for conducting end-to-end testing of critical business processes across HR systems, Finance systems, and Educational systems (both Schools and Tertiary)

Test Planning

  • Constructs comprehensive test plans outlining scope, objectives, resources, schedule, and activities ensuring systematic coverage of all testing aspects
  • Determines the schedule and sequence of testing activities, coordinates with interfacing applications regarding timelines and commitments
  • Obtains approval from stakeholders prior to execution
  • Builds and maintains automation frameworks using Visual Studio, Playwright, and C# for web application testing

Testing & Reporting

  • Executes and records manual and functional tests, analysing results and reporting on findings, issues and risks. Uses Azure DevOps for test case management, defect tracking, and CI/CD integration
  • Designs, develops, and executes automated test scripts for functional, performance, and regression testing of web and mobile applications
  • Defines and maintains test standards and quality assurance tasks
  • Performs API and integration testing using Postman, REST Assured, and SQL to ensure system interoperability and data integrity
  • Executes mobile testing on Android platforms using Appium
  • Performs database testing to validate data consistency and accuracy using SQL.
  • Identifies, analyzes, and documenting bugs or defects in software code
  • Gathers QA metrics on all projects including defect rates and root cause analysis
  • Maintains records of test executions and outcomes, reports test progress, results, and issues using clear, actionable documentation for stakeholders

Stakeholder/ Customer Relations

  • Collaborates with stakeholders to align testing with business requirements and objectives
  • Co-ordinates inputs from the relevant stakeholders to troubleshoot and resolve key issues and ensure alignment with the Group IT strategy
  • Collaborates with stakeholders in developing solutions to ensure that there is buy in and acceptance.
  • Renders third line support and facilitates sessions for end-users, including training
  • Communicates testing progress, results, and issues
  • Gathers feedback and requirements for future testing cycles
  • Ensures customer/client satisfaction with the testing process

Continuous Improvement

  • Identifies and considers ways to improve the testing process, continuously
  • Collaborates with developers and product teams to resolve defects and improve test coverage
  • Keeps updated with the latest industry trends and technologies in the field of software testing
  • Attends review meetings with brands monthly
  • Develops and coordinates system integration processes with internal departments and outside vendors
  • Provides business with a monthly review of services provided and status of planned changes and enchancements

Education (Formal Qualification required)

  • Bachelor’s degree in Computer Science, Information Technology, Business, or a related field; or equivalent work experience.
  • ISTQB Foundation Level Certification or equivalent

    Share on
    Print

    Similar Jobs