161 Senior Test Engineer jobs in South Africa

Test Engineer

R90000 - R120000 Y Sage

Posted today

Job Viewed

Tap Again To Close

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

This advertiser has chosen not to accept applicants from your region.

Test Engineer

R250000 - R450000 Y Vanquis

Posted today

Job Viewed

Tap Again To Close

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

This advertiser has chosen not to accept applicants from your region.

Test Engineer

Paarl, Western Cape R104000 - R130878 Y Azoteq

Posted today

Job Viewed

Tap Again To Close

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
This advertiser has chosen not to accept applicants from your region.

Performance Test Engineer

R250000 - R500000 Y FirstRand

Posted today

Job Viewed

Tap Again To Close

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:

  1. Speed - Determines whether the application responds quickly

  2. Scalability - Determines maximum user load the software application can handle.

  3. 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.

POST
FNB
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.

This advertiser has chosen not to accept applicants from your region.

Software Test Engineer

Zepz

Posted today

Job Viewed

Tap Again To Close

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.

This advertiser has chosen not to accept applicants from your region.

Software Test Engineer

R250000 - R400000 Y GOTO Group

Posted today

Job Viewed

Tap Again To Close

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

This advertiser has chosen not to accept applicants from your region.

Software Test Engineer

R90000 - R120000 Y Skywaves Rise

Posted today

Job Viewed

Tap Again To Close

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.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Senior test engineer Jobs in South Africa !

Performance Test Engineer

R400000 - R800000 Y Hyphen

Posted today

Job Viewed

Tap Again To Close

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
Post
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.

This advertiser has chosen not to accept applicants from your region.

Software Test Engineer

R250000 - R500000 Y SYSPRO

Posted today

Job Viewed

Tap Again To Close

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
This advertiser has chosen not to accept applicants from your region.

Performance Test Engineer

R250000 - R750000 Y Penta Consulting

Posted today

Job Viewed

Tap Again To Close

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.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Senior Test Engineer Jobs