Talent.com
Golden Rule
Quality Assurance Developer (CPT)Golden Rule • Cape Town, Western Cape, ZA
Quality Assurance Developer (CPT)

Quality Assurance Developer (CPT)

Golden Rule • Cape Town, Western Cape, ZA
3 hours ago
Job description

Job description: The QA Developer is responsible for designing, developing, executing, and maintaining software quality assurance solutions across business applications. The role combines strong testing discipline with technical development capability, with a focus on automated testing, API testing, regression testing, defect prevention, and continuous quality improvement throughout the software development lifecycle.  Key Responsibilities - Analyse business requirements, user stories, technical specifications, and acceptance criteria to define test scope and quality risks. - Design detailed test cases, test scenarios, regression packs, and reusable test data aligned to business processes and system integrations. - Develop, maintain, and enhance automated test scripts and frameworks for web applications, APIs, regression testing, and integration testing. - Use appropriate tools such as Selenium, Cypress, Playwright, Postman, JMeter, Azure DevOps, JIRA, or similar technologies where applicable. - Execute manual and automated tests across functional, regression, integration, API, usability, performance, and data validation testing. - Log, track, prioritise, retest, and report defects using Azure DevOps, JIRA, or equivalent defect management tools. - Support continuous testing practices by contributing to CI/CD pipelines and providing early feedback on code quality and release readiness. - Identify opportunities to improve testing efficiency, reduce manual effort, strengthen test coverage, and prevent defects from reaching production. - Work closely with developers, business analysts, product owners, and business users to clarify requirements and resolve quality issues. - Provide clear testing progress updates, quality metrics, defect trends, and release readiness feedback to project stakeholders. Minimum Requirements - Relevant qualification in Information Technology, Computer Science, Software Development, Quality Assurance, or equivalent practical experience. - Minimum 2â€"3 yearsâ€TM experience in software quality assurance, testing, test automation, or a related software development/testing role. - Strong understanding of SDLC, STLC, Agile delivery, regression testing, integration testing, and defect lifecycle management. - Practical experience with test automation tools and scripting, including at least one programming or scripting language such as Java, C#, Python, JavaScript, or SQL. - Experience with API testing, database validation, test data preparation, and tools such as Postman, Azure DevOps, JIRA, Selenium, Cypress, Playwright, or similar. - Strong analytical, problem-solving, and root cause analysis capability. - High attention to detail, structured documentation ability, and commitment to delivering quality outcomes. - Ability to work independently, collaborate across teams, and communicate effectively with both technical and business stakeholders  Negotiable Requirements - ISTQB Foundation or related testing certification. - Experience in insurance, financial services, or regulated business environments. - Exposure to CI/CD pipelines, DevOps practices, performance testing, security testing, or cloud-based testing environments. - Experience contributing to automated regression packs and quality dashboards  Competencies: - Structured, analytical, and detail-oriented approach to quality assurance - Strong problem-solving and root cause analysis capability - Practical understanding of test design, automation, regression testing, and defect management - Ability to communicate effectively with developers, business analysts, product owners, and business users - High attention to detail and commitment to preventing defects from reaching production - Ability to work independently while contributing constructively within a collaborative IT team - Continuous improvement mindset with willingness to strengthen automation maturity and testing efficiency

Create a job alert for this search

Quality Assurance Developer (CPT) • Cape Town, Western Cape, ZA

Similar jobs

C# Developer

Communicate ITcape town, western cape, ZA

Senior C# DeveloperReference: CTI003397-Chels-1Are you a coding heavyweight? Do you possess the knockout skills to dominate the programming ring? My client is on the lookout for a Senior C# Develop... Show more

 • Promoted • New!

Virtual Sales Advisor

EmplyfyAtlantis, WC, ZA

Want a fully remote sales role where your performance directly impacts your earning potential?.We’re a growing UK-based cleaning company specialising in Residential and End of Tenancy cleaning, and... Show more

Service Sales Executive

EmplyfyBlouberg, WC, ZA

We’re looking for an ambitious.Our customers are already looking for cleaning services — your job is to understand what they need, present the right solution and turn the enquiry into a booking.You... Show more

QA Specialist | Contract

IQbusinessCape Town, ZA

Welgemoed, Cape Town, Northern Suburbs.This is a hybrid role (3 days on-site; 2 days WFH).As a QA specialising in web and mobile environments, you will design and execute rigorous test frameworks a... Show more

 • Promoted

B2C Sales Consultant

EmplyfyAtlantis, WC, ZA

We’re a growing UK-based cleaning company specialising in.Residential End of Tenancy cleaning.If you’re driven by targets, enjoy speaking to customers and know how to turn a conversation into a sal... Show more

Sales Support Specialist

EmplyfyBlouberg, WC, ZA

UK-based cleaning company and help ensure customer enquiries are followed up, managed and converted into bookings.You’ll support the sales process by engaging with warm leads, answering customer qu... Show more