QA Engineer
Johannesburg, Gauteng, South Africa
10d ago

Vodacom is a Leading African Mobile communication company providingwider range of communication services including mobile voice, messaging, data andconverged services to over 73.

6 million customers.From our roots in South Africa, we have grownour mobile network business to include operations in Tanzania, DRC, Mozambiqueand Lesotho.

The mobile networks cover a total population of approximately 200million people.Through Vodacom BusinessAfrica (VBA) we also offer business managed services to enterprises in over 40countries across the continent.

Vodafoneis the majority shareholder of Vodacom and has a 65% share.

We’re at our best when we lead and over the past 20 years, as theCompany that pioneered mobile in South Africa, Vodacom has achieved aremarkable list of firsts.

We’reimmensely proud to be a leader in our field and are 100% committed to continuetrailblazing.

  • We employ individuals who are as passionate aboutcustomers as we are. We are truly Customer Obsessed which means that we arepassionate about exceeding customer expectations;
  • work relentlessly to reallyunderstand the customer; look at decisions through the customer’s eyes and takepersonal accountability for the customer experience.

    We have the below vacancy available in our Organisation :

    The H Band Quality Assurance (QA) Engineer role isbased within Technology.

    The QA Engineer is responsible for maintaining QA platform and executingtests to platform readiness and capability quality, overseeing the end-to-enddevelopment process.

    This role is responsible for reviewing technical design documents and trackingquality assurance metrics to ensure adherence to quality standards, identifyingdeficiencies, debugging, and defining remediating actions for environments.

    Theincumbent will provide software-related operations support, including providinglevel two and level three incident and problem support.

    Your responsibilities willinclude :

    Reviewrequirements, specifications, and technical design documents to ensureadherence to design quality and coding standards

    CompileDaily Morning Health Checks

    Rundaily checks across all environments

    Investigateand fix issues & compile report

    Performpost implementation checks

    Joinboilers (Functionality &environments)

    Manageand communicate issues

    ServerUptime Monitoring

    ServicesAvailability Monitoring

    ManageQA Deployment Approvals & Rollbacks

    Testenvironments services using automation tools

    Debugtests and provide corrective actions to software engineering

    Trackquality assurance metrics, such as defect density and early life incidents

    Manageincidents as level two and level three support

    Manageproblems as level two and level three support

    Core competencies, knowledge and experience :

    Technicaldesign assessment and evaluation

    Unit,integration, smoke and static code analysis testing Architectural elementtesting e.g. APIs

    Performanceand security testing

    Automatedtesting and tools e.g. Selenium

    Testreport creation

    Softwareincident and problem management

    Continuousintegration and continuous delivery methodologies and tools

    DevOpsculture, processes, and tools

    Expertisein multiple programming and markup languages, such as HTML, CSS, JavaScript,Java, Ruby, SQL, XML, JSON, YAML, and Python

    Competentworking with cloud-native architectures, including public cloud PaaS / IaaS,micro-services architectures, APIs

    Highlycross-functional and able to swap and perform adjacent roles at short notice

    Flexibilityto deal with changing projects and priorities in a short space of time

    Strongcreativity, analysis, and problem solving skills and ability to learn newmethods and processes

    Strongrelationship building, persuasion, and collaboration skills that driveseffective constructive feedback and support

    Strongwritten and verbal communications skills, with the ability to distil difficulttechnical concepts into simple and actionable practices

    Strongtime-management skills, with the ability to juggle multiple balls, and comfortableworking under pressure

    Willingnessto track, assess, and incorporate practice and technology developments intoday-to-day working

    The ideal candidate for this role will have :

    Must have technical / professional qualifications :

    Bachelor’s Degree in Computer Science, Information Systems, Business Administration, or other related field

    At least five years relevant work experience of with three or more years in maintaining QA Platforms and / or systems analysisfdf

    Linux batch scripting - essential

    Experience of software QA methodologies, tools, and processes

    Experience of automated testing tools and scripting

    Experience working with agile methodologies, such as Scrum, Kanban, XP, TDD, BDD and ATDD

    Experience working with multiple programming and scripting languages, such as JavaScript, Ruby, SQL, and Python

    Experience working in cloud-native environments

    Professional experience and knowledge of the Telecommunications industry preferred

    Certified Scrum Developer (CSD) preferred

    Competency in UX principles and practices preferred

    In addition to the details listed above, the ideal candidate will have an in depth knowledge and understanding

  • Good understanding of the business capability / user journey, wider organizational goals, and desired product business outcomes
  • Understanding of both the current Telecommunications and digital services market and emerging business and technology trends
  • The base location for this role is Midrand, Corporate Park

    The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.

    Vodacom is committed to an organisational culture that recognises, appreciates and values diversity & inclusion.

    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form