About Us

Concurrent Systems, founded in 2005 has grown from humble beginnings to a thriving business employing over 60 staff members.

Follow Us
WORK TIME: 08:00 - 17:00
FIND US: South Africa
CONTACT: +27 (0)11 253 3690 / +27 (0)83 922 7136

QA Engineer

WANTED: QA Engineer



INTERNATIONAL – footprint in Africa, the Middle East and Asia REVIEWER – reviews requirements, specifications and technical design documents to provide timely and meaningful feedback
TELECOMS – marketing software to mobile network operators CREATOR – creates detailed, comprehensive and well structured test plans and test cases
DYNAMIC – competitive in the industry via leading-edge innovation (agile environment, kanban, scrum, lean) and thought leadership. PLANNER – estimates, plans, prioritises and coordinates test activities
TECH – is our life’s blood, and engineers are the heart that pumps it INVESTIGATOR – investigates product quality in order to make improvements to better achieve customer satisfaction
PRODUCTS – Electronic Credit Distribution System; Mobile self-care digital shopfront for network benefits and offerings; Service Creation Environment; High performance USSD gateway and SMSC COLLABORATOR – collaborates with the product development team to ensure consistent project execution
CULTURE – we give our employees a place where they feel at home and they are free to be themselves and excel. We practice Holacracy as a governance method PROBLEM SOLVER – suggests solutions to identified product problems
TALENT – focused on sourcing and retaining the cream of the crop and developing employees and future leaders of the industry FIXER – identifies quality assurance bottlenecks and suggests actions for improvement

Job Specification:

The successful candidate will be responsible for the following accountabilities:

  • Preparing comprehensive test plans including test scenarios and test cases that cover all aspects of the functional and technical specifications to verify that the software products meet business requirements;
  • Automation of  test suites using approved QA tools (Such as ReadyAPI, Nightwatch)
  • Investigation of and analysis of new tools and technologies to enable rapid and reliable automation of test suites; 
  • Preparing test environments and simulators for end-to-end simulation testing;
  • Ensuring system testing, integration testing and customer acceptance testing is completed, ensuring fully tested, high quality product delivery;
  • Interfacing with internal and external stakeholders to facilitate testing and obtaining sign off on testing;
  • Building and maintaining a repository of test case definitions and acceptance test procedures, including conducting negative tests;
  • Working closely with all stakeholders to coordinate test activities;
  • Contributing towards the enhancement of QA testing processes and procedures (e.g. testing standards, tools, technologies, policies and methodologies);
  • Taking ownership of, and completing projects according to project deadlines;
  • Ensuring that test status results are properly documented and tracked, and that software defects are reported clearly

Minimum Requirements

The following minimum requirements are a prerequisite for applying for this vacancy:

  • A degree/diploma in IT/Software Engineering/Computer Science
  • A minimum of 2 years relevant software testing experience
  • Solid Unix/Linux operating system skills
  • Knowledge of Javascript and Shell scripting required
  • Experience in Docker and Kubernetes would be an advantage
  • Proven experience in automation of test suites for regression testing of Front end and Back end of the product
  • Knowledge of using one or more relational databases
  • IP Network knowledge

Skills and Capabilities

The successful candidate will possess the following skills and capabilities:

  • Highly motivated
  • Ability to work well under pressure
  • Strong SQL skills, including writing SQL queries
  • Ability to perform operating system and software installations
  • Ability to critically analyse project requirements and compile test plans
  • Experience with technical, functional, usability and regression testing methods
  • Strong root cause analysis and problem solving skills
  • Solid understanding of software production lifecycle process including software 
  • Documenting and reporting skills
  • Sound understanding of testing concepts and the role of QA in the software development space
  • Testing, factory acceptance testing and customer acceptance testing skills
  • Attention to detail

No Comments

Sorry, the comment form is closed at this time.