159 Testing Associate jobs in South Africa
Quality Assurance Tester
Posted today
Job Viewed
Job Description
Position Title - QA Tester
Reports to: Project Manager
JOB DEFINITION
GTconsult is looking for a detail-oriented QA Tester to join our growing team. This individual should be passionate about quality assurance, have a methodical approach to testing, and enjoy working within the Microsoft productivity stack, particularly SharePoint and Office 365 environments. The ideal candidate will have excellent analytical skills, technical aptitude, and a commitment to delivering high-quality solutions.
WHO YOU WILL BE WORKING WITH
At GTconsult we design, develop and implement secure productivity solutions for companies around the world leveraging the SharePoint and Office 365 platform. We have offices in South Africa, United Kingdom and United States. Our clients range across multiple industries from mining to retail, insurance to health care and banking to telecoms. Our go to solutions start from company intranets which enable companies become more governed and organized. Our Workbench solutions take productivity to a new level embracing out of the box configurations with custom workflows and front end code to create unique custom solutions for any company.
Check out some of our case studies to find out more.
JOB SUMMARY
The QA Tester will work closely with our development and project management teams to ensure the quality of our SharePoint and Office 365 solutions. This role involves creating comprehensive test plans, executing tests, documenting and reporting defects, and verifying bug fixes. The successful candidate must have strong attention to detail, excellent communication skills, and the ability to understand client requirements.
You will be responsible for testing solutions throughout the development lifecycle, including functional testing, integration testing, regression testing, and user acceptance testing. This position requires a thorough understanding of testing methodologies and a commitment to maintaining the highest quality standards for our clients.
PRINCIPAL ACCOUNTABILITIES
Create, maintain, and execute detailed test plans and test cases based on requirements and user stories
Perform manual testing of SharePoint and Office 365 solutions, including functional, regression, and user acceptance testing
Identify, document, and track defects using our bug tracking system
Verify bug fixes and ensure they meet requirements
Collaborate with developers and project managers to understand requirements and resolve issues
Participate in code reviews and provide feedback on quality and best practices
Create and maintain test documentation, including test plans, test cases, and test reports
Assist in developing and implementing testing standards and procedures
Support the creation of user acceptance testing plans for clients
Contribute to continuous improvement of the QA process
Perform quality assurance testing for both client-facing and internal projects
Stay updated with new testing methodologies and technologies
REQUIRED SKILLS
2+ years of experience in software testing or quality assurance
Experience testing web applications and solutions
Familiarity with SharePoint (Online and/or On-Premises) and Office 365
Experience with test management tools and bug tracking systems
Understanding of software development lifecycle and testing methodologies
Knowledge of HTML, CSS, and JavaScript for testing web interfaces
Experience with PowerApps, Power Automate (Microsoft Flow), and SharePoint workflows
Strong attention to detail and problem-solving skills
Excellent written and verbal communication skills
Ability to work independently and as part of a team
Experience with Microsoft Teams and other Microsoft 365 applications
PREFERRED QUALIFICATIONS
Bachelor's degree in Computer Science, Information Technology, or related field
ISTQB Foundation Level certification or equivalent
Experience with automated testing tools and frameworks
Knowledge of REST API testing
Familiarity with Agile/Scrum methodologies
Experience testing mobile applications
PowerShell scripting knowledge
Experience with Azure DevOps or similar CI/CD tools
ATTRIBUTES
Excellent written and oral communication skills
Ability to work efficiently under pressure and meet deadlines
Strong analytical and problem-solving skills
Detail-oriented with a commitment to quality
Proactive approach to identifying and resolving issues
Ability to learn quickly in various technical environments
Desire and willingness to work in a collaborative, innovative, flexible and team-oriented environment
Customer-focused mindset
REMUNERATION AND PERKS
Medical Aid Hospital plan
Provident Fund
Work from home and flexy hours
Offices located in Cape Town and Durban fully stocked fridge
Friday drinks in the office or join online (whine wine and wind down)
Team Building Events
- Annual year-end retreat with the entire company
Software Quality Assurance Tester
Posted today
Job Viewed
Job Description
Job Title: Volunteer QA Tester – Hues Apply AI (MVP Testing)
Workplace: Remote
Recruiting from: EMEA
About Us:
Hues Apply AI is an early-stage EdTech & HRTech startup building an AI-powered platform that helps African students and graduates access scholarships, internships, and career opportunities globally. We are preparing to release our MVP and need passionate testers to help us refine the product before launch.
Role:
As a Volunteer QA Tester, you'll test our soon-to-be-released MVP, explore its features, identify bugs, and provide feedback on user experience. Your contribution will directly help us improve usability, reliability, and overall quality.
Responsibilities:
- Test product features on web across multiple devices
- Identify bugs, usability issues, and inconsistencies
- Report findings clearly in the provided templates
- Suggest improvements from a user's perspective
Requirements:
- Detail-oriented with strong communication skills
- Comfortable testing software prototypes
- Ability to commit 3–5 hours/week for 8 weeks
- Interest in EdTech, AI, or career development is a plus
Benefits:
- Gain early access to an innovative AI career platform
- Learn and build QA/testing skills in a startup environment
- Receive a certificate of participation and LinkedIn endorsement
- Potential for a Full-time position. Be part of a mission-driven team empowering African youth
How to Apply:
Send your CV or a short note on why you'd like to join as a QA Tester to
Software Quality Assurance Tester
Posted today
Job Viewed
Job Description
Requirements:
Candidates must have solid
performance and automation testing experience
with expertise in:
- Load Testing
- Stress Testing
- Endurance Testing
- Spike Testing
- Failover & Disaster Recovery Testing
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent practical experience)
- ISTQB qualification
- 3–5 years of proven experience in performance and automation testing
- Hands-on expertise with at least one major performance testing tool (e.g., JMeter, LoadRunner, Gatling)
- Experience using monitoring tools (e.g., Dynatrace, New Relic, Grafana, AppDynamics)
- Strong knowledge of performance testing methodologies and concepts
- Proficiency in scripting languages (e.g., Python, Java, JavaScript) for test automation
- Solid understanding of client-server architecture, databases, and web technologies
- Excellent analytical, problem-solving, and communication skills
- Familiarity with Agile and DevOps principles
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI)
If you are passionate about ensuring system reliability and performance in high-demand environments, we want to hear from you
Software Quality Assurance Tester
Posted today
Job Viewed
Job Description
Job Title:
Software QA Tester (Manual + Automation)
Location:
Johannesburg (Hybrid)
Contract Type:
Contract
Experience Required:
5+ years in Software Testing with Automation
About the Role
We are seeking a skilled and detail-oriented
QA Engineer
with strong expertise in
manual testing
and hands-on knowledge of
automation frameworks
. The ideal candidate will be responsible for ensuring the quality, performance, and reliability of our software applications, while driving test strategy and execution across projects.
Key Responsibilities
- Design, develop, and execute
test plans, test cases, and test scripts
for web and enterprise applications. - Perform
functional, regression, integration, and performance testing
to ensure product stability and quality. - Utilize
JIRA, Confluence, and Excel
to log, manage, and track test results, issues, and documentation. - Develop and maintain
automation test scripts
using
Selenium with Java
. - Identify, analyze, document, and track defects, ensuring timely resolution in collaboration with developers.
- Work closely with
product owners, developers, and stakeholders
to understand requirements and deliver high-quality outcomes. - Generate detailed
test reports
and communicate results effectively with technical and business teams. - Participate in
design and requirement reviews
, ensuring quality assurance is considered from the start. - Act as the
go-to person for QA and test signoff
within the team. - Stay up-to-date with
testing tools, techniques, and best practices
to continuously improve test efficiency and effectiveness.
Required Skills & Qualifications
- Bachelor's degree in Computer Science, IT, Engineering, or related field (or equivalent experience).
- 5+ years of experience
in software testing with a focus on
manual and automation testing
. - Hands-on experience with
Selenium (Java)
for automation scripting. - Proficiency with
JIRA, Confluence, and Excel
for test management and reporting. - Strong knowledge of
QA methodologies, testing best practices, and SDLC/STLC processes
. - Ability to design and execute
end-to-end test strategies
. - Excellent
problem-solving skills
, attention to detail, and ability to work in fast-paced environments. - Strong
communication and collaboration
skills.
Preferred Skills
- Experience in
banking/financial services domain
(advantageous). - Familiarity with
CI/CD pipelines
and integration of test automation into DevOps workflows. - Knowledge of additional automation/testing tools is a plus.
Test Engineer
Posted today
Job Viewed
Job Description
Job Description
We are seeking a detail-oriented and proactive Payroll Tet Engineer to join our quality assurance team. This role is ideal for someone with a strong background of the Pastel Payroll & HR product stack and a passion for delivering high-quality software solutions. This role is a step beyond entry-level and requires the ability to manage individual project tasks and actively contribute to team knowledge sharing.
As a Test Engineer, you will collaborate closely with delivery teams to ensure thorough and efficient testing aligned with team processes and standards. You will be responsible for creating and executing detailed test plans and ensuring high-quality outcomes across all projects.
*** This is a hybrid position - working 3 days a week from our Johannesburg office. ***
Key Responsibilities
Key Responsibilities
Develop a solid understanding of the payroll system under test and how customers interact with it.
Estimate, plan, and track testing efforts accurately and efficiently.
Collaborate with Compliance, developers and product managers to clarify requirements and ensure test coverage.
Apply a variety of testing approaches (e.g., exploratory, regression, security, usability) throughout the development lifecycle.
Take ownership of all testing activities within a project phase, including regression checks, risk identification and reporting.
Provide feedback on product usability and usability from a payroll user's perspective.
Perform additional tasks as required to support business needs.
Skills and Experience
Must Have:
Strong domain knowledge, particularly in Pastel Payroll & HR.
Hight attention to detail, especially numerical accuracy and compliance validation.
Ability to work independently and manage multitasking tasks in parallel.
Clear and professional communication with technical and non-technical stakeholders
Ability to assess and apply appropriate testing strategies.
Preferred:
Familiarity with Pervasive Database functionality and basic PSQL commands.
Proven experience in testing, including experience in designing and implementing test artefacts.
Understanding of the software development lifecycle.
Familiarity with South African Legislation and Bargaining Councils
Qualifications:
ISTQB Foundation certification or equivalent (preferred).
Payroll certification or relevant payroll training is a plus
Test Engineer
Posted today
Job Viewed
Job Description
The Vacancy
Job Title: Test Engineer
Contract Type: Permanent
Location: Chatham, Petersfield, Bradford
Working Pattern: Hybrid—typically a couple of days a week in the office. Part-time or flexible arrangements are considered to support work-life balance. A fear of losing your current working flexibility shouldn't hinder you from applying for new opportunities, which is why we aim to match your existing flexible working arrangements where possible.
What We Offer:
- Holidays: 25 days holiday up to 30 days (depending on service)
- Pension: We know it is important to save for the future, that is why we will contribute up to 10%
- Maternity/Paternity: We realise that family time is important, we offer enhanced maternity (after successful completion of probation) and 4 weeks paternity leave
- Volunteering: 2 paid days to 'give back' to the charity of your choice
- Development: Learning for all
- Finance: Snoop Premium available to all colleagues
- Medical: Opportunity to opt in for Private Medical Insurance
- Bonus: Discretionary annual bonus
The Role:
You and Your Team:
We are looking for a motivated Test Engineer to join our team, working on our Data Transformation programme. You'll have strong experience in software, UAT, or Data testing, and ideally, you'll have experience writing complex SQL queries, validating data integrity and complex data transformation rules.
Working in an Agile environment, you'll collaborate closely with Change, Tech, and Product teams to deliver high-quality solutions.
In your day-to-day role, as a Test Engineer, you will:
- Contribute confidently to robust, high-performing and scalable test solutions (manual and automated)
- Contribute to the maintenance of Test Frameworks for IT products in the Bank
- Contribute to Agile ALM including refinement, planning, release and retrospective sessions
- Support an awareness of test strong framework and automation to upkeep CI and CD
- Good understanding of DevOps and Agile
- Seeks to improve processes and way of working to align with the IT Model and the wider Vanquis model
- Proficient in test planning, preparation, execution and closure/ reporting of multiple types of testing ranging from System testing, SIT, UAT and Performance testing
- Able to contribute effectively to the defect management lifecycle and escalate testing related issues or queries to the appropriate SME or resource
- Seeks appropriate due diligence for Test data and Test environments where there are potential risks of effecting live Processes and Systems
- Prepare and manage user acceptance testing for change/release, supports the training of seconded end users in UAT processes and standards
What We're Looking For:
- Experience working with Snowflake or SQL Server Management Studio & writing complex SQL queries. Experience working with Data Vault methodology is a plus
- Proven track record of working within a variety of test frameworks and methodologies, in particular Agile and DevSecOps
- Good interpersonal; organisational and communication skills. Articulate, be assertive and persuasive with the ability to use appropriate communication channels (written and verbal), striving to adapt style and approach to suit the audience
- Good problem-solving skills
- Sound knowledge of Testing Principles with the ability to manage a variety of testing types for example: System Test, SIT, UAT and Performance testing in a complex project environment
- Ability to handle multiple tasks assigned to them and handle stressful situations with perseverance and professionalism
- Team player who is able to build a good rapport with developers through to business stakeholders
Offers are subject to satisfactory background checks, including credit, fraud, and employment references.
Who We Are:
At Vanquis, we have a simple purpose: to deliver caring banking so our customers can make the most of life's opportunities. Established in 1880, we're now a FTSE All Share company and leading specialist bank. We lend responsibly, providing tailored products and services to over 1.75 million UK customers.
We take care of our colleagues as well as our customers, working hard to create a rewarding and supportive work environment. That means competitive salaries, benefits, and a Group-wide recognition scheme. Everyone can enrol in our pension and after six months, you can join our 'Buy as You Earn' scheme.
We're about more than financial rewards though. We give everyone a voice in the business and room to be their authentic self. And we know you're here to build your career, so we help every colleague with training and development opportunities. Making sure there's always something new to learn.
Vanquis Bank is an Equal Opportunity Employer
Here at Vanquis Banking Group, we embrace everyone's unique strengths and identities to be themselves at work. Regardless of how you identify yourself, your sexual orientation, martial or civil partner status, race, colour, nationality, ethnic or national background, faith, disability, or age – your experiences and background help enrich our teams, and most importantly help support our customers in the best way possible. At the end of the day, it's our people that help us to fulfil the reason why we're here in the first place: to help put people on a path to a better everyday life.
If there's anything we can do in the recruitment process to help you achieve your best, get in touch. Whether it's a copy of our application form in another format or additional assistance, we're available to help. You can contact us at
What We Offer
We don't just care about your work, we care about your health, wellbeing and life outside your working hours. That's why we offer we offer flexibility, empathy, and a wide range of resources to help you navigate life's ups and downs and feel your best. We encourage you to take ownership of your work-life blend, support others and make time to prioritise your wellbeing, our benefits include:
- Holidays: 25 days of annual leave (rising to 30 with service), and tailor your time off by buying or selling up to 5 extra days. Plus, with our flexible bank holiday policy, you can swap up to 4 days to celebrate what matters most to you—whether that's skipping Easter or switching up your Christmas plans.
- Pension: We'll boost your future with up to 10% employer contributions—because your tomorrow matters.
- Enhanced Leave: Enhanced maternity (post-probation) and 4 weeks paternity leave to paid neonatal and carers leave – we've got your back when it matters most.
- Workations: Why not take your laptop somewhere sunny? Work abroad for up to 20 days a year in approved countries. Yes, really.
- Paid Birthday Leave: Your birthday, your rules—take the day off and celebrate in style
- Volunteering: 2 paid days a year to volunteer for a cause close to your heart.
- Learning & Development: Access to Learning for all colleagues – because your growth matters.
- Financial Wellbeing: Stay on top of your finances with a free Snoop Premium subscription.
- Healthcare: Take care of your wellbeing with our easy self-pay Denplan scheme for dental care and feel confident knowing you can also choose Private Medical Insurance for extra reassurance when it matters most.
The Benefits
Competitive base salary and rewards
Private Medical Insurance
25 days holiday entitlement
one day accrued for each year of service (max 30 days)
Defined contribution pension scheme
Discretionary bonus scheme
Perks at Work
A perks platform of over 30,000 unique discounts
Volunteering
2 paid days to support a charity of your choice
Flexible, hybrid, & dynamic working policies
Personal & career development opportunities
Monthly and Quarterly Colleague Socials
Discounted gym membership
BUPA GP Service
Workplace Gallery
Documents
Test Engineer
Posted today
Job Viewed
Job Description
Job Title:
Test Engineer
Location:
Paarl, Western Cape, South Africa
Years Experience:
4 - 8 years
This position is ideal for someone who thrives in a dynamic, innovation-driven environment and is passionate about ensuring product excellence through rigorous testing. You'll be at the heart of our engineering efforts, helping shape the reliability and performance of products that reach global markets.
Job Summary:
Azoteq (Pty) Ltd, Paarl R&D facility, is seeking a highly skilled and motivated
Test Engineer – Electronics
to lead the design, development, implementation, and continuous improvement of test equipment and infrastructure for our electronic products. This role is pivotal in ensuring product quality, reliability, and production efficiency through innovative testing solutions and close collaboration with cross-functional teams.
Key Responsibilities:
- Test Equipment Development:
Design and develop test equipment tailored for production environments, ensuring alignment with product specifications and manufacturing requirements. - Timely Implementation:
Deliver test solutions on schedule to support production timelines and new product introductions. - Infrastructure Creation:
Build and maintain manual and automated test systems to support product development and validation processes. - Optimization & Cost Efficiency:
Continuously improve existing test setups to reduce cycle time, enhance accuracy, and lower operational costs. - Maintenance & Reliability:
Ensure all test equipment is properly maintained and calibrated to uphold product quality standards. - Data Analysis & Reporting:
Monitor test results, analyze trends, and generate actionable insights to improve product performance and reliability. - External Support:
Provide technical assistance and troubleshooting guidance to external manufacturing partners / stakeholders. - Compliance & Standards:
Adhere to industry best practices, customer specifications, and internal quality policies throughout all engineering activities. - Cross-Functional Collaboration:
Work independently and within multidisciplinary teams, interfacing with internal departments and external stakeholders. - Continuous Improvement:
Identify and report any issues affecting product performance, cost, or schedule. Propose and implement corrective actions and process enhancements. - Technology Vigilance:
Stay current with emerging technologies, tools, and methodologies relevant to electronic testing and product validation. - Innovation & Exploration:
Conduct proof-of-concept evaluations for new test strategies, tools, and automation techniques. - Global Engagement:
May require occasional international travel to support testing activities at global facilities. - Training & Mentorship:
Guide and train technical personnel in the use of test equipment and new technologies, fostering a culture of knowledge sharing. - Component Research:
Investigate and evaluate new components and technologies for potential integration into test systems and product designs.
Qualifications:
- Education:
B.Eng in Electronic Engineering or higher qualification. - Experience:
3 to 8 years in a product testing, validation, or similar engineering environment. - Software Proficiency:
- Strong programming skills in C/C++ or C#
- Python scripting for automation and data analysis
- Familiarity with web technologies (JavaScript, HTML, CSS)
- Hardware Expertise:
- PCB design and schematic capture
- Embedded systems programming and debugging
- Experience with hardware interfaces such as RS-485, SPI, I2C, USB
- Development Platforms:
- Hands-on experience with Raspberry Pi and similar embedded platforms
Benefits:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Collaborative and innovative work environment
Be The First To Know
About the latest Testing associate Jobs in South Africa !
Performance Test Engineer
Posted today
Job Viewed
Job Description
Job Description
Job Description
Performance Testing is a software testing process used for testing the speed, response time, stability, reliability, scalability and resource usage of a software application under workload. The main purpose of performance testing is to establish adherence to Non-Functional Requirements and identify the performance bottlenecks in the software application.
The focus of Performance Testing is checking a software program's:
Speed - Determines whether the application responds quickly
Scalability - Determines maximum user load the software application can handle.
Stability - Determines if the application is stable under varying loads
This contrasts with Performance Engineering which focuses on eliminating bottlenecks identified during testing with the recommendation and implementation of performant code constructs, infrastructure enhancements and optimizations/tuning of systems and processes.
Hello future Performance Test Engineer,
Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen.
As part of our Core Banking Team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to the promise of staying curious. Now's the time to imagine your potential in a team where experts come together and ignite effective change.
Are you someone who can:
- Work with application stakeholders and define non-functional requirements covering performance, scalability, availability, resiliency and reliability including Service Level Objectives and Agreements.
- Develop strategies to address the Non-functional requirements throughout the Software or Product Development Life Cycle.
- Work with architecture and development teams in creating performant (functioning well or as expected), highly resilient and reliable architecture and design Work with architecture and development teams in implementing resiliency constructs, develop optimal code.
- Work with QA to validate and certify if performance, scalability, availability, resilience and reliability requirements are met.
- Develop tools and utilities to automate manual operational task.
- Responsible for incidents related to non-Functionals, updating standard operating procedure to capture right set of metrics/logs for RCA, Root cause analysis of the incidents, solutions identification and ensure permanent closure of the incidents.
- Analyze production utilization and incidents patterns, identify improvement areas and implement automation to improve productivity, avoid manual tasks and recurring incidents.
- Strong communication and presentation skills with emphasis on executive communication.
- Ability to learn and apply new technologies quickly. Eagerness to learn new things.
- Highly adaptable with the ability to move into a new project while setting up a performance strategy and approach and executing that plan to the satisfaction of all project/application stakeholders.
You will be an ideal candidate if you:
- Diploma or required certification in testing or programming.
- Degree and/or relevant certification including ISEB/ISTQB Certification; ISTQB Advanced Analyst.
- Junior: exposure to performance testing tools with a strong knowledge and demonstrable knowledge of the Java Programming language.
- Intermediate: 2-5 years' experience in performance testing and engineering
- Senior: 5+ years' experience with a focus on performance engineering and being the performance lead on large scale corporate applications.Required Industry experience: Banking Industry experience preferred with a focus on Java and Cobol technologies. Alternatively, experience in working on projects for large corporates in the retail, automotive, gaming, insurance, etc., industries.
You will have access to:
Opportunities to network and collaborate.
Challenging Working.
Opportunities to innovate.
POSTFNB
LI-MM5
Job Details
Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.
27/09/25
All appointments will be made in line with FirstRand Group's Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.
Software Test Engineer
Posted today
Job Viewed
Job Description
About Zepz
Zepz powers two leading global remittance brands, WorldRemit and Sendwave, to build the next generation of cross-border payments. Serving over 9 million customers across 4,000 corridors, Zepz is transforming how money moves across borders by making it faster, safer and more convenient. Its innovative digital solutions are designed to break down financial barriers and expand access to better financial tools. Zepz operates across a broad global footprint, connecting the global north and south and enabling migrants to support loved ones, fuel local economies and build better futures.
Come join us
Our Commitments
- Velocity - We are fast
- Outcomes - We work for our customers
- Integrity - We do the right thing
About The Role
This role is responsible for ensuring quality through working on an in-house Python test framework, creating automated tests using Appium, and developing REST, GRPC, and GraphQL automated tests. The position also involves release management for app and play stores and utilizing the latest technology to maintain quality.
What You Will Own
Reporting to the Engineering Manager, you will:
- Write great code that automates our tests and will guarantee sustainable quality on our production environment with minimal manual interactions. We understand code is read more than it's written, better off tested and maintainability is a must.
- Own and improve QA processes in the team and beyond. Share ideas, improvements and see how they come to implementation. Keep eyes open for any automation opportunities.
- Prepare test plans and execute them per project or iteration need.
- Help shape what we build. You'll be working closely with product owners, designers and other engineers to design and refine our work. We work as a team and your input is key.
- Design and influence technology evolution. We are designing new platform with long term goals in mind and are also happy to improve with new technology capabilities
- Own delivery. We're obsessed with shipping value; you'll own work beyond just a pull request. You'll care about bugs, scalability, uptime and other non-functional requirements.
- Growing together. You'll review others' work and happily seek feedback on yours to ensure we build a better codebase and sharpen each other's skills.
What You Bring To The Table
- Strong experience of testing native mobile apps, APIs. and services.
- Solid Python coding skills
- Experience with test automation (Appium, Locust, Pytest)
- Hands on experience with Git and understanding of modern CI/CD processes (Github Actions, Bitrise)
- Bias for action. You see a problem, you fix a problem. You get buy in for your solutions and keep tickets moving. We're always looking for ways to ship at pace.
What You'll Get From Us
Please note that the benefits below will apply to permanent roles.
We have five core benefits for our talent in the US, UK, Philippines, Poland, and South Africa. specifically:
- Unlimited Annual Leave: Feel free to make the most of your time off and maintain a healthy work-life balance
- Private Medical Cover: You can opt-in to a Private Medical Insurance scheme. This provides you with access to thorough medical coverage, so you can feel confident in your health and well-being.
- Retirement: We offer pension schemes to help you plan for and secure your future.
- Life Assurance: Life assurance is available to give you peace of mind and protect your loved ones in case of the unexpected.
- Parental Leave: We offer competitive parental leave schemes to ensure you are spending as much quality time with your new bundle of joy as possible.
We are also remote-first as an organisation, offering flexibility for you to work where you need to be most productive. In addition to the above, you will discover that we have a range of secondary perks (such as the cycle-to-work scheme and employee discounts) depending on your location, to help you thrive at Zepz
Why choose Zepz?
- Our team of over 800 employees is fully distributed across the world. We are working from coffee shops, homes, and co-working spaces — making us one of the larger fully distributed growth-stage startups in the world but we also offer workspace in our talent cluster locations - spaces we can meet, collaborate and connect.
- We are proud parents, community organizers, farmers, band members, yoga teachers, YouTube influencers, former Olympians, and serial entrepreneurs.
- We collectively speak over twenty languages, including Akuapem, Amharic, Bengali, Ewe, Fante, Ga, Igbo, Kalenjin, Luganda, Oromo, Somali, Swahili, Wolof, Bulgarian, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Irish, Italian, Latvian, Lithuanian, Maltese, Polish, Portuguese, Romanian, Slovak, Slovenian, Spanish and Swedish.
- At Zepz, embodying our commitments binds us together. We are collectively passionate about striving to achieve our vision and purpose - to continue to provide the best service to our users.
Ready to Apply?
Applications will be reviewed on a rolling basis. If interested, please submit your resume along with a cover letter (optional), highlighting why your experience demonstrates you meet the requirements of the role. Please also indicate the countries in which you have work authorization.
Confidence can sometimes hold us back from applying for a job. But we'll let you in on a secret: there's no such thing as a 'perfect' candidate. Zepz is a place where everyone can thrive.
So however you identify and whatever background you bring with you, and if at all you might need any form of support to make the process as comfortable as possible, please let us know and give us a shot by applying. We want you to be excited to wake up to make an impact every day.
Software Test Engineer
Posted today
Job Viewed
Job Description
Software Test Engineer
GOTO Group is a successful, privately owned property technology company offering a range of services to support clients throughout the moving home journey. To support our ambitious growth plans, we are seeking a Software Test Engineer to enhance our QA processes and ensure the delivery of high-quality software products. This role focuses on end-to-end feature testing and regression testing, with an opportunity to contribute to both manual and automated testing while helping to improve testing standards across the team.
Key Responsibilities
- Perform functional and regression testing on web applications and APIs.
- Build and execute test cases and scripts based on system specifications.
- Identify, log, and track software defects, and verify resolution.
- Contribute to the development of automated test processes.
- Use tools such as Selenium and Postman to support testing activities.
- Query databases to validate test data and application behaviour.
- Collaborate with developers, product owners, and stakeholders to ensure quality throughout the development lifecycle.
- Assist in the continual improvement of testing practices and documentation.
Key Skills
- Experience using automated browser testing tools (e.g. Selenium).
- Proficiency in using API testing tools (e.g. Postman).
- Ability to build and execute manual and automated test scripts.
- Ability to query SQL databases to verify test results.
- Experience with defect tracking and issue management.
- Familiarity with Microsoft Visual Studio and Git for version control.
- Comfortable working with Microsoft Office tools, especially Excel, Outlook, and SharePoint.
- Strong attention to detail and a quality-driven mindset.
Desirable Skills
- Basic coding knowledge in C#, JavaScript, or HTML.
- Experience with test planning and test case management.
- Familiarity with Azure DevOps and CI/CD pipelines.
- Understanding of Agile development environments
.
Salary: Up to R45,000, negotiable on experience + post-probation benefits + transport allowance