Join our team as a Quality Assurance Engineer to design and execute comprehensive test strategies for new features and system releases. Collaborate with engineering teams to ensure quality is integrated early in the development lifecycle. Develop and maintain automated test suites for APIs, backend services, and user interfaces.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Role: Quality Assurance Engineer
Industry: Fintech - AgenticAI in Mortgage Operations
Department: Engineering
Location: South Africa (Remote)
Employment Type: Full-time / Indefinite Contract
Introduction:
Our client is a US-based enhanced AI tech platform transforming the mortgage operations industry.
About the Role:
We are looking for Quality Assurance Engineers to join a new division focused on delivering reliable, high-quality software systems.
This role is ideal for engineers who enjoy breaking systems, building automated testing frameworks, and ensuring high standards of product quality across complex software platforms.
You will work closely with software engineers, data engineers, and DevOps teams to validate functionality, ensure system reliability, and implement scalable testing strategies across backend services, APIs, and user-facing applications.
The ideal candidate exhibits mastery across modern data engineering tools and best practices, excels in designing scalable solutions, and thrives in collaborative and fast-paced environments.
This role is fully remote but candidates must be based in South Africa.
Interested in remote work opportunities in Devops? Discover Devops Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Responsibilities:
- Design and execute comprehensive test strategies for new features and system releases.
- Develop and maintain automated test suites for APIs, backend services, and user interfaces.
- Perform functional, regression, integration, and end-to-end testing.
- Validate API endpoints, workflows, and data integrity across multiple system components.
- Collaborate with engineering teams to ensure quality is integrated early in the development lifecycle.
- Investigate, reproduce, and document software defects with clear diagnostic information.
- Integrate automated testing frameworks into CI/CD pipelines.
- Ensure releases meet quality standards through release validation and post-deployment verification.
- Continuously improve QA processes, testing coverage, and documentation.
Required Skills and Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent experience.
- 3+ years of experience in software quality assurance or QA automation.
- Experience with test automation tools such as Selenium, Cypress, Playwright, or similar frameworks.
- Strong experience testing REST APIs and backend services.
- Experience writing tests or scripts in Python, JavaScript, or similar languages.
- Experience working with Microsoft Azure environments including testing applications deployed in Azure cloud infrastructure.
- Experience working with CI/CD pipelines such as GitHub Actions, GitLab CI, or Jenkins.
- Strong debugging, analytical, and problem-solving skills.
- Ability to communicate clearly and fluently in English, both written and spoken.
- Ability to collaborate effectively within a distributed international engineering team.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
Preferred Qualifications:
- Experience testing data-intensive platforms or data pipelines.
- Familiarity with Docker, Kubernetes, and containerized environments.
- Experience validating microservices architectures.
- Experience with performance or load testing tools.
- Exposure to Azure DevOps or Azure-based deployment workflows.
- Experience building automated regression suites for large systems.
Why Join?
- Opportunity to help build modern cloud infrastructure from the ground up.
- Work on high-scale distributed systems and advanced technology platforms.
- Opportunity to grow with a high-impact engineering organization.
Similar Jobs
Explore other opportunities that match your interests
bullock tech talent partners
Atlassian Jira & Confluence Specialist
Remote Recruitment