QA Engineer
Remote / Online - Candidates ideally in
Cape Town, 7100, South Africa
Listing for:
MRI Software
Full Time, Remote/Work from Home
position
Listed on 2025-12-15
Job specializations:
-
Software Development
Software Engineer, Software Testing, DevOps, Agile Developer
Job Description & How to Apply Below
From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you.
Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups and our promise to empower our teams to reach their full potential are a few examples of what makes MRI Software special.
And we’re insanely dedicated to creating a work environment that you look forward to every single day. That’s why we invest heavily in our employee engagement, so you enjoy the tech industry’s best perks. Together with the whole Pride, (lion roar for "family") employees, customers, and partners, we’re on a mission to break new ground and lead the real estate industry into a digital-first future.
We understand the need to provide a flexible working environment partnered with team collaboration and socialisation. Therefore, we operate a hybrid working model with 3 days of working from home per week. This role is based in the Cape Town office.
To support our rapid growth, we are seeking talented, motivated QA Engineer that bring a passion for releasing quality products for our customers. QA Engineers work closely with MRI Software customers and team members to ensure products and services work in a fully integrated manner as expected by the customer.
MRI Software offers opportunities for long-term career growth to successful QA Engineers who aspire to deeper technical, project management or other leadership roles in the company as we believe in building our team from within.
RESPONSIBILITIES:
Define and execute automated test strategies, using industry Best Practices in the design.Interpret the results of manual and automated tests at both the Application Program and user interface layers.Applies defined software testing practices and procedures to drive quality and testability of products and services.Exercise’s judgment in application of methods and procedures to evaluate quality products and services.Builds productive internal and external relationships that are essential to delivering quality products and services.Works independently, with general instructions on assignments.Develops software testing requirements, test cases, and test plans.Report’s software defects in detail with information gathered from customers, tech support or other internal resources.Analyses offerings against functional and non-functional requirements.Creates clearly documented plans, designs and results.Contributes to design and code review sessions.Learns new emerging functional and technical skills that are relevant to MRI Software.REQUIREMENTS:
0-2 years in Software QA Testing and Test AutomationPERSONAL
SKILLS:
Strong analytical skills and attention to detail.Effective organizational, time management, prioritization & communication skills.Ability to effectively manage multiple work assignments.Ability to work well individually and within a cross functional team.Displays passion for the design, development, and testing of quality software.TECHNICAL
SKILLS:
Direct project involvement and leadership of projects delivering software solutions (enterprise software a plus.)Familiarity with SDLC with emphasis on those areas for which Quality Assurance is primarily responsible.Experience with UI automation tools and performance testing tools a plus.Software testing experience (manual and automation)Experience using code deployment tools (eg Puppet, Ansible, Chef, etc.)Deployment Tools (eg. Jenkins, Team City, etc.)Integration with code repositories (eg GitLAB, GitHUB, Bit Bucket, etc.)Knowledge of branching and merging strategies (Git Flow, etc.)Expertise in software development methodologies (Agile)Self-starterHigh attention to detail and accuracyDeadline driven, able to work in pressurized environmentCompliance with procedures and processesMust be able to work well as part of a team and independentlyGood analysis skills;
Good problem-solving skillsMust have a drive for helping peersMust have a positive and professional attitudeExcellent communication skillsED…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: