771 Testing Methodologies jobs in South Africa
Test Engineer
Posted 10 days ago
Job Viewed
Job Description
SWATX is seeking a dedicated Test Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and executing test plans and cases to ensure the quality and functionality of software products. You will collaborate closely with the development team to identify issues early in the software development life cycle and contribute to the overall improvement of the product quality.
In this role, you will specify testing requirements, perform functional and regression testing, and ensure that all aspects of the product align with customer requirements and industry standards. Your insights will help shape our testing strategies and enhance our commitment to delivering exceptional software solutions.
Requirements
- Education: B.Sc. in Computer Science, Engineering, or related field
- Experience: Proven experience as a Test Engineer or similar role in software testing
- Technical Skills: Solid understanding of software testing methodologies and tools, including automated testing frameworks
- Analytical Skills: Strong analytical and problem-solving skills with attention to detail
- Communication Skills: Excellent verbal and written communication skills, with the ability to work collaboratively with cross-functional teams
- Tools Proficiency: Familiarity with bug tracking and test management tools
- Knowledge: Understanding of Agile software development methodologies is a plus
Test Engineer
Posted 19 days ago
Job Viewed
Job Description
Join to apply for the Test Engineer role at EQPLUS TECHNOLOGIES PTY LTD .
At EQ Plus Technologies, we connect top talent with leading organisations that invest in technology and innovation. If you're looking for a career-defining role in financial services testing, we're here to help you take that next step.
A leading player in the financial services industry, driving digital transformation and innovation across its technology landscape. Join a dynamic team that values continuous learning, collaboration, and cutting-edge technology to deliver world-class solutions.
Key Responsibilities- Execute test scheduling and execution across all test cycles using Agile methodologies.
- Define and design Regression test requirements, including test data identification and preparation.
- Conduct Regression and Automation testing and compile test documentation.
- Identify and report test-related errors, issues, and risks.
- Collaborate with test engineers, developers, and business analysts to resolve issues.
- Enhance test automation by integrating Automated tests into frameworks.
- Grade 12
- ISTQB certification
- Practical Test Courses (advantageous).
- 2+ years' experience in Agile testing within a DevOps solution design (strongly recommended).
- Financial services industry experience (required).
- Exposure to Conversions, ANB, Uploads, and New Business transactions in Business Shared Services.
- Experience testing financial solutions (preferred).
- Strong understanding of Agile testing, DevOps, and CI/CD Pipelines.
- Knowledge of various testing methodologies, configuration management, and requirements management (preferred).
- Familiarity with SQL, JIRA, Java, Cucumber, X-ray, and Behaviour Driven Development (advantageous).
Be part of a technology-driven company at the forefront of digital innovation in financial services. This is your chance to work with top-tier professionals, leverage cutting-edge testing frameworks, and make an impact in a fast-paced, collaborative environment.
Apply by submitting your CV via this job advert.
Desired Skills- Agile Testing
- DevOps
- CI/CD Pipelines
- Test Automation
- Financial Services
- Regression Testing
- 2 to 5 years
- Certificate
- Entry level
- Full-time
- Engineering and Information Technology
- IT Services and IT Consulting
Test Engineer
Posted 25 days ago
Job Viewed
Job Description
Description
We are seeking a skilled Test Engineer to join our team. As an integral member of our organization, you will be responsible for designing and conducting experiments to test equipment and functionality across various projects. The ideal candidate should possess a strong sense of common sense and intuition to devise effective testing strategies.
Key Responsibilities:
- Test Plan Development: Collaborate with cross-functional teams to develop comprehensive test plans based on project requirements and specifications.
- Experiment Design: Utilize your common sense and analytical skills to design experiments that effectively evaluate equipment and functionality.
- Testing Execution: Conduct tests according to established test plans, ensuring accuracy, reliability, and repeatability of test results.
- Data Collection and Analysis: Collect, organize, and analyze test data to identify trends, patterns, and anomalies. Draw meaningful insights from the data to inform decision-making processes.
- Documentation: Document test procedures, results, and observations in a clear and concise manner. Prepare reports summarizing test findings and recommendations for improvement.
- Continuous Improvement: Actively participate in process improvement initiatives to enhance testing methodologies, tools, and techniques.
- Collaboration: Work closely with developers, engineers, and project managers to address issues, troubleshoot problems, and ensure product quality.
- Quality Assurance: Ensure that testing activities adhere to quality standards and best practices. Identify and escalate quality issues as necessary.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience as a Test Engineer or similar role.
- Strong understanding of software testing methodologies, tools, and techniques.
- Demonstrated ability to design experiments and develop test plans.
- Excellent analytical and problem-solving skills.
- Proficiency in programming languages such as Python, Java, or C.
- Familiarity with version control systems (e.g., Git) and continuous integration/delivery pipelines.
- Effective communication skills, both verbal and written.
- Ability to work independently and collaboratively in a fast-paced environment.
- Passion for software and contributing to the community.
Preferred Experience:
- Experience with test automation frameworks (e.g., Selenium, JUnit).
- Knowledge of Linux operating systems and command-line tools.
- Familiarity with agile development methodologies (e.g., Scrum, Kanban).
- Understanding of containerisation technologies such as Docker and Kubernetes.
- Experience with performance testing and profiling tools.
- Certifications in software testing (e.g., ISTQB) are a plus.
Note: This job description is intended to convey information essential to understanding the scope of the role. It is not exhaustive and may be supplemented as necessary to meet the organisation's needs.
#J-18808-LjbffrTest 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
Test engineer
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Testing methodologies Jobs in South Africa !
Test engineer
Posted today
Job Viewed
Job Description
Test engineer
Posted today
Job Viewed
Job Description
Performance Test Engineer
Posted 2 days ago
Job Viewed
Job Description
Overview
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.
Responsibilities- 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.
- Opportunities to network and collaborate.
- Challenging Working.
- Opportunities to innovate.
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.
#J-18808-Ljbffr