Enable job alerts via email!

Test Automation Analyst

Level Up

Pretoria

On-site

ZAR 400,000 - 600,000

Full time

10 days ago

Job summary

A technology solutions company in Pretoria is looking for an API Test Automation Analyst to facilitate test automation within the testing team. Responsibilities include designing and executing test strategies, managing test data, and analyzing metrics for quality assessment. Candidates should hold a relevant IT degree, ISTQB Foundation certification, and have experience in test automation tools such as ReadyAPI and SOAPUI. Strong analytical skills and attention to detail are essential for success in this role.

Qualifications

  • ISTQB Advanced Test Analyst certification is preferable.
  • Training in object-oriented Programming (OOP).
  • Experience in analyzing complex design diagrams.
  • Experience in automated test case development.

Responsibilities

  • Design and execute test strategies and plans.
  • Develop test scenarios and manage test execution.
  • Identify and create necessary test data.
  • Conduct defect management and reporting.

Skills

Strong analytical skills
Attention to detail
Communication skills
Problem-solving skills
Test Automation

Education

Relevant IT degree or diploma
ISTQB Foundation certification

Tools

ReadyAPI
SOAPUI
Visual Studio
SQL
Git
Job description
Overview

We require the services of an API Test Automation Analyst in the Development and Engineering division. We require a self-starter with an outgoing personality and the ability to communicate at all levels. The successful candidate will be required to facilitate test automation within the testing team.

Job Description

Responsible for designing, developing, and executing quality assurance and control processes, test strategies, test plans and test cases that verify software conformance to defined acceptance criteria.

In addition to functional and regression testing, the Test Analyst is responsible for quality assurance of non-functional areas such as data integrity and fault finding on systems.

Responsibilities include but not limited to, linking test cases to business/systems requirements to ensure traceability, execute test cases, log defects and the creation of test ware.

Duties
  • Test Strategy/approach/plan: Develop test plan, approach and scope for automation efforts.
  • Provide test estimate input for projects.
  • Provides input to continuously improve test methodology.
  • Establishes and implements an approach for managing test data.
Requirements Management
  • Reviews functional requirements.
  • Analyze requirements for completeness, correctness and clarity, to drive the testing effort.
  • Has a clear grasp of capabilities that business wants to establish, to shape scenarios.
Developing Test Scenarios
  • Define automation targets and objectives with Team Lead.
  • Analyses and develops the proper test coverage with the stakeholders.
  • Traces requirements to test cases to verify test coverage.
Test Execution
  • Manage own test preparation and execution activities.
  • Identify and create necessary test data.
  • Executes scenario-based test cases.
  • Analyze metrics for quality assessment.
Reporting
  • Traces coverage and clearance.
  • Provides input to standard test metrics and reporting.
  • Works within the project team and test team to address issues and report status.
Defect Management
  • Debug the development and execution of test scripts against test targets.
  • Analyze test failures.
  • Priorities defects logged with development team.
Minimum Requirements
  • ISTQB Foundation testing certification (non-negotiable)
  • ISTQB Advanced Test Analyst is preferable.
  • Relevant IT degree or diploma required.
  • Has training in object-orientated Programming (OOP).
  • Has training on ReadyAPI, SOAPUI and Visual Studio.
  • Of the above testing experience should include, writing custom test apps.
  • Experience in analyzing complex and technical design diagrams and specification.
  • Experience in using SQL for Data Driven Testing.
  • Experience in working with Git repositories and branching strategies.
  • Experience in Automated test case development, estimation, and maintenance
  • Extensive experience developing test cases and test scenarios from requirements.
  • Demonstrates strong analytical and problem-solving skills and strong attention to detail.
  • Possess a good understanding of Quality Control and Quality Assurance concepts across the SDLC.
  • Understands test metrics and how they are used for decision support.
  • High attention to detail with a focus on quality.
  • Will be part of a dynamic Back-Office team of self-motivated individuals.
  • Demonstrates cross-functional expertise and be highly adaptive and flexible with the ability to thrive in a highly complex and ever-changing environment.
  • Ability to lead and work independently, or function in a team as needed.
  • Ability to effectively communicate ideas across to team members.
  • Willing to work extended hours.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.