Quality Assurance Automation Engineer needed at IndSAfri

Save 13 hours ago

Job title : Quality Assurance Automation Engineer

Job Location : Gauteng, Johannesburg

Deadline : November 15, 2024

Quick Recommended Links

Description 

  • To Lead the Test Implementation in accordance with the agreed Quality Assurance principles and standards in order to manage the Product risk and inter-dependencies during the Product Life-Cycle. Ensure alignment across Business Analysis, Development, Quality Assurance and Environment to optimise the testing efficiencies across the Product delivery stack. Ensure team effectiveness and healthy team dynamics.

Job Responsibilities

  • Build a deep understanding of the business need in order to contribute to the ongoing value proposition.
  • Participate in the sprint planning, and success criteria per story/epic.
  • Participate in the Squad backlog grooming.
  • Facilitate the daily stand-up where necessary and manage the issues raised by the Software Quality & Test Engineers and remove any blockers.
  • Encourage the Software Quality & Test Engineers to collaborate across team to ensure efficient implementation of Product and ensure automation governance is adhered to by all.
  • Facilitate the handover of QA deliverables for all testing phases.
  • Review and ensure all QA artefacts are stored centrally.
  • Encourage continuous learning and questioning of the business and technology.
  • Allow for and encourage significant investment in the end-to-end QA design.
  • Review and prioritise all issues raised by the Software Quality & Test Engineers.
  • Work with the Enterprise Quality Assurance Chapter Lead on the metrics and reporting to communicate testing status.
  • Seek ongoing improvements in technical capabilities.
  • Mentor the Engineers within the team to improve their technical capabilities.
  • Responsible for performance management of direct reports (e.g. performance contracts, development plans, poor performance and improvement plans, and review).
  • Ensure the team dynamics are healthy (coaching and mentoring, assist with decision making, encourage self-organisation and assist with prioritisation).
  • Ensure direct reports’ time sheets are created and signed off timeously.
  • Responsible for resource capacity plan(s).
  • Support the achievement of the business strategy, objectives and values.
  • Stay abreast of developments in field of expertise.

 Technical / Professional Knowledge

  • Programming (OOP)
  • Java Development with J2EE and/or Springboot knowledge (Advanced)
  • Automation testing using Selenium
  • Use of repository systems ie: Azure Repos
  • Testing of Services using automation tools such as Rest Assured (and SOAPUI).
  • BDD and TDD
  • Continuous Integration (CI) process with Jenkins or Azure Pipelines.
  • Agile methodology and working in agile teams
  • Use of Maven
  • Use of Jira and Confluence
  • Exposure to Cloud technology.
  • Experience in building stubs.
  • Experience in Service Virtualisation

How to Apply for this Offer

Interested and Qualified candidates should Click here to Apply Now

  • ICT jobs

Share this job