Johannesburg, South Africa
20 hours ago
Test Analyst Team Leader
Job Description

To manage the design, development and implementation of all the applications deployed in the Business

Hello, future Test Analyst Team Lead

This role is within FNB Connect and Service Provider Technology and will be responsible for leading a team of Test analysts to ensure the quality and reliability of software applications. This role involves designing test strategies, test plans, overseeing execution, and collaborating with development teams to identify and resolve defects. The Test Analyst Team Lead will also mentor team members, establish best practices, and drive continuous improvement in testing processes.

As a Test Analyst Team Lead you will have the autonomy to initiate your own work and that of others to achieve key objectives, and make decisions, which influence the success of projects and team objectives. Furthermore, the role will provide exposure to an extensive range/variety of complex technical and/or professional work activities, which requires the application of fundamental principles in a wide and often unpredictable range of contexts.

Key Responsibilities

Analyze detailed business requirements specifications (BRS) to develop testing strategies, test plans, scripts that reduce the risk of system outages and identify system defects.Manage the administration of testing scripts (including integration, system, Api, user acceptance and release) to maintain compatibility with existing applications, hardware and devices.Prepare and submit detailed test reports to describe testing outcomes and assist developers in the removal of defects.Improve software quality by advancing application development capability through the development of skills, processes and tools used to design build and test systems.Maintain the information, technology, communication and quality management of policies and processes that drive improvements in performance and customer satisfaction.Test processes for compliance against documented standards and provide input to improvement programs that enhance the quality of services to the business.Lead and manage a team of Test analysts, providing guidance and support.Identify, document, and track software defects, working closely with developers to resolve issues.Collaborate with cross-functional teams, including Developers, Business analysts, and Project managers.Monitor team performance and drive continuous improvement initiatives.Train and mentor junior Test analysts to enhance their skills and knowledge.Report on test progress, quality metrics, and risk assessments to stakeholders.Inspire and motivate the team, provide direction and manage performance.Guide, support, coach, educate and mentor team members.Review the work and proposals of team members in the role’s areas of specialisation and accountability.Encourage team to work collaboratively to contribute to achieving the team’s business outcome.Contribute to program/project quality.The role is fully responsible for meeting allocated objectives. To achieve these objectives the role has the autonomy to initiate their own work and that of others, with a significant role in the assignment of tasks and/or responsibilities. Influences team and specialist peers internally.Participates in internal and external activities related to own specialty.Makes decisions, which influence the success of projects and team objectives.The role performs an extensive range and variety of complex technical and/or professional work activities, including work, Role Description which requires the application of fundamental principles in a wide and often unpredictable range of contexts.Makes decisions, which take into account the relationship between own specialty and wider customer/organizational requirements.

Qualifications and Experience

Qualification: A bachelor's degree in computer science, Information Technology, or a related field.Experience: A minimum of 5 - 7 years relevant experience in Software testing, with at least 3 years' experience in a leadership role.Have working knowledge and understanding of the Software development life cycle (SDLC) and Testing methodologies (Agile, Waterfall, etc.).A minimum of 3 years' hands-on experience with API testing tools (e.g., Postman, SoapUI, RestAssured).Has 3 years of experience with Test management tools (e.g., JIRA, TestRail, HP ALM).Has a minimum of 2 years' experience with Test automation tools (e.g., Selenium, JUnit, TestNG) is a plus.Strong analytical and problem-solving skills.Excellent communication and leadership abilities.Ability to work in a fast-paced and dynamic environment.Proven experience in mentoring and coaching team members.Has 2 years' experience with CI/CD pipelines and DevOps practices.Has 2 years of experience in performance and security testing.

Preferred Skills

ISTQB certification or equivalent.Familiarity with programming/scripting languages (e.g., Java, Python, SQL).Hands-on experience in API automation frameworks.

#Post
#FNB
#LI-AR2

Job Details

Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.

04/05/25

All appointments will be made in line with FirstRand Group’s Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.

Confirm your E-mail: Send Email