Apply now »

Junior Automation Test Engineer

Business Unit:  Discovery Bank
Function:  Banking
Date:  18 Mar 2025

Junior Automation Test Engineer

About Discovery

Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic environment enables smart, self-driven people to be their best. As global thought leaders, Discovery is passionate about innovating in order to not only achieve financial success, but to ignite positive and meaningful change within our society.

 

About Discovery Bank

Discovery Bank is a bank like no other – a shared-value bank, designed with our clients in mind. We’re all about sharing the value that clients create when they manage their money well, back with them through exceptional interest rates and rewards. Our Vitality Money programme measures how well clients manage their finances, informs them of what it means to be financially healthy, and empowers them with the knowledge to get enhanced rewards for managing their money well. If you’re adaptable, a problem-solver, always questioning the way things are done, passionate about doing what is right, and obsessed with providing a quality service experience, we have a job for you where you can be your best in an environment that’s safe and nurturing.

 

Job Purpose

The automation test analyst is the primary contact for all automation work within a given functional team.

This role will work closely with the lead functional test analyst within the functional team to select the most appropriate automation scope and will be the single point of contact for developing the automation scripts and executing these as needed by projects.

This role will work closely with Test Managers and Test Analysts, Project Managers, Developers, Automation Resources within the core automation team, and with business stakeholders.

This role requires planning, prioritisation, development, and execution of automation activities.

 

Areas of responsibility may include but not limited to

  • Single point of contact for all automation requirements within a particular functional team
  • Analyse automation requirements provided by the testing team or by technical teams, such as developers or infrastructure resources
  • Selection of the best automation point for automation testing, to facilitate the optimal reuse of automation assets
  • Obtain approval for the automation scope and approach (business, test analysts and non-functional test manager, and where required, the development team)
  • Create and maintain existing automated test scripts in a shared, version-controlled script repository
  • Develop the required automation test scripts with particular emphasis on reuse of existing automation assets, developed by other automation teams (i.e., data creation scripts or other automation assets that contribute to the outcome of the new automation scope)
  • Run test scripts and obtain confirmation that automation scripts achieve the desired outcome
  • Plan for and execute automation scripts as needed by the project team
  • Schedule unassisted automation runs where appropriate
  • Provide execution reports to testing teams in support of their project testing
  • Manage defects to achieve automation outcome

 

Personal attributes and skills

  • Ability to work and deliver under tight deadlines
  • Attention to detail
  • Business Writing Skills, Presentation and Facilitation Skills
  • Customer Service Orientation, Result Orientation, Negotiation skills
  • Personal organisation and time management skills
  • Professional Communication (written, verbal/presenting and listening)
  • Ability to build relationships with people from all different backgrounds and at different job levels

Education and Experience

  • Matric/Grade 12 and relevant university qualification
  • ISTQB Certification (advantageous)
  • Experience in use of scripting and execution tools with associated programming languages
    • Microfocus UFT
    • XML
    • Postman
    • SourceTree / GitBash
    • Selenium
    • Restassured / Java programming / JSON
    • Maven
    • Jenkins

 

EMPLOYMENT EQUITY   
                             
The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.

Apply now »