Senior Test Engineer / BI Quality Engineer
Job Location
Cape Town City Centre, South Africa
Job Description
We are seeking a Senior Test Engineer / BI Quality Engineer to join the Customer & Insights Test Team within a dynamic and fast-paced Business Intelligence (BI) environment. The ideal candidate will have strong technical testing skills, a deep understanding of data validation and pipeline testing, and a proven ability to work collaboratively with data engineers, analysts, and developers. This role involves ensuring high data quality and system reliability across the customer insights portfolio. Key Responsibilities Collaborate with BI developers, data engineers, and analysts to deliver high-quality data solutions. Analyse technical and business requirements to extract, document, and execute test cases. Design, develop, and maintain SQL scripts and test scenarios. Build and execute test plans, perform system integration and regression testing. Identify, investigate, and document data defects; assist in root cause analysis. Build and monitor data pipelines, dashboards, and data models for quality assurance. Conduct regression testing for new releases and interpret results. Contribute to the development and reuse of test packs for multiple release cycles. Review business and system requirements for testability and early defect detection. Apply a range of testing techniques including functional, performance, usability, and load testing. Participate in and manage the defect lifecycle using tools such as Jira or Azure DevOps. Document all test-related artefacts including validation reports and testing specifications. Support automation initiatives and contribute to test framework development where applicable. Required Qualifications & Experience Bachelor's degree in Computer Science, Information Systems, or equivalent. Minimum of 6 years of testing experience , with at least 2 years in a technical testing role . ISTQB Foundation Certificate (required). ISTQB Advanced Technical Tester (advantageous). Technical Proficiency Strong experience with SQL (Microsoft SQL Server preferred). Expertise in writing complex SQL scripts, stored procedures, and functions. Proven experience in data integration pipeline testing and data warehousing . Familiarity with dimensional modelling concepts. Experience using reporting and data visualisation tools such as Tableau or Pyramid Analytics. Exposure to building data quality dashboards . Strong understanding of test automation frameworks and practices. Familiarity with Agile methodologies and SDLC. Experience with ALM tools such as Jira, Quality Center, or Azure DevOps . Good grasp of computer science fundamentals including data structures, algorithms, and object-oriented programming. Nice-to-Have Skills Experience with API testing tools (SoapUI, Postman). Programming knowledge in Java, Python, JavaScript, or C# . Understanding of CI/CD practices in a data environment. Personal Attributes Critical thinker with strong analytical and problem-solving skills. Adaptable and able to switch between different roles and responsibilities. Strong time management and organisational abilities. Excellent communication and interpersonal skills. Able to work both independently and as part of a team. * In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent * If you have not received any feedback after 2 weeks, please consider you application as unsuccessful.
Location: Cape Town City Centre, ZA
Posted Date: 5/12/2025
Location: Cape Town City Centre, ZA
Posted Date: 5/12/2025
Contact Information
Contact | Human Resources |
---|