Lead: Software Testing [and Automation] (Stellenbosch)
Capitec
Date: 1 day ago
City: Stellenbosch, Western Cape
Contract type: Full time

Apply By:
We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:
Strategic Leadership:
Minimum:
Minimum:
A detailed understanding of:
A basic understanding of:
We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:
- To see what life at Capitec is all about and complete a short assessment, please click here!
- Once you have completed the above finalize your application by clicking apply below
- To drive testing excellence within the product line by managing and overseeing the end-to-end testing process, and optimising testing processes through central and digital test automation practices.
- To develop and implement a comprehensive testing vision and quality roadmap that aligns with organisational goals.
- To ensure the continuity of the testing capability by crafting testing career paths and development paths for testers, including structured training programs and succession planning.
- To provide technical leadership for automation frameworks, while fostering a culture of quality across the organisation.
- The successful incumbent will be expected to have: the ability to work in a fast-paced and collaborative environment; strong ethical standards and professional integrity; and commitment to continuous learning and remaining current with industry trends.
Strategic Leadership:
- Develop and implement testing vision and strategy aligned with business objectives
- Create and maintain quality roadmap for continuous improvementLead innovation in testing methodologies while defining and enforcing best practices
- Drive cross-team quality initiatives and cultivate strong partnerships with stakeholders
- Stay current with industry trends and contribute to the broader testing community
- Make critical architecture decisions for end-to-end test automation frameworks using JavaScript / TypeScript
- Lead implementation of Playwright-based testing solutions and BrowserStack integration
- Design and implement scalable, maintainable end-to-end automation solutions across modern tech stacks
- Drive innovation in testing methodologies through custom JavaScript / TypeScript tool development
- Code review and mentor team members on JavaScript / TypeScript and modern testing best practices
- Integrate end-to-end automated testing into CI/CD pipelines and DevOps practices
- Develop comprehensive test strategies covering web applications, mobile apps, and API layers
- Establish testing standards for modern technologies
- Establish meaningful quality metrics and demonstrate ROI from testing efforts
- Design effective risk mitigation strategies to protect business value
- Ensure comprehensive QA testing including identifying test conditions, creating test plans and test cases / scripts from project documentation
- Drive organisational impact through quality culture development
- Manage release processes and ensure testing integration within SDLC
- A relevant tertiary qualification
- Grade 12 National Certificate / Vocational
- Bachelor's Degree in Information Technology - Computer Science or Information Management
- Certification in Software Testing or Quality Assurance
Minimum:
- 7+ years’ experience in QA testing (identifying test conditions, creating test plans and test cases / scripts from project documentation)
- 5+ years' experience in Managing / Leading / coordinating a technical team and/or the work of Testing roles throughout the various testing phases and activities (technical leadership and team management)
- Extensive hands-on experience in test automation development using JavaScript / TypeScript
- Strong programming background with proficiency in JavaScript / TypeScript (JavaScript / TypeScript programming and modern development patterns)
- Developing and maintaining end-to-end automated test frameworks from scratch (end-to-end test architecture and framework design)
- Solid understanding of modern web technologies and end-to-end testing across various technology stacks (modern web technology stack testing expertise)
- Complex problem-solving in end-to-end scenarios
- Deep understanding of software development principles, design patterns, and clean code practices in JavaScript / TypeScript
- Stakeholder management and strategic influence
- 3+ years' Bank IT system exposure
- Advanced end-to-end test automation framework development using Playwright with JavaScript / TypeScript
- Expert-level experience with BrowserStack for cross-browser and native mobile app testing
- Native mobile app testing experience with tools like Appium integrated with BrowserStack
- Testing microservices, APIs, and distributed systems architectures
- CI/CD pipeline integration with end-to-end test automation suites
- Cloud-based testing solutions and modern deployment practices
- Release management exposure
Minimum:
A detailed understanding of:
- The full IT project lifecycle (SDLC) and how the Software Testing Life Cycle (STLC) fits into it
- Advanced JavaScript / TypeScript programming (including ES6+, Async / Await, and modern patterns)
- End-to-end testing methodologies and strategies across various technology stacks
- Playwright framework for end-to end automation - web automation and cross-browser testing
- BrowserStack platform for cloud-based testing and native mobile app testing (BrowserStack integration for cross-platform testing)
- API testing and RESTful services using JavaScript-based tools and frameworks
- Git version control, branching strategies, and collaborative modern development workflows
- CI/CD tools and end-to-end test integration (GitHub Actions) (CI/CD pipeline integration wth JavaScript-based testing)
- Agile methodology and modern development practices
- Web application architecture, SPAs, PWAs, and microservices testing
- Cross-browser compatibility and responsive design testing
- Database interactions and SQL within JavaScript applications
A basic understanding of:
- Bank IT-related systems and infrastructure
- Advanced JavaScript / TypeScript patterns and performance optimisation
- Native mobile app testing with Appium and BrowserStack Device Cloud
- Performance testing with JavaScript-based tools
- Visual regression testing and accessibility testing automation
- Docker containerisation for consistent testing environments
- Strategic planning and business alignment
- Analytical Skills
- Problem solving skills
- Communications Skills
- Interpersonal & Relationship management Skills
- Planning, organising and coordination skills
- Leadership Skills
- Management skills
- Change Management Skills
- Strategic Thinking Skills
- JavaScript
- Clear criminal and credit record
See more jobs in Stellenbosch, Western Cape