11 May 2026 Standard Bank Closing 25 May 2026

Quality Engineer

Financial Services, Banking

Minimum Requirements

  • Bachelor's degree (or equivalent) in Computer Science, Electronic Engineering, Informatics, Information Systems, Information Technology, Software Development, or Software Engineering
  • Proven experience in quality assurance and testing within a software development environment
  • Strong knowledge of manual and automated testing methodologies and practices
  • Proficiency with test automation tools and frameworks relevant to your domain
  • Solid understanding of the Software Development Life Cycle (SDLC) and Agile methodologies
  • with defect tracking and test management tools
  • Excellent analytical and problem-solving skills with meticulous attention to detail
  • Strong communication and documentation abilities, with the capacity to articulate complex quality issues clearly
  • Demonstrated ability to work collaboratively within cross-functional teams
  • in test case design, execution, and reporting
  • ISTQB (International Software Testing Qualifications Board) certification or equivalent quality assurance certification
  • with Continuous Integration and Continuous Deployment (CI/CD) pipelines
  • Knowledge of performance and security testing
  • Familiarity with test data management and environment provisioning
  • leading or mentoring quality assurance teams
  • Background in risk-based testing approaches
  • Understanding of API and database testing
  • Adopting Practical Approaches
  • Articulating Information
  • Checking Things
  • Developing Expertise
  • Documenting Facts
  • Embracing Change
  • Examining Information
  • Interpreting Data
  • Managing Tasks
  • Producing Output
  • Taking Action
  • Team Working
  • Automation
  • Intelligent Testing
  • Quality Assurance
  • Software Development Life Cycle (SDLC) methodologies & Tools
  • Structured Test Methods & Processes
  • Technology Orientation
  • Test Driven Development
  • Testing (unit, regression, integration)

Responsibilities

  • Coordinate and execute comprehensive testing activities, including test planning, test case design, and test execution across multiple projects and applications
  • Monitor, track, and report on defects, test status, and quality metrics to ensure transparent communication of the quality state to delivery teams and stakeholders
  • Design and implement automated testing solutions using industry-standard tools and frameworks to enhance testing efficiency and coverage
  • Collaborate with development teams to identify, analyse, and resolve quality issues and blockers that impede the testing effort
  • Define and establish quality engineering standards, best practices, and testing approaches aligned with organisational objectives and IT strategic initiatives
  • Develop and maintain test environments and ensure the necessary tools and infrastructure are available for seamless test execution
  • Lead quality assurance initiatives and act as a trusted advisor, providing expert guidance on testing strategies, risk assessment, and continuous improvement opportunities
  • Ensure alignment with modern engineering practices such as Agile, Continuous Integration, and Test-Driven Development to maintain future-fit testing approaches
  • Participate actively in demonstrations and pilot activities with business teams to understand priorities and inform risk-based testing strategies
  • Mentor and support team members in quality engineering practices, fostering a culture of excellence and continuous learning
  • Escalate identified risks and quality concerns promptly, ensuring delivery expectations remain clear and achievable
  • Maintain detailed documentation of test results, quality reports, and acceptance criteria to support informed decision-making
How to apply