WHY JOIN THE JSE? The JSE recognises that its success and strength depend on the quality of its employees. We are committed to fostering a culture of continuous learning and high standards of performance. Our employee wellness programme is designed to encourage work-life balance for employees. We naturally seek to empower staff and encourage diversity and opportunities for all.
IntroductionThe purpose of this role is 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 Lifecycle. The Test Lead will be responsible for alignment of the Testing function and will be responsible for driving and managing central QA functions and providing mentorship across teams. In addition, they will lead project teams in defining and implementing an overall programme test strategy in accordance with agreed testing principles and standards to manage risk, align teams and optimise testing efficiencies across application areas streams.
Financial / Business Objectives Provide input into departmental/divisional budget to ensure appropriate resource allocation in achievement of departmental goals.Participate in project and release planning.Research and innovate around manual and automated testing.Client Service and Relationships 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 retrospective reviews and seek efficiencies to ensure quicker delivery with high quality to our client(s).Implement 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.Management and/or Process 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 for penetration and performance testing.Ensure UAT and integration testing gets managed and coordinated for software release.Manage 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 QA deliverables produced align with the test approach.Ensure the defect management process is adhered to by the Software Quality & Test Engineers and chair defect triage sessions as necessary.Produce closeout reports and monitor product health in production for an agreed period to ensure completeness.Define programme testing deliverables by aligning testing scope for various application streams.Ensure understanding of interdependencies and identify mitigation actions for known risks.Compile a testing project plan by consolidating individual test project plans from all functional areas.Coordinate various phases and role players in a programme to ensure execution in line with the plan.Track progress against the project plan by soliciting updates from project teams and developing corrective actions as necessary.Identify process improvement opportunities by reviewing previous testing phases/outcomes.Provide a holistic view of the testing status across various application areas to programme stakeholders.Present comprehensive close-out reports to programme stakeholders.Leadership and Learning 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 healthy team dynamics through coaching and mentoring.Assess skill gaps and create development plans.Contribute to performance review sessions with project team members.Epitomise living the JSE values and hold the team accountable for displaying these values.Transformation and Innovation Support implementation of business optimisation improvement through team engagement.Encourage innovation and act upon ideas from the team.Minimum Qualifications 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 - Advantage.6 years' experience in System Development Lifecycle (SDLC) including experience in managing people in either development or testing environment.Knowledge and Skills Required Strategic Test Management:Align test policy, strategy, and objectives - Advanced.Set and achieve effectiveness, efficiency, and satisfaction metrics - Advanced.Integrate tools and align testing with quality management - Advanced.Manage external relationships and merge test strategies with third parties - Advanced.Adapt test management for various project lifecycle models - Advanced.Operational Test Management:Project management, including risk management and retrospectives - Advanced.Report and interpret test results, evaluate exit criteria, and utilize metrics - Advanced.Manage release aspects from a test perspective - Advanced.Additional Skills: Team Management – Advanced.Relationship building and networking - Advanced.Prioritising test activities based on business risks - Advanced.Implementing and managing test automation tools and frameworks - Advanced.Performance/load tests design and execution - Advanced.Identify and mitigate security vulnerabilities - Advanced.Integrate testing within Agile teams, apply TDD and BDD practices – Advanced.Test processes assessments and improvements using TMMi or CMMI - Advanced.Manage defect lifecycle, conduct root cause analysis - Advanced.Create comprehensive test documentation, generate reports and metrics - Advanced.Plan, coordinate, and manage UAT activities - Advanced.
#J-18808-Ljbffr