Job description
Department Description
We are pleased to announce the following vacancy in the Digital IT Department within the Technology Division. In keeping with our current business needs, we are looking for a person who meets the criteria indicated below.
Reporting to the Senior Manager Quality Assurance, the position holder will lead the development and implementation of software automation strategy and frameworks and ensure efficiencies are realized in the software testing lifecycle (reduce software testing time by 50%) shortening the software development cycles and hence reducing time to market for products.
He / she will also be responsible for leading test automation programs specifically on System integration testing, functional and regression testing, with an emphasis on using open source tools for automation, and subsequent integration to continuous integration tools.
Job Responsibilities
Define Automation test strategy, creation of automation frameworks, and automation scripting for both internal facing applications/tools (API’s, etc.) and all customer facing platforms.
Accountable for building and leading the full automated testing team; continuous review of the team deliverables, coaching and doing team performance reviews
Accountable for managing CAPEX and OPEX budgets for automated testing tools
Drive transformations in testing through automation to achieve higher levels of efficiency through adoption of fit for future technologies. (Reduce software testing times by 50%)
Engage with the stakeholders (Business and Project management teams) in creating schedules and manage the automated testing teams to execute within the planned timelines and monitor the team performance against the schedules
Provides direction for the automated testing team, ensuring that activities of the team are aligned with other QA teams and all stakeholders
Lead programs to increase the quality of delivery and ensure zero major defects escape into production ensuring zero impact on customers on launch of products.
Job Requirements
Bachelor of Science Computer Science, Computer Engineering or Software Development or related subject
5 Experience in test automation using open source tools – Katalon Studio, Selenium, Appium
Excellent software development skills coupled with programming experience in Python, Perl, Shell and Java, groovy etc
Hands-on QA experience with proven analytical and testing skills – Experience developing test strategies, test plans, test scenarios and test cases
Knowledge of automated testing frameworks
Experience of Test driven Development approaches
Strong risk identification and mitigation planning skills
Strong leadership skills
Experience with CICD automation tools such as Jenkins
ISTQB Certification is a plus.
go to method of application »