Software Quality Assurance Engineer
4 weeks ago
We are seeking a highly skilled Software Quality Assurance Engineer to join our team at Nedbank. As a key member of our squad, you will be responsible for ensuring the quality of our software solutions by designing, developing, and implementing automated test assets.
Key Responsibilities- Participate in the planning and estimation of products, features, and stories to be delivered.
- Deliver high-quality, well-structured automated test solutions within agreed timelines.
- Report and manage the resolution of issues to avoid unplanned expenses and stability issues.
- Contribute to retrospective reviews to introduce efficiencies and improve delivery speed.
- Collaborate with Test Leads, Chapter Leads, Developers, Architects, and Product Owners to meet client expectations.
- Build and foster deep relationships with peers, subject matter experts, and stakeholders through honest communication.
- Liaise with stakeholders across Group Technology to build a network aligned with nWoW.
- Contribute to the systematic breakdown of business needs into manageable features, stories, and epics.
- Participate in backlog grooming, sprint planning, test estimation, and success criteria per story.
- Discuss low-level design and functional requirements with the QA Lead and Application/Solution Architect.
- Collaborate with the Core Technical Team to improve the test harness, automation frameworks, and overall platform.
- Develop automation code using the automation framework for execution.
- Implement test automation solutions with adequate coverage within the sprint and re-usability for regression testing.
- Ensure test automation solutions meet architectural and development standards.
- Confirm that the automation test suite implemented is appropriately catalogued and aligned with governance.
- Responsible for testing under load, high-availability, recoverability, and other non-functional testing.
- Log defects using the pre-defined defect management tool and ensure accurate information capture.
- Identify potential product risks and communicate to the QA Lead with possible mitigation factors.
- Collaborate with stakeholders to ensure defect resolution and root cause analysis.
- Report testing status to the squad daily.
- Participate in all retrospective reviews and showcases to stakeholders.
- Understand and manage own time based on expected timelines and project expectations.
- Collaborate with peers and industry experts to understand technical advances and its application within the Nedbank ecosystem.
- Seek ongoing improvements in technical capabilities and mentor Software Test Engineers.
- Support the achievement of business strategy, objectives, and values.
- Stay abreast of developments in the field of expertise.
- Ensure personal growth and effectiveness in performance of roles and responsibilities.
- Contribute to Nedbank Culture building initiatives and corporate responsibility initiatives.
- Seek opportunities to improve business processes, models, and systems through agile thinking.
- Quality Assurance Engineering practices
- Java programming skills
- QA Toolsets (e.g., Selenium, Appium, Healenium, RestAssured)
- Advanced Diplomas/National 1st Degrees
- Bootcamp training in Agile and DevOps
- ISTQB foundation or equivalent (ISEB)
- Bootcamp training in Agile & DevOps
- 5-8 years Test automation experience
- Testing of Web & Mobile frontends and APIs
- Insprint automation using established Test Tools and Frameworks
- Non-Functional Testing and integration into DevOps Pipelines
- Programming (OOP)
- Java Development with J2EE and/or Springboot knowledge (Advanced)
- Automation testing using Selenium
- Use of repository systems (e.g., Azure Repos)
- Testing of Services using automation tools (e.g., Rest Assured and SOAPUI)
- BDD and TDD
- Continuous Integration (CI) process with Jenkins or Azure Pipelines
- Agile methodology and working in agile teams
- Use of Maven
- Use of Jira and Confluence
- Exposure to Cloud technology
- Experience in building stubs
- Experience in Service Virtualisation
- Building Partnerships
- Decision Making
- Influencing
- Driving for Results
- Technical/Professional Knowledge and Skills
- High-Impact Communication
- Innovation
-
Software Quality Assurance Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Deka Minas (Pty) Ltd Full timeSoftware Quality Assurance EngineerWe are seeking a skilled Software Quality Assurance Engineer to join our dynamic team at Deka Minas (Pty) Ltd. As a key member of our software development lifecycle, you will be responsible for ensuring the quality and reliability of our web and mobile-based banking solutions.Key Responsibilities:Develop and execute...
-
Software Quality Assurance Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Tower Group Full timeJob Title: Software Quality EngineerAt Tower Group, we are seeking a highly skilled Software Quality Engineer to join our team. As a key member of our quality assurance team, you will be responsible for ensuring the highest quality of our software products.Key Responsibilities:Design and execute manual and automated tests to ensure software...
-
Software Quality Assurance Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Nedbank Full timeJob SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Nedbank. As a key member of our Quality Assurance team, you will be responsible for ensuring the quality of our software solutions and aligning with our enterprise quality practices and standards.Key ResponsibilitiesDesign, develop, and implement automated test...
-
Software Quality Assurance Engineer
6 days ago
Johannesburg, Gauteng, South Africa Nedbank Full timeJob SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Nedbank. As a key member of our Quality Assurance team, you will be responsible for ensuring the quality of our software solutions and ensuring they meet the prescribed enterprise quality practices and standards.Key ResponsibilitiesDesign, develop, and...
-
Software Quality Assurance Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Nedbank Full timeJob SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Nedbank. As a key member of our Quality Assurance team, you will be responsible for ensuring the quality of our software solutions and aligning with our enterprise quality practices and standards.Key ResponsibilitiesDesign, develop, and implement automated test...
-
Software Quality Assurance Specialist
1 month ago
Johannesburg, Gauteng, South Africa IOCO Full timeAbout the RoleWe are seeking a skilled Software Quality Engineer to join our team in Johannesburg. As a key member of our quality assurance team, you will play a crucial role in ensuring the quality of our software solutions.Key ResponsibilitiesDesign, develop, and implement automated test assets to quality assure our solutions.Work closely with quality...
-
Quality Assurance Engineer
1 week ago
Johannesburg, Gauteng, South Africa Doxim Inc. Full timeJob Title: Quality Assurance EngineerJob Summary:We are seeking an experienced and self-motivated Quality Assurance Engineer to join our Agile Team at Doxim Inc. As a QA Engineer in the Agile Team, you will play a crucial role in ensuring the quality, performance, and reliability of our software products.Responsibilities:Collaborate with Agile Team members...
-
Software Quality Assurance Engineer
6 days ago
Johannesburg, Gauteng, South Africa Nedbank Full timeJob SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Nedbank. As a key member of our squad, you will be responsible for ensuring the quality of our software solutions by designing, developing, and implementing automated test assets.Key ResponsibilitiesParticipate in the planning, estimation, and sizing of...
-
Software Quality Assurance Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Nedbank Full timeJob SummaryWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Nedbank. As a key member of our squad, you will be responsible for ensuring the quality of our software solutions by designing, developing, and implementing automated test assets.Key ResponsibilitiesParticipate in the planning and estimation of products,...
-
Software Quality Assurance Specialist
4 weeks ago
Johannesburg, Gauteng, South Africa IOCO Full timeSoftware Quality Engineer - AutomationWe are seeking a skilled Software Quality Engineer - Automation to join our team in Johannesburg. As a key member of our quality assurance team, you will be responsible for designing, developing, and implementing automated test assets to ensure the quality of our software solutions.Key Responsibilities:Design and develop...
-
Software Quality Assurance Specialist
1 week ago
Johannesburg, Gauteng, South Africa IOCO Full timeSoftware Quality Engineer - AutomationWe are seeking a skilled Software Quality Engineer - Automation to join our team in Johannesburg. As a key member of our quality assurance team, you will be responsible for designing, developing, and implementing automated test assets to ensure the quality of our software solutions.Key Responsibilities:Design and develop...
-
Senior Software Quality Assurance Specialist
3 weeks ago
Johannesburg, Gauteng, South Africa Planet10 Full timeJob Title: Senior Software Quality Assurance SpecialistWe are seeking a highly skilled Senior Software Quality Assurance Specialist to join our team at Planet10. As a key member of our quality assurance team, you will be responsible for ensuring the highest quality of our payment systems.Key Responsibilities:Conduct thorough testing of payment-related APIs...
-
Senior Technical Lead
1 month ago
Johannesburg, Gauteng, South Africa Gig Engineer Full timeJob SummaryWe are seeking a highly experienced and skilled Technical Manager to lead our Control & Instrumentation (C&I) Engineering Department. The successful candidate will be responsible for overseeing the technical management of the department, ensuring all deliverables are executed to the required quality and schedule.Key ResponsibilitiesTechnical...
-
Software Quality Assurance Specialist
2 weeks ago
Johannesburg, Gauteng, South Africa Planet10 Full timeSoftware Quality EngineerA leading financial institution is seeking a skilled Software Quality Engineer to join their team.The ideal candidate will be responsible for ensuring the quality of software solutions by designing, developing, and implementing automated test assets. This will involve working closely with developers, product owners, and other...
-
Quality Assurance Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa A 1L Realization (Pty) Ltd Full timeRole OverviewWe are seeking a skilled Quality Assurance Engineer with a strong development experience to join our dynamic team at A 1L Realization (Pty) Ltd. The ideal candidate will have a strong background in fintech, particularly in payment systems, and the ability to build comprehensive testing modules based on set of complex business requirements.Key...
-
Software Quality Assurance Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa Tower Group Full timeJob Title: Software Quality EngineerWe are seeking a highly skilled Software Quality Engineer to join our team at Tower Group. As a Software Quality Engineer, you will be responsible for ensuring the highest quality of our software products.Key Responsibilities:Design and execute manual and automated tests to ensure software quality.Communicate test issues...
-
Quality Assurance Lead
3 weeks ago
Johannesburg, Gauteng, South Africa IOCO Full timeJob Title: Quality Assurance LeadWe are seeking a highly skilled Quality Assurance Lead to join our team at IOCO. As a Quality Assurance Lead, you will be responsible for leading the test implementation in accordance with the agreed Quality Assurance principles and standards. Your primary goal will be to manage the Product risk and inter-dependencies during...
-
Software Quality Assurance Engineer
1 week ago
Johannesburg, Gauteng, South Africa Tower Group Full timeJob Title: Software Quality EngineerJoin Tower Group as a Software Quality Engineer and be part of a pioneering fintech business that has revolutionized mobile money services. As a key member of our team, you will play a crucial role in ensuring the excellence of our software quality.Job SummaryWe are seeking a highly skilled Software Quality Engineer to...
-
Software Quality Assurance Specialist
4 weeks ago
Johannesburg, Gauteng, South Africa A 1L Realization (Pty) Ltd Full timeSoftware Quality Assurance Specialist **Job Summary** A 1L Realization (Pty) Ltd is seeking a skilled Software Quality Assurance Specialist to join our team. The successful candidate will be responsible for ensuring the delivery of high-quality software solutions through development, testing, and operation processes. **Key Responsibilities** * Plan and...
-
Quality Assurance Specialist
2 days ago
Johannesburg, Gauteng, South Africa Quality Connect Staffing Full timeJob SummaryWe are seeking a highly skilled Quality Assurance Officer to join our team at Quality Connect Staffing. The successful candidate will be responsible for ensuring the quality of our products and services, maintaining our quality management system, and conducting internal and external audits.The ideal candidate will have a strong background in...