Quality Assurance Automation Architect
22 hours ago
MagicOrange is a globally recognized leader in the IT Financial Management Software market, as acknowledged by Gartner. With customers and a strong presence on four continents, we are a Software as a Service (SaaS) provider in a high growth phase. Our mission is to empower individuals and organizations, making them more valuable through our innovative software solutions.
Location: Durban – Kwa-Zulu Natal
Position Summary:
The QA Automation Architect plays a critical role in driving both the strategic direction and hands-on implementation of test automation across MagicOrange's platform.
This role combines deep technical expertise with the ability to influence engineering excellence, modernize our QA practice, improve release quality, and scale automation capabilities—including leveraging new AI-powered testing platforms.
The successful candidate will design, evolve, and champion best-in-class automation approaches while remaining actively involved in building and maintaining automated tests and frameworks.
Key Responsibilities:
Strategic Quality & Automation Leadership
- Define and evolve the automation strategy across UI, API, integration, performance, and accessibility testing.
- Evaluate and select modern automation frameworks, tools, and technologies—including AI-based testing—while ensuring compatibility with existing systems (e.g., Robot Framework, JMeter, Axe).
- Establish scalable patterns, coding standards, and quality gates that enable developers/testers to confidently contribute automated tests.
- Lead initiatives to reduce production defects and support incidents through quality analytics, root-cause analysis, and improved test coverage.
- Drive a shift-left testing culture, partnering closely with Engineering to embed testing earlier in the SDLC.
Designing & Developing Automated Tests
- Build, maintain, and refactor robust automated tests for functional, integration, regression, and non-functional quality attributes.
- Implement modular, reusable, and maintainable test automation architectures.
- Utilize existing tools where appropriate while championing modernization and expansion into new frameworks (e.g., Playwright, Cypress, Selenium, API testing frameworks, etc.).
- Incorporate accessibility, performance, and security testing into automated suites when possible.
- Work with the Manual QA Lead to elevate product quality by transitioning key testing areas to automation, shortening regression cycles, and ensuring each release meets or exceeds quality expectations.
AI-Assisted & Intelligent Test Automation
- Use MagicOrange's AI testing platforms (e.g., LambdaTest + KaneAI) to rapidly generate, validate, and optimize UI automation.
- Introduce additional/replacement tooling as guided by the developed strategy.
- Establish governance for AI-generated tests: review processes, stability checks, maintenance guidelines.
Test Data & Environment Management
- Define strategies for managing static and dynamic test data.
- Collaborate with DevOps and Engineering to ensure stable, consistent environments for automated test execution.
- Automate environment setup, teardown, and data seeding where practical.
CI/CD, Quality Gates & Pipelines
- Integrate automated tests into CI/CD pipelines (GitHub Actions, Azure DevOps).
- Work with DevOps to optimize pipeline performance to ensure fast, reliable feedback loops.
- Implement quality gates and automated reporting to support release readiness.
Documentation & Test Design
- Contribute to and maintain the overarching test strategy, automation blueprints, and architecture documentation. This will help the driving of scaling the Test Automation function.
- Define and review test scenarios, test case design, and automation coverage for new and existing features.
Collaboration & Cross-Functional Influence
- Work closely with QA Analysts, Developers, Product Owners, Architects, and DevOps to ensure high-quality delivery.
- Mentor and coach team members in automation practices and modern testing techniques.
- Participate in technical reviews, sprint ceremonies, and product discussions as a quality advocate.
Reporting, Analytics & Quality Metrics
- Provide clear reporting and analytics on automation stability, flakiness, defect trends, and coverage.
- Build or integrate dashboards (e.g., Allure, custom reporting) that improve visibility across Engineering and Product.
- Contribute meaningful insights into release planning, go/no-go decisions, and long-term quality improvements.
Previous Experience
- Minimum 5 years of hands-on software test automation or software development experience (senior-level experience strongly preferred).
- Experience building, maintaining, and scaling automation frameworks.
- Exposure to performance testing, accessibility testing, and non-functional testing beneficial but not required.
Skills and Requirements
Essential Skills
- Strong experience with automation testing across UI and API layers.
- Ability to evaluate, design, and implement test automation frameworks using modern tools (open to any language: Python, JavaScript/TypeScript, Java, C#, etc.).
- Working knowledge of one or more automation frameworks (e.g., Robot Framework, Playwright, Cypress, Selenium, REST-assured, etc.).
- Strong understanding of CI/CD principles.
- Excellent communication, collaboration, and stakeholder engagement skills.
- Strong problem-solving skills and attention to detail.
- Solid understanding of Agile Scrum methodology, testing processes, and QA best practices.
- Understanding of SQL and ability to work with technical requirements and software architecture.
Desirable Skills
- Experience with financial/accounting systems.
- Experience with Microsoft development and testing stacks.
- Experience with cloud-native testing, containerized test environments, or infrastructure-as-code.
- Familiarity with AI-assisted testing or test automation driven by machine learning.
Qualifications:
- Matric
- Relevant Bachelor's degree or Diploma (e.g., BSc Computer Science)
- QA/Software Testing certifications advantageous (e.g., ISTQB)
What we offer:
- Strong entrepreneurial spirit. The ability to make an impact and see the rewards of your efforts.
- Ongoing training on the latest technologies to aid automation for accountants.
- Be part of a high growth industry and product.
- A challenging career in an innovative company.
- Opportunity to influence, working in an open climate, close to decision makers at large blue-chip enterprise with the possibility to make a difference.
- A competitive remuneration package, with flexible pension options.
Join us at MagicOrange and help shape the future of IT Financial Management and FinOps Software by ensuring our customers achieve the highest levels of satisfaction and success.
MagicOrange is an equal opportunity employer, committed to promoting diversity and inclusion in the workplace. We value and appreciate the diverse contributions and perspectives of all our employees.
-
Quality Assurance Automation Architect
8 hours ago
Durban, South Africa NGE Sports Full timeOverview MagicOrange is a globally recognized leader in the IT Financial Management Software market, as acknowledged by Gartner. With customers and a strong presence on four continents, we are a Software as a Service (SaaS) provider in a high growth phase. Our mission is to empower individuals and organizations, making them more valuable through our...
-
AI-Driven QA Automation Architect
4 days ago
Durban, South Africa NGE Sports Full timeA leading IT company in Durban is seeking a QA Automation Architect to drive test automation across their platform. The successful candidate will design automation strategies, implement frameworks, and ensure quality standards. With a minimum of 5 years' experience and a strong background in automation testing, this role offers the chance to lead quality...
-
Head of Quality Assurance
7 days ago
Durban, South Africa Outworx Full timeAbout Us: At Outworx, we are dedicated to delivering exceptional quality and excellence in all aspects of our operations. As a leading provider of BPO solutions, we strive to exceed stakeholder expectations and drive continuous improvement across our business units. Role Purpose: As the Head of Quality Assurance, you will play a pivotal role in ensuring...
-
Quality Assurance Tester
2 weeks ago
Durban, South Africa Helen Lucre Resourcing (Pty) Ltd. Full timeDuties & Responsibilities Automation Testing Learn and become proficient in UiPath for developing automated testing scripts—no prior knowledge required; training will be provided. Design and implement automated test scripts to enhance testing efficiency and accuracy. Integrate automated testing into the overall testing strategy, ensuring seamless alignment...
-
Quality Assurance Officer
2 weeks ago
Durban, KwaZulu-Natal, South Africa Hire Resolve Full time R900 000 - R1 200 000 per yearJob Title: Quality Assurance OfficerHire Resolves client is currently seeking a detail-oriented and experienced Quality Assurance Officer to join their team in Durban, KwaZulu-Natal. The ideal candidate will be responsible for ensuring that all products and services meet the highest quality standards and comply with regulations.Responsibilities:Develop and...
-
Quality Assurance Tester
1 week ago
Durban, South Africa ThoroughTec Full timeAn exciting and challenging opportunity exists for a Quality Assurance Tester. **Location**: Durban, South Africa **Remuneration**: Market-related **Requirements**: - Matric - Relevant Quality Assurance qualification - Proficient in Quality Assurance concepts, test and problem solving techniques - Electrical / Mechanical Engineering knowledge will be...
-
Quality Assurance Auditor
7 days ago
Durban, South Africa BOSS Consult Full time**Job Title**: Quality Assurance Auditor **Location**: Dalbridge, Durban **Salary**: R13,000 - R15,000 PM We are seeking an experienced Quality Assurance Auditor to join our team in, Durban North. **Retail experience is a must**, and having your **own vehicle** is essential for this role. **Key Performance Areas** (including but not limited to): - Audit...
-
Quality Assurance Manager
3 days ago
Durban, South Africa Educor Full time**Quality Assurance Manager ( Academics) ( JB2899)**: Durban, Kwa Zulu Natal - Education **Quality Assurance Manager ( Academics) ( JB2899)** **Pinetown, Durban** **Market Related** Oversee and facilitate an environment for the management of quality related to academic processes at head office level as well as delivery site...
-
Quality Assurance Manager
3 days ago
Durban, South Africa Kontak Recruitment SA Full timeDurban, Kwa Zulu Natal - Education **Quality Assurance Manager ( Academics) ( JB2899)** **Pinetown, Durban** **Market Related** Oversee and facilitate an environment for the management of quality related to academic processes at head office level as well as delivery site level. **Requirements**: Minimum of master’s degree, preferably in quality...
-
Quality Assurance Agent
2 weeks ago
Durban, South Africa Talksure Pty Ltd Full timeTalksure has a fantastic opportunity for Quality Assurance Agents. Do you have the below experience and are you looking for a career in a well-renowned FSP? Then Yes, TALKSURE is the place to be. DUTIES AND RESPONSIBILITIES Create scorecards providing accurate feedback Listening to and assessing calls Provide accurate feedback Report on any trends or...