161 Senior Test Engineer jobs in South Africa
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
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
Software Test Engineer
Posted today
Job Viewed
Job Description
Job Spec
experience in automation+data testing.
Exposure to selenium with javascript or typescript -Playwright tool.
Should have tested in data migration projects.
Should have some test lead experience in 1 or 2 projects.
Be The First To Know
About the latest Senior test engineer Jobs in South Africa !
Performance Test Engineer
Posted today
Job Viewed
Job Description
Job Description
Hello Future Performance Test Engineer
Hyphen Technology (Pty) Limited, a subsidiary of FirstRand Investment Holdings Limited, provides cutting-edge financial technology solutions for payment, receipting, reconciliation, and cash flow management to medium and large companies. Our platform consolidates and optimizes financial processes, integrating banking services and third-party solutions. With extensive experience, innovative achievements, and a notable client base, we are a trusted partner for top corporate brands in South Africa and Africa. Our Payments Distribution Agency division is the largest and most acclaimed PDA in South Africa.
To implement and support performance testing systems and strategies to ensure that critical components of a system's application can perform as expected under varying user loads, helping to evaluate the resource usage, speed, availability, response time, scalability, and reliability of any given application and to assist in making it ready for production
Are You Someone Who Can
- Control expenditure and identify process improvements to contain and reduce costs.
- Build working relationships across teams and functional lines to enhance work delivery, collaboration and innovation.
- Create solutions to meet customer demands to deliver internal and external customer service excellence through adherence to quality service standards.
- Ensure development and continuous value add improvement to operational processes.
- Write automation scripts for identified scenarios to help improve software quality.
- Ensure that critical components of a systems application can perform as expected under varying user loads.
- Develop performance strategies to address the non-functional requirements throughout Software or Product Development Life Cycles.
- Evaluate the resource usage, speed availability, response time, scalability, and reliability of any given application and assist in making it ready for production.
- Evaluate the business transactions conducted within the Applications, System and/or service.
- Validate and certify if performance, scalability, availability, resilience, and reliability requirements are met.
- Work with architecture and development teams in implementing resiliency constructs, develop optimal code.
- Develop a comprehensive performance test strategy by selecting and executing the types of performance testing that are most relevant to the organization's applications.
- Provide performance test reports describing the capabilities and limitations of the Application, System and/or Service.
- Compile Performance Test reports that track progress and guide business to make informed decisions.
- Formulate and publish a detailed performance test report which includes client and server-side metrics.
- Create and maintain performance test scripts and scenarios, ensuring scripting standards are put in place and adhered to.
- Manage and coordinate test data creation, collection, and modification and prepare data tables files to associate with the test scripts.
- Deliver quality work products according to the defined testing scope, raising risks and issues appropriately with regards to the performance of tasks or timelines scheduled.
- Identify improvement areas and implement automation to improve productivity to avoid manual tasks and recurring incidents.
- Investigate impact of user traffic on the Application, System and/or Service Monitor Servers, Applications and Databases.
- Analyse root causes of performance issues and provide corrective actions.
You Will Be An Ideal Candidate If You Have
- Completed a relevant degree in Information technology or similar
- 4 - 5 years' experience in IT testing
Hyphen
*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. *
15/10/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
Department:
Software Development
Location:
SA | Central | Johannesburg
Description
The Software Test Engineer is responsible for ensuring the quality and reliability of software products before they are released. Their main goal is to identify bugs, verify functionality, and ensure the software meets both technical and user requirements.
Key Responsibilities
Develop, execute, and maintain automated test scripts using TestComplete for WMS features
Conduct API testing using Postman to verify integrations, data flows, and system endpoints
- Perform manual functional testing on Warehouse Management System (WMS) to validate system functionality and performance
- Create comprehensive test cases, test plans, and scripts based on business and technical requirements
- Identify, log, and track defects using bug tracking tools, ensuring clear documentation
- Collaborate with developers and business to clarify requirements and resolve issues
- Execute regression testing to ensure new updates do not disrupt existing WMS functionality
- Participate in Agile/Scrum ceremonies, such as sprint planning, daily stand-ups, and retrospectives
- Ensure data integrity and system accuracy through database validation
- Provide detailed test reports and quality metrics to stakeholders
- Contribute to continuous improvement of testing processes and methodologies
Skills, Knowledge and Expertise
Essential Qualifications and Experience
- BSC (IT) or equivalent degree / diploma
- 3 - 5 Years of proven experience in Automation Testing
- Proven experience in developing automated test scripts using TestComplete or similar
- Demonstrated experience in API testing with Postman, including RESTful services
- Background in documenting and tracking defects using tools like Azure Test Plans or similar
- Exposure to validating database-driven applications using SQL queries
- Create and manage test plans (manual and automated test cases)
- Ability to document and troubleshoot errors
- Working knowledge of test management software
Skills and Knowledge
- Excellent problem solving/analytical skills
- Proactive, positive, energetic person
- Excellent problem solving/analytical skills
- Excellent communication skills
- Independent and responsible
- Strong organizational skills
- Knowledge and Skills in:
Playwright; Test Complete;Postman and SQL
Advantageous Experience
- Test Automation Development with ERP (supply chain) environments
- Stay current with Test Automation, acting as the thought leader and owner of this channel, presenting new ideas/systems and staying abreast or ahead of current market trends
- Azure DevOps
Performance Test Engineer
Posted today
Job Viewed
Job Description
Performance Tester - Contract - Johannesburg or Cape Town
We are looking for a
Performance Tester
to ensure our applications are fast, scalable, and reliable. You'll design and execute performance tests, identify bottlenecks, and work with development teams to optimize system performance.
Responsibilities
- Design and run load, stress, and scalability tests.
- Use tools like
JMeter, LoadRunner, NeoLoad, or Gatling
. - Monitor system performance and analyze results.
- Work with developers and architects to resolve performance issues.
- Report findings and recommend improvements.
Requirements
- Experience in performance testing with tools such as
JMeter, LoadRunner, or similar
. - Good understanding of
APIs, databases, cloud platforms (AWS/Azure/GCP)
. - Knowledge of monitoring tools (Dynatrace, AppDynamics, New Relic, Grafana, etc.).
- Strong problem-solving and communication skills.
Nice to Have:
Experience with CI/CD, microservices, Docker/Kubernetes, and Agile teams.
If this is of interest please apply and I will be in contact.