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.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.