89 Automation Testing jobs in South Africa
Automation Testing Team Lead
Posted today
Job Viewed
Job Description
Location: Johannesburg, South Africa
Experience: 10+ years in software testing, 4–5 years in a lead role
Domain: 2+ years in the insurance domain preferred
Key Responsibilities:
Define and own the automation testing strategy aligned with business goals
Design and maintain scalable test automation frameworks (Hybrid, BDD, POM)
Lead test planning, scripting, execution, and reporting
Mentor QA engineers and drive automation best practices
Collaborate with cross-functional teams in Agile environments
Ensure test coverage across UI, API, performance, and security
Key Skills & Tools:
Languages: JavaScript/TypeScript (Python is a plus)
Frameworks: Cypress, Selenium, Playwright, Appium
API Testing: RESTful APIs, Postman
Performance Testing: JMeter, K6, Gatling
CI/CD: GitLab CI, Jenkins, Azure DevOps
Others: Docker/Kubernetes, OWASP ZAP, BrowserStack, Allure
ISTQB and Computer Science degree are advantages.
How to apply:
Share your updated resume to
Software Testing Engineer
Posted 8 days ago
Job Viewed
Job Description
- Create / Maintain automated software test systems and execute test procedures
- Generate test documentation and reports
- Perform periodic software testing of embedded and PC based code
Key responsibilities:
- Create / Maintain automated software test systems
- Execute software tests and produce reports of results
- Oversee and evaluate third-party test procedures
- Verify and certify Test Reports
- Identify software faults (bugs)
- Identify non-compliance to requirements
Requirements:
- Relevant diploma / degree (software, electronics,
- mechatronics)
- 3 to 5 years experience
Proficiency/ software:
- Microsoft Word
- Enterprise Architect
- Python
- Software Testing practices
- Quality Control practices
- Test Automation systems
- Technical Documentation
Non-negotiable skills:
- Software testing and quality assurance
- Produce applicable documentation and reports (English)
- Understanding of embedded systems
- Understand and interpret technical hardware and software documentation
- Computer Literate, proficient with Microsoft Word, Enterprise Architect
- Automated software testing and quality assurance
- Understanding of static code analysis and code coverage improvement
- Attention to detail
Follow us on social media for the latest jobs, trends and market insight:
Website:
Software Testing Engineer
Posted today
Job Viewed
Job Description
Snr Tester: Software Testing: ICTD19037R
Posted today
Job Viewed
Job Description
Location
City of Ekurhuleni
Remuneration
R 529,560 to R 726,468 - Basic salary per annum (plus benefits)
Assignment Type
Permanent
Minimum Requirements:
- Diploma in ICT or relevant equivalent NQF Level 6 qualification
- ISTQB Certification
- 2 - 3 years' experience in an ICT environment
- A valid driver's license
Core Responsibilities:
- Design test plans and ensure that applications are fully tested and meet the business and functional requirements
- Perform operational processes to conduct quality assurance on new ICT applications using industry standards
- Apply governance and risk management to identify and manage governance and risk expose liability and to enable the achievement of subject matter standards regarding governance, risk and compliance
- Apply financial processes to ensure effective financial control and financial compliance
- Apply customer service orientation to meet customer expectations
Enquiries: Tel:
Candidates may be requested to submit proof of the NQF level applicable to the qualifications they have obtained.
Should candidates not be informed of the outcome of the application within six weeks of the closing date, it should be regarded as having been unsuccessful. The City of Ekurhuleni subscribes to the principles of the Employment Equity Act and reserves the right to appoint, not appoint or to appoint laterally.
Sign up to Apply for this Job
QA Automation Test Engineer
Posted today
Job Viewed
Job Description
Job Title: QA Automation Test Engineer (Contract)Location: Remote (or specify onsite/hybrid and city)Contract Type: Contract (specify duration, e.g. 6 months)About the Role
We are seeking an experienced QA Automation Test Engineer to join our team on a contract basis. In this role, you will design, develop, and execute automated test scripts to ensure the quality, performance, and reliability of our applications. You'll work closely with developers, product managers, and other stakeholders to help us deliver high-quality, user-focused products faster and more efficiently.
Key Responsibilities
- Design, build, and maintain automated test scripts for web, mobile, and/or API testing.
- Develop and execute test plans, test cases, and test suites to ensure software quality.
- Collaborate with developers, QA, and product teams to identify and prioritize test scenarios.
- Integrate automated tests into CI/CD pipelines for continuous testing.
- Analyze test results, identify defects, and work with teams to resolve issues.
- Provide clear and detailed test documentation and reports.
- Contribute to improving QA processes, tools, and best practices.
Required Qualifications
- 3+ years of experience as a QA Automation Test Engineer or similar role.
- Proficiency with test automation frameworks/tools (e.g., Selenium, Cypress, Playwright, Appium).
- Strong scripting/programming skills (Java, JavaScript, Python, or similar).
- Experience testing APIs (REST/GraphQL) with tools such as Postman.
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, or similar).
- Solid understanding of QA methodologies, software development life cycle, and defect management.
- Excellent problem-solving, communication, and collaboration skills.
Preferred Qualifications
- Experience with performance/load testing tools (JMeter, k6, Gatling).
- Familiarity with cloud environments (AWS, Azure, or GCP).
- Knowledge of version control systems (Git).
- Experience working in Agile/Scrum environments.
Job Type: Temporary
Contract length: 12 months
Pay: R600,00 per hour
Expected hours: 40 per week
Work Location: Remote
QA Automation Engineer
Posted 26 days ago
Job Viewed
Job Description
Yassir Johannesburg, Gauteng, South Africa
OverviewYassir is the leading super App in the Maghreb region set to changing the way daily services are provided. It currently operates in 45 cities across Algeria, Morocco and Tunisia with recent expansions into France, Canada and Sub-Saharan Africa . It is backed (:$200M in funding ) by VCs from Silicon Valley, Europe and other parts of the world.
We offer on-demand services such as ride-hailing and last-mile delivery. Building on this infrastructure, we are now introducing financial services to help our users pay, save and borrow digitally.
Helping usher the continent into a digital economy era. We’re not just about serving people - we’re about creating a marketplace to bring people what they need while infusing social values.
About Your RoleIn this role, you will join the Quality Assurance Team at Yassir and run various tests on new software products to ensure that programs satisfy all specifications and requirements. You will be part of a feature team and work closely with our developers and product managers. You will manage test suites and debugging programs to improve the quality of our products.
Responsibilities- Review requirements, specifications and technical design documents to provide timely and meaningful feedback
- Execute test cases (manual and automated) and analyze results
- Create logs to document testing phases and defects
- Report bugs and errors to development teams
- Help troubleshoot issues
- Conduct post-release/ post-implementation testing
- Work with cross-functional teams to ensure quality throughout the software development lifecycle
- Create detailed, comprehensive and well-structured test plans and test cases
- Estimate, prioritize, plan and coordinate testing activities
- Design, develop and execute automation scripts using open source tools
- Identify, record, document thoroughly and track bugs
- Perform thorough regression testing when bugs are resolved
- Develop and apply testing processes for new and existing products to meet client needs
- Liaise with internal teams (e.g. developers and product managers) to identify system requirements
- Monitor debugging process results
- Stay up-to-date with new testing tools and test strategies
- At least two years of experience as a Quality Assurance Tester or in a similar role
- Proven working experience with Agile project management, QA methodology, and test management software
- Hands-on experience in Javascript
- Hands-on experience in Git for version control
- Hands-on experience with API Testing frameworks such as Postman
- Hands-on experience with Performance Testing tools such as Artillery
- Hands-on experience with UI Automation with Selenium
- Customer-centric mindset, attention to detail, creative mind, great ability to prioritize, self-start, contribute under pressure, and meet tight deadlines
- Outstanding written & verbal communication skills
- Experience in a rapidly growing company in the mobility, on-demand or fintech space is a plus
- BSc/MSc in Engineering, Computer Science or relevant field
- You will be part of one of the first Algerian startups to go through the Y Combinator program and one of the fastest-growing tech companies in North Africa. We are current in +25 cities (Algeria, Tunisia, Morocco, Paris, Berlin, and launching West Africa)
- Have a lasting impact on our company's culture - you'll be one of the first staff in our Europe office
- At Yassir we celebrate everything. OKR´s party!
- Flexible working hours, because we care about your outcome and not output
- 24/7 Office
- Mobile office - Office in all our sites 4 weeks at any location
- Subsidized public transit pass
- Languages courses
- Yassir's academy
- Perfect timing with renowned investors to build something great
- Outstanding mentors who will assist you in your growth
- Attractive salary and you even get a stake in the company
- Extremely steep learning curve with own responsibility and intensive guidance
- Learn to be pragmatic and make the right and sustainable decisions
- Very strong team cohesion with daily and weekly activities
- Make a real impact on the world by helping us bring affordable financial and on-demand services to millions of Africans
- Attractive offer with a well-paying salary
- Buddy program
- As a company, we are passionate for diversity and inclusion, 40% of our team are women leaders in the tech sector
At Yassir, we believe in the power of diversity and the importance of an inclusive culture. So, if you're ready to bring your unique perspective and experiences to the table, then we're excited to listen.
Don't just apply for a job, come and be a part of our journey. Let's create a better tomorrow together.
We look forward to receiving your application!
Best of luck,
Your Yassir TA Team
Job details- Seniority level: Not Applicable
- Employment type: Full-time
- Job function: Quality Assurance
- Industries: IT Services and IT Consulting
QA Automation Engineer
Posted today
Job Viewed
Job Description
Our client, The Landbanking Group (TLG) has been initiated as a Moonshot project to revolutionise the way land is being valued and used by land stewards at a moment where ecosystem services are critical prerequisites for equitable, resilient and climate compatible prosperity and peace. It is a private, social-benefit company that brings together leading scientists, company builders, technology experts and investors.
Their mission is to completely transform the way we use land in these unprecedented times of accelerating climate change, mass extinction and social divide.
TLG is an international organisation, with its headquarters in Munich, Germany and operating globally.
TLG is seeking a dedicated QA Automation Engineer to join their ambitious cross-functional team and contribute to the development of a world-class technology platform. In this role, you will play a key part in ensuring product quality by designing, implementing, and maintaining automated testing solutions that support their global initiatives.
If you'd like to learn more about why they do what they do, take a minute to watch their concept video here.
What You Will Be Doing
- Manual and Automated E2E-testing with Cypress or PlayWrite
- Intensively testing future product releases and ensure that those are bug-free, stable and performant
- Develops and executes test plans and detailed test cases based on new requirements
- Tightly collaborating with development teams during the sprint and for bug fix verification and validation
- Test plannig with Jira and Testmo
- Ability to document your findings in a well-structured way to help us to mitigate them
- Must have a bachelor's degree diploma from a technical university and 4+ years of experience in Testing
- Previous experience in Manual Testing and Automation
- Experience working with Cypress or PlayWrite is highly required
- Familiarity working with Testmo and Jira
- Familiarity with Agile Software Development Methodologies
- TLG culture strongly focuses on enabling and empowering team members so they can develop and grow in a positive environment.
- We offer more than a job: Fast growth and the possibility to shape the future of The Landbanking Group
- Peer recognition.
- Clear career growth and Market based compensation.
- Latest Equipment of your choice from Grover
- Flexibility and Autonomy
Be The First To Know
About the latest Automation testing Jobs in South Africa !
QA Automation Lead
Posted today
Job Viewed
Job Description
Collinson is a global loyalty and benefits company.
We use our expertise and products to craft customer experiences which enable some of the world's best known brands to acquire, engage and retain the most demanding and choice-rich customers. In particular, our unique expertise and insight into high earning, frequent travellers allows us to create products and solutions for our clients that inspire greater customer engagement to drive more profitable relationships, enrich their travel experiences, protect what matters and assist in in times of need.
While specialising in Financial Services, Travel and Retail, we also support clients in multiple sectors. We have worked with over 90 airlines, 20 hotel groups and more than 600 financial institutions and banks, with clients including Accor Hotels, Air France KLM, American Express, British Airways, Cathay Pacific, Diners Club, Mandarin Oriental, Mastercard, Radisson Hotel Group, Sephora, Visa and Vhi.
We take our 30 years' experience working with these kinds of household names in over 170 countries, and help our clients to deliver the smarter experiences it takes to differentiate their propositions, and help them win deeper devotion with their customers.
Collinson is a privately-owned entrepreneurial business with 2,000 passionate people working in 20 locations worldwide. Our solutions include Priority Pass, the world's best known airport experiences programme, while we are also the trusted partner behind many of the leading financial services, airline and hotel brand's reward programmes and loyalty initiatives.
Purpose of the job
We're looking for a QA Automation Lead who's passionate about quality; not just as a phase, but as a core part of how great software gets built. In this role, you'll help shape what "great" looks like across our engineering teams, including setting test standards, supporting engineers and making sure quality is everyone's responsibility.
You'll be embedded in a collaborative environment where software is shipped fast, iteratively, and often. Your work will focus on making sure things don't just work but work well together. You'll bring clarity, structure and confidence to the way we test by balancing automation with human insight and keeping the end-user in mind.
Your role would straddle multiple engineering squads, supporting with not just the QA strategy, but personally leading the automated testing efforts as well. You'll bring your considerable knowledge of test automation to help us build new products that are reliable, performant, and resilient.
If you're curious, love asking the awkward questions, and want to support software engineers build and iterate quickly, you'll thrive here.
Key Responsibilities
- Define and uphold the standards for test quality across engineering squads, ensuring consistency and confidence in our releases.
- Oversee the work of our Automation QAs/SDeTs, and manual testers.
- Write high quality integration and end-to-end tests across our software portfolio.
- Partner with engineers, product managers, and delivery leads to embed quality thinking from day one, and not as an after-thought.
- Design and oversee test strategies that combine automation, exploratory testing, and regression coverage.
- Drive the implementation and evolution of automated testing frameworks, ensuring integration into our CI/CD pipelines.
- Own the structure and health of test suites and regression packs, helping teams keep them lean, relevant, and valuable.
- Support squads in front-end, API, and end-to-end testing, using tools like Playwright, Cypress, Postman, RestAssured and other modern frameworks.
- Facilitate and promote BDD and 3-amigos sessions, helping clarify requirements and prevent misunderstandings before they happen.
- Help engineers understand and own quality; coaching without gatekeeping, advising without blocking.
- Perform and organise performance testing with tools such as K6, JMeter.
- Collaborate closely with cross-functional teams to ensure cross-squad functionality and integration is properly tested.
- Get involved in the testing cycle, helping to investigate issues, write tests, support on manual QA, and signing-off changes.
Preferred
- Computer Science or Information Technology degree, Diploma or similar
- ASTQB ISTQB Advanced Certification
- Certified Automation Tester (i.e. Selenium, Cypress, Playwright)
Non Negotiable
- 5+ years experience in Test Automation and Manual Testing, with the ability to define and enforce testing standards across engineering teams
- Strong hands-on experience with test automation frameworks and API testing tools.
- Confident writing automated tests in Typescript.
- Expertise in Designing and Executing End-to-End Test Strategies that aligns with Agile delivery
- Solid experience embedding quality early in the SDLC by working closely with Product Managers, Engineers, Principal Engineers and Delivery Managers
- Coaching-oriented leadership style, with a proven ability to mentor engineers on quality ownership
- Hands-on Leadership of UAT Defect Triage, driving this process, including daily coordination with cross-functional stakeholders (Product, Engineering, and Delivery) to evaluate, prioritize, and drive resolution of defects based on reproducibility, business impact, and release scope
Personal Attributes
- Quality mindset – deeply values software quality and strives for continuous improvement across teams
- Strong leadership – able to guide, motivate, and hold team members accountable without micromanaging
- Collaborative nature – works well with engineers, product managers, and delivery managers to embed quality early in the SDLC
- Proactive attitude toward continuous improvement, always seeking better ways to optimize QA processes
- Critical thinker – approaches testing with curiosity and rigor; digs deep to uncover root causes
- Adaptability – comfortable with change and able to pivot priorities in fast-paced, agile environments
- Detail-oriented – thorough in reviewing test cases, strategies, and outcomes without losing sight of the bigger picture
- Ownership-driven – takes responsibility for the overall health of the QA process and quality outcomes
Interview Process
We want our process to be fair and transparent, so it's only right that we tell you what the various interview stages are:
Stage 1 – We'll do a screener call with our recruitment team, where you can learn a bit more about Collinson, our values and we can confirm what you're looking for in a new role.
Stage 2 – We'll do a short call with one of our Engineering Managers for around 30 minutes, who will tell you more about the team, our projects and ask questions about your career history and suitability for the role.
Stage 3 – You will do a technical test (at home), and we'll review your solution and approach to it.
Stage 4 – This is final and main stage, where we'll meet you for around 1 hour, and you'll get to spend time with different members of the engineering team (Engineering Manager and QA Test Lead). We'll also go through your technical test and ask questions on some of your decisions and implementation.
Stage minute discussion with our Head of Architecture & Engineering
QA Automation Engineer
Posted today
Job Viewed
Job Description
Our client, The Landbanking Group (TLG), is building Landler — a global platform that makes nature measurable and investable. It turns biodiversity, carbon, soil, and water into decision-grade data that landowners, companies, and investors can use to track risks, model interventions like regenerative farming, and create nature-based assets.
They are now seeking a proactive QA Automation Engineer to help build the technology behind this platform. In this role, you will play a key part in ensuring product quality by designing, implementing, and maintaining automated testing solutions that support their global initiatives.
Learn more about TLG by watching their concept video here.
What You Will Be Doing
- Manual and Automated E2E-testing with Cypress or PlayWrite. 80% of testing is done through automation testing and 20% manual testing.
- Intensively testing future product releases and ensure that those are bug-free, stable and performant
- Develops and executes test plans and detailed test cases based on new requirements
- Tightly collaborating with development teams during the sprint and for bug fix verification and validation
- Test planning with Jira and Testmo
- Ability to document your findings in a well-structured way to help us to mitigate them
- You take ownership of your work, uphold a deep sense of responsibility, and ensure accountability for the expected results.
- Exceptional English communication skills
- Above all: a sharp, creative problem-solver who can think on their feet, adapt to change, and bring proactive ideas in a dynamic environment.
- Must have a bachelor's degree diploma from a technical university and 4+ years of experience in Testing
- Previous experience in Manual Testing and Automation
- Excellent communicator in English within a technical environment
- Experience working with Cypress or PlayWrite is highly required
- Familiarity working with Testmo and Jira
- Familiarity with Agile Software Development Methodologies
- TLG culture strongly focuses on enabling and empowering team members so they can develop and grow in a positive environment.
- Hybrid work environment: 2 to 3 days work required in office in Cape Town
- We offer more than a job: Fast growth and the possibility to shape the future of The Landbanking Group
- Peer recognition.
- Clear career growth and Market based compensation.
- Latest Equipment of your choice from Grover
- Flexibility and Autonomy
Qa automation engineer
Posted today
Job Viewed