Consulting Opportunity: Currently remote – will return onsite to Clients once Covid Restrictions have been lifted. Clients are based throughout Gauteng area.

JOB OVERVIEW/ROLE PURPOSE

  • Responsible for designing, implementing, and supporting performance testing systems and strategies.
  • Responsible for developing and executing formal PERFORMANCE test plans to ensure the delivery of quality software applications. Involved in test planning, writing test cases/scripts, test case automation, PERFORMANCE test execution and analysis of PERFORMANCE test results.

Qualifications

  • ISTQB
  • Degree/Honours in Computer Science

Experience & Skills (NON-Negotiable)

  • Minimum of 2 years’ experience working within Financial Industry.
  • Minimum of 5 years in a Performance Testing role.
  • Minimum of 5 years non-functional testing experience.
  • Minimum of 1 – 2 years function testing experience.
  • Extensive Technical skills in JAVA Platform/Systems testing.
  • Must have a strong/very good understanding.
  • JAVA Testing Skills required:
  • Opensource Tools.
  • Java based testing.
  • Must understand JAVA concepts.
  • Testing Skills must be over and above average.
  • Scripting
  • Basic Understanding of System Architecture.
  • CSS and XPath Selectors.
  • Understanding User Behaviour.
  • A Good Problem Solver is a Good Performance TestingExpert!
  • Must have Agile Concepts and exposure to Agile and KANBAN.
  • Experience working in a Scrum driven environment.
  • Experience working in a Behaviour Driven Development (BDD) driven environment.
  • Also including:
  • Test Driven Development (TDD)
  • Acceptance Driven Development (ATDD)

Technical Skills:

  • Experience and strong knowledge of Software Development Lifecycle (SDLC)
  • JavaScript
  • Level required: Development & Automation Scripts Development for testing purposes.

  • SQL Scripting – interpret Database

  • Strong understanding and experience on Databases
  • API Automation / Testing
  • API Testing preferably – Automation
  • Web Automation
  • API automation
  • Web API Automation
  • Mobile Automation
  • Performance Testing Tools:
  • Load Testing
  • Stress Testing
  • Endurance Testing
  • Volume Testing
  • Scalability Testing
  • Applications:
  • Mobile devices & Mobile Applications – testing home loans applications, etc
  • Mobile testing skills:
  • Karate (Karate is an open-source general-purpose test-automation framework that can script calls to HTTP endpoints and assert that the JSON or XML responses are as expected).
  • Rest Assure
  • Appreciate non-functional testing.
  • Performance testing. You should know what it is all about and why and when it is needed.
  • Be accountable for testing, example take ownership of type of testing to perform etc. “For this application we would need to do Performance Testing.

Desired Skills:

  • Performance testing
  • Performance Testing EXPERT
  • JAVA Testing Skills
  • Opensource Tools
  • JAVA based Testing
  • JAVA concepts
  • Test Driven Development (TDD)
  • Behaviour Driven Development (BDD)
  • ?
  • Acceptance Driven Development (ATDD)
  • SQL Scripting
  • API Testing
  • API Automation Testing
  • WEB Automation
  • API Automation
  • Mobile automation
  • Load testing
  • Stress Testing
  • Endurance Testing
  • Volume Testing
  • Scalability Testing
  • Mobile Devices Testing
  • Mobile Application Testing
  • non-Functional Testing
  • Functional Testing
  • Karate
  • Rest Assure

Desired Work Experience:

  • 5 to 10 years

Desired Qualification Level:

  • Degree

About The Employer:

International Company – Consulting Services

Employer & Job Benefits:

  • Medical
  • Pension
  • Provident

Learn more/Apply for this position