Test Practice Lead

Johannesburg, Gauteng, South Africa

Job Description


Our client in the Trade industry is currently looking for a Test Practice Lead, in Johannesburg, Gauteng.Responsibilities:

  • Provide input into departmental/divisional budget to ensure appropriate resource allocation in achievement of departmental goals.
  • Participating in project and release planning.
  • Research and innovation around manual and automated testing.
  • Manage third-party relationships (contractual, communication, integration, quality)
  • Work with the Lean Portfolio Management Office team and project sponsors on the metrics and reporting to communicate testing status.
  • Participate in the retrospective reviews and seek efficiencies which will ensure quicker delivery with high quality to our client(s)
  • Implementation of Product and ensure automation governance is adhered to by all.
  • Consult internal and external stakeholders in the development of the programme testing strategy and test project plan to align expectations and obtain support.
  • Accountable for setting up and managing test forums.
  • Governance of testing tools and processes.
  • Define and execute resource capacity plans to enable the departmental/divisional strategy.
  • Define test strategy by identifying quality gates across various phases of a project and ensuring that these are met by the development and testing teams to ensure quality of the applications under test.
  • Liaise with IT infrastructure and Operations teams to setup and maintain system environments to allow for penetration and performance testing, and to ensure effective execution of aforementioned testing techniques.
  • Ensure that UAT and integration testing gets managed and co-ordinated for software release.
  • Manage the tools required for data transformation and obfuscation of data between environments.
  • Facilitate the handover of QA deliverables for all testing phases.
  • Ensure data integrity is maintained in non-production environments.
  • Manage and drive automation testing.
  • Review and ensure all QA artefacts are stored centrally.
  • Ensure the QA deliverables produced aligned to the test approach.
  • Ensure the defect management process is adhered to by the Software Quality & Test Engineers and where necessary chair the defect triage sessions.
  • Produce closeout reports and monitor product health in production for an agreed upon period to ensure any issues are referenced in the report for completeness.
  • Define programme testing deliverables by aligning testing scope for various application streams.
  • Ensure understanding of interdependencies and identify mitigation actions for known risks to ensure minimal impact on timelines.
  • Compile a testing project plan by consolidating individual test project plans from all functional areas and identifying key milestones of each project to assist in the tracking of testing deliverables.
  • Coordinate the various phases and role players in a programme to ensure that the planned sequence and mapping of activities is executed in line with the plan and to provide troubleshooting where deviations occur.
  • Track progress against the project plan by soliciting updates from project teams and identifying impediments towards project completion and developing corrective action and/or escalating, as necessary.
  • Identify process improvement opportunities by reviewing previous testing phases/outcomes and suggesting improvements to overcome inefficiencies.
  • Provide a holistic view of the testing status across various application areas (to programme stakeholders) by presenting testing statistics, testing trends, possible risk areas, as well as confidence level of testing thereby sharing information and enabling relevant decision making by business and other stakeholders.
  • Present comprehensive close-out reports to programme stakeholders by providing a summary of various project phases, key challenges encountered, and lessons learnt to improve the businessxe2x80x99s ability in programme delivery.
  • Recruit, build, develop, and lead test teams.
  • Set goals, understand team roles, conduct performance reviews, and motivate the team.
  • Encourage continuous learning and questioning of the business and technology.
  • Ensure the team dynamics are healthy (coaching and mentoring, assist with decision making, encourage self-organisation and assist with prioritisation)
  • Ensure self and project team members have required skill and professional/technical expertise by assessing gaps and development areas and creating development plans.
  • Contribute to performance review sessions with project team members to review performance and progress against targets and agree on appropriate action required to meet targets or standards.
Support implementation of business optimisation improvement through team engagement. * Encourage innovation, listen, and act upon ideas from team and provided technical/expert contribution.Requirements:
  • Higher Certificate/Diploma/IT Technical Certification/Qualification in Information Systems (Information Systems, Software Development, or similar)
  • ISTQB Certification (Test Manager Advanced Level)
  • BSc Comp Sci (Hons.) Degree in Information Technology xe2x80x93 Advantage.
  • 6 yearsxe2x80x99 experience in System Development Lifecycle (SDLC) including experience in managing people in either development or testing environment.
Strategic Test Management: * Align test policy, strategy, and objectives xe2x80x93 Advanced.
  • Set and achieve effectiveness, efficiency, and satisfaction metrics xe2x80x93 Advanced.
  • Integrate tools and align testing with quality management xe2x80x93 Advanced.
  • Manage external relationships and merge test strategies with third parties xe2x80x93 Advanced.
  • Adapt test management for various project lifecycle models xe2x80x93 Advanced.
  • Operational Test Management:
  • Project management, including risk management and retrospectives xe2x80x93 Advanced.
  • Report and interpret test results, evaluate exit criteria, and utilize metrics xe2x80x93 Advanced.
  • Manage release aspects from a test perspective xe2x80x93 Advanced.
  • Team Management xe2x80x93 Advanced.
  • Relationship building and networking xe2x80x93 Advanced.
  • Prioritising test activities based on business risks xe2x80x93 Advanced.
  • Implementing and managing test automation tools and frameworks xe2x80x93 Advanced.
  • Performance/load tests design and execution xe2x80x93 Advanced.
  • Identify and mitigate security vulnerabilities xe2x80x93 Advanced.
  • Integrate testing within Agile teams, apply TDD and BDD practices xe2x80x93 Advanced.
  • Test processes assessments and improvements using TMMI or CMMI xe2x80x93 Advanced.
  • Manage defect lifecycle, conduct root cause analysis xe2x80x93 Advanced.
  • Create comprehensive test documentation, generate reports and metrics - Advanced
  • Plan, coordinate, and manage UAT activities xe2x80x93 Advanced.
Remuneration:
  • Up to R100 000 per month.

InspHired Recruitment Solutions

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1337540
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R100000 per year
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned