Test Automation Engineer [Contract] – Cape Town

Western Cape, Full Time Deadline: Not specified

Role Purpose

Maintain and improve existing test automation regression suite, optimize the existing test automation frameworks and drive the move towards a single framework. Assist the test manager with the implementation of non-functional testing. Mentor juniors in the team.


Degree or Diploma in Information Technology (i.e. Computer Science; Informatics; etc.) or relevant diploma
ISTQB Certification
3+ years of experience in Selenium including DB and API automation testing
Java or other OOP languages
Experience in writing MS SQL, Oracle, and MongoDB shell queries will be advantageous
Test Management tools
Understanding of Solutions Development Life Cycle (SDLC)

Duties ’ Responsibilities

Ensure that the correct testing standards, disciplines and processes are followed
Take accountability for the correct functioning of the key activities within this area as per agreed standards
Take responsibility for all phases of testing activities within Retail IT
Assist the test manager with the implementation of performance testing
Assist the test manager with the implementation of security testing
Contribute to the organisational goals by ensuring that quality business systems are implemented through test automation
Help establish and maintain an end-to-end test regression pack across development teams
Facilitating test automation across the Retail IT systems development life cycle
Manage effectiveness of testing processes
Help sustain and improve the existing testing framework


Provide authoritative, expertise and advice to clients and stakeholders
Build and maintain relationships with clients and internal and external stakeholders
Deliver on service level agreements made with clients and internal and external stakeholders in order to ensure that client expectations are managed
Make recommendations to improve client service and fair treatment of clients within area of responsibility
Participate and contribute to a culture which builds rewarding relationships, facilitates feedback and provides exceptional client service


Develop and maintain productive and collaborative working relationships with peers and stakeholders
Positively influence and participate in change initiatives
Continuously develop own expertise in terms of professional, industry and legislation knowledge
Contribute to continuous innovation through the development, sharing and implementation of new ideas
Take ownership for driving career development
Help in mentoring testers
Encourage innovation, change agility and collaboration within the team


Identify solutions to enhance cost effectiveness and increase operational efficiency
Manage financial and other company resources under your control with due respect
Project management/progress tracking of test automation projects


Business Acumen: Understands how the business operates, what the key issues and risks are that drives business success; and how they impact on the commercial viability of potential ventures and the profitability of the Group.
Client/ Stakeholder Commitment: Anticipates, meets and exceeds client’s needs by creating long lasting relationships that support the client value proposition, supports their financial wellness and ensures client centricity.
Drive for Results: Drive a sense of urgency, focus, accountability, agility and execution to deliver business results.
Leads Change and Innovation: Actively leads change, does what is right for the business and drives continuous improvement through innovation.
Motivating and Inspiring Team: Creates and maintains an open, positive working environment by generating commitment, building trust, a shared sense of purpose, empowerment in others and encouraging them to contribute to the best of their ability.
Collaboration: Prioritises the business interests of MMI and invests in the success of the group by aligning effort across divisions.
Impact and Influence: Persuades, convinces, influences and inspires others, both within MMI and externally to win support, loyalty and gain commitment to the purpose of MMI.
Self-Awareness and Insight: Manages self and relationships with others effectively, deals with ambiguity, uncertainty and pressure, and provides perspective in difficult situations.
Diversity and Inclusiveness: Is sensitive to individual and cultural differences and demonstrates humility and an openness to engage people from diverse backgrounds and cultures to the mutual benefit of all parties concerned.
Growing Talent: Takes responsibility for own development; and actively mentors, coaches and develops talent in others. Builds leadership bench strength for MMI by providing opportunities and experiences to develop skills, competencies and business knowledge.