Where

Senior Test Automation Engineer

Adapt IT
Johannesburg Full-day Full-time

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...
19 May 2022;   from: gumtree.co.za

Similar jobs

  • Executive Placements
  • Johannesburg
Description: 10 Month Contract role available for Test Automation Engineer with experience gained in the Financial Services sector. At least 5 years experience in total. Purpose of role: Designing and writing test automation scripts using test automation ...
28 days ago
  • Red Ember Recruitment
  • Johannesburg
Description: Permanent position available in Sandton for a Digital and Test Automation Engineer. Requirements: South African Citizen Bachelor's Degree or Diploma in Computer Science or related field Proficient in programming languages such as Java and ...
3 years ago
  • P3M Projects
  • Johannesburg
Description: We are recruiting for a Test Automation for a fixed term contract based in Johannesburg. QA Engineering • Proactively contribute & participate in the full solution development lifecycle as a member of a squad / multiple squads as an QA ...
3 years ago
  • Executive Placements
  • Johannesburg
Description: Job & Company Description: As a Senior EC&I Engineer, you will be responsible for the design, development, and implementation of electrical, control, and instrumentation systems for mineral processing projects. You will oversee system ...
18 days ago