Senior Test Automation Engineer

 

Recruiter:

Protem

Job Ref:

3632644527

Date posted:

Thursday, May 19, 2022

Location:

Johannesburg, South Africa


JOB SUMMARY:
-

JOB DESCRIPTION:

As a Test Automation Engineer you will design automation tests, this include develop automation scripts and finding solutions for automation problems. To be successful as a Test Automation Engineer, one should be exceptionally accurate, possess a superior mathematical aptitude and be proficient in programming languages.

 

Primary Responsibilities for the Role

  1. Designing and writing test automation scripts
  • Design and write test automation scripts.
  • Use test automation frameworks.
  • Identify defects in software as a result of testing.
  • Investigate the cause of defects identified through testing.
  • Work with software developers to identify bugs in software and suggest solutions.

 

  1. Quality assurance of software developed
  • Review requirement definitions, specifications and manuals to ensure quality of software and tests to be developed; i.e., perform manual static testing.
  • Select and develop appropriate test automation tools.
  • Use risk-driven techniques to develop, maintain, and execute automated test suites.
  • Work with the development team to capture and reuse automated unit test cases, test stubs and drivers, and other development test objects.
  • Recognise the quality implications of known bugs and the impact of proposed changes on the testing process.
  • Work with the release engineers to create and maintain an automated build verification (“smoke”) test.
  • Ensure proper version control and configuration management of all test objects developed and test environments used.
  • Use diagnostic tools/techniques to identify the root cause of software failures, asking pertinent questions and obtaining answers where possible.
  • Perform trouble shooting and effectively resolve issues to increase solution stability and reduce intervention required over time.
  • Recommend improvements to software.
  • Provide resolutions to app/system issues, driving stability, efficiency and effectiveness.

 

  1. Results Tracking and Reporting
  • Document bug reports upon discovery of a quality problem.
  • Update test execution status on the outcome of test iterations.
  • Trace test cases and results back to specific quality risks.
  • Assist in the creation of test status reports and metrics (e.g., Test Dashboard).

 

  1. Mentorship / Training
  • Provide mentorship and guidance to internal staff on technical and system processes.
  • Internal training
  • Ability to mentor and assist others, and to lead internal training sessions
  • Mentor junior resources on specialised knowledge, sharing of novel solutions reached.

 

Qualification and Experience Requirements

  • Bachelor's degree in computer science, software development, or a related field.

 

SKILLS

  • Previous experience as a Test Automation Engineer.
  • Proficiency in programming languages such as SQL, Python and Java.
  • Excellent mathematical and problem-solving skills.
  • Highly accurate and detail-oriented.

 

ATTRIBUTES

  1. Personal Attributes and Qualities
  • Mature individual with high level of emotional intelligence.
    • Ability/capacity to be aware of, control, and express emotions.
    • Handle interpersonal relationships judiciously and empathetically.
  • Demonstrate positivity, mental toughness and stability during stressful periods and periods of low activity.
    • Flexibility – adapt to new concepts and ideas, ability to collaborate.
    • Resilience – demonstrate ability to move forward despite setbacks.
    • Endurance – consistently deliver at peak performance over the long term.
    • Self-motivated, with the ability to motivate others.
  • Ability to work independently and as part of a team.
  • Ability to work under pressure.
  • Admit to errors and takes corrective action to avoid repetition.
  • Approach own work with dedication and high sense of responsibility.
  • Identify, analyse, organize, and solve problems and issues in a timely and effective manner.
  • Anticipate problems, identify root causes, and take corrective action.
  • Take caution in preparing the details relevant to the process.
  • Follow process to ensure high quality output.
  • Set and achieve goals, consistently complies with quality standards, and meets deadlines.

In accordance with Adapt IT’s Employment Equity plans and goals, preference will be given to suitable applicants from the designated groups as defined by the Employment Equity Act of 55 of 1998 and subsequent amendments thereto.

 


 

 

 

Similar jobs you might be interested in:

AUTOMATION ENGINEER
Location: Johannesburg
Salary: Highly Competitive
automation engineer
2 days ago


Test Automation Engineer - 2581
Location: Pretoria
Salary: Neg Monthly
Large company in Pretoria looking to fill this urgent role. Contract Hybrid 
5 days ago


Test Automation Engineer (Advanced)
Location: Pretoria
Salary:
Are you passionate about testing automation and cutting-edge IT solutions? We are looking for a talented Software engineer to join our dynamic team, focusing on Type Approval Management features.
5 days ago


Advanced Test Automation Engineer
Location: Pretoria
Salary: Hourly
Join a leading IT hub in South Africa and contribute to innovative IT solutions globally. We are currently seeking a Test automation engineer (Advanced) for a flexible resources assignment. The successful candidate will play a key role in testing Type Approval Management features via automation, collaborating with cross-functional teams to ensure the quality and reliability of technical products w...
9 days ago


Test Automation Engineer (Advanced)
Location: Centurion
Salary:
Role Description: As a Test automation engineer with our client, a leading IT provider in the motor industry, you will play a pivotal role in ensuring the quality and reliability of our software solutions. Collaborating closely with cross-functional teams, you will be responsible for designing, implementing, and executing automated tests across various platforms and technologies. Your experti...
14 days ago


Senior Automation Engineer
Location: Johannesburg
Salary:
15 days ago


Automation Engineer
Location: Centurion
Salary: 700000 Annually
This chance will propel your career in automation engineering to unprecedented levels!
27 days ago


Junior Automation Engineer
Location: Amsterdam
Salary: Neg
Junior automation engineer position in the Netherlands at a well-established international Company. BEng/ BTech in Electronic or Mechatronic engineering qualified. Working experience in PLCs, automation, and ability to read P&ID diagrams and Schematics. Knowledge of automation processes for plants.
25 days ago


WEB EAM Consultant T_2619
Location: Centurion
Salary: Monthly
Large company in Pretoria looking to fill this urgent role
2 days ago


CAX VDI Engineer 2597
Location: Centurion
Salary: Monthly
Large company in Pretoria looking to fill this urgent role
2 days ago


Create a free job alert for Automation Engineer in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions