Software Quality Assurance Specialist

2 weeks ago


Cape Town, Western Cape, South Africa MRI Software Full time
Job Title: QA Engineer

At MRI Software, we're on a mission to break new ground and lead the real estate industry into a digital-first future. As a QA Engineer, you'll play a critical role in ensuring our products and services meet the highest standards of quality.

Responsibilities:
  • Develop and execute automated test strategies, leveraging industry best practices in design.
  • Interpret results from manual and automated tests at both application program and user interface layers.
  • Apply defined software testing practices and procedures to drive quality and testability of products and services.
  • Build internal and external relationships essential for delivering quality products and services.
  • Work independently, with general instructions on assignments.
  • Develop software testing requirements, test cases, and test plans.
  • Report software defects in detail, gathering information from customers, tech support, or internal resources.
  • Analyze offerings against functional and non-functional requirements.
  • Create clearly documented plans, designs, and results.
  • Contribute to design and code review sessions.
Requirements:
  • 0-2 years in software QA testing and test automation.
Personal Skills:
  • Strong analytical skills and attention to detail.
  • Effective organizational, time management, prioritization, and communication skills.
  • Ability to effectively manage multiple work assignments.
  • Ability to work well individually and within a cross-functional team.
  • Display 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 an emphasis on 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 (e.g., Puppet, Ansible, Chef, etc.).
  • Deployment Tools (e.g., Jenkins, TeamCity, etc.).
  • Integration with code repositories (e.g., GitLab, GitHub, BitBucket, etc.).
  • Knowledge of branching and merging strategies (Git Flow, etc.).
  • Expertise in software development methodologies (Agile).
Education and Experience:
  • N. Diploma or B-Tech/degree in Information Technology, Computer Science, or Engineering degree.
  • ISTQB certification.
  • Experience in enterprise software testing and development for large corporate clients.
Perks:
  • We offer a competitive salary and benefits package.
  • A flexible working environment with 3 days of working from home per week.
  • Opportunities for long-term career growth and professional development.
  • A supportive and inclusive team environment.


  • Cape Town, Western Cape, South Africa BET Software Full time

    Job Title: Software Quality Assurance SpecialistJob Summary: We are seeking an experienced Software Quality Assurance Specialist to join our team at BET Software. The ideal candidate will have a strong background in software testing and quality assurance, with a focus on manual functional and API testing.Key Responsibilities:Develop and execute manual...


  • Cape Town, Western Cape, South Africa BET Software Full time

    Job Title: Advanced Software Quality Assurance SpecialistJob Summary:We are seeking a highly skilled Advanced Software Quality Assurance Specialist to join our team at BET Software. As an integral part of our quality assurance team, you will be responsible for the development and execution of automation and load testing scripts, ensuring thorough test...


  • Cape Town, Western Cape, South Africa Spinnaker Software Full time

    Job DescriptionWe are seeking a detail-oriented Software Quality Assurance Specialist to join our team at Spinnaker Software.This role involves playing a vital part in ensuring the high quality of our software products. As a QA Analyst, your primary responsibility will be to identify and report bugs, defects, and areas for improvement in our applications.You...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    MRI Software is a leading provider of real estate software solutions, with a mission to improve people's lives through flexible and game-changing technology. We are seeking a talented Quality Assurance Specialist to join our team and contribute to the success of our customers.We offer a unique opportunity to work in a dynamic and fast-paced environment,...


  • Cape Town, Western Cape, South Africa BET Software Full time

    Job Description:We are seeking an experienced Intermediate Quality Assurance Analyst to join our team at BET Software in Cape Town. This role is perfect for someone with a proven track record in software testing and a passion for elevating quality assurance.Key Responsibilities:Analysis and Design: Examine documentation such as business requirements and...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Quality Assurance RoleWe are seeking a skilled Software Quality Assurance Specialist to join our team at Communicate Recruitment. As a key member of our quality assurance team, you will play a crucial role in ensuring the highest standards of quality in our software products.Key Responsibilities:Develop and execute comprehensive quality assurance plans to...


  • Cape Town, Western Cape, South Africa DLK Group Full time

    Job DescriptionDLK Group is seeking a skilled Software Quality Assurance Specialist to join our team. As a Software Quality Assurance Specialist, you will be responsible for ensuring the quality of our software applications.Key Responsibilities:Create test cases and test requirementsDevelop user acceptance criteriaPerform application testing and quality...


  • Cape Town, Western Cape, South Africa Spinnaker Software Full time

    Job OverviewAt Spinnaker Software, we are seeking a Quality Assurance Test Specialist to join our Technical Team. As a key member of the team, you will play a vital role in ensuring the high quality of our software products.About the RoleThe primary responsibility of this position is to test bugs and tasks logged on TFS, ensuring they have been fixed and...


  • Cape Town, Western Cape, South Africa TalentCru Full time

    Software Quality Assurance SpecialistAre you passionate about ensuring the highest quality in software delivery? We are seeking a skilled Software Quality Assurance Specialist to play a pivotal role in our mission to provide cutting-edge Financial Services, Enterprise, Merchant, and Retail solutions across various African markets.As a Software Quality...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    About MRI SoftwareMRI Software is a global leader in real estate software, dedicated to delivering innovative solutions that improve people's lives. With a rich history dating back to 1971, we've built a reputation for excellence and a commitment to empowering our teams to reach their full potential.Job SummaryWe're seeking a talented QA Engineer to join our...


  • Cape Town, Western Cape, South Africa IOCO Full time

    We are looking for a skilled Software Quality Assurance Specialist to join our team at IOCO. In this role, you will be responsible for designing and executing test plans on applications to ensure their quality and reliability.Key responsibilities will include:Participating in the development process to identify areas for improvementDeveloping comprehensive...


  • Cape Town, Western Cape, South Africa The Capital International Group Full time

    Quality Assurance SpecialistAre you passionate about delivering high-quality software solutions? Capital International is looking for a Quality Assurance Specialist to join our dynamic team.The primary goal of the Quality Assurance Specialist is to ensure that our software products meet the highest standards of quality, reliability, and customer...


  • Cape Town, Western Cape, South Africa DLK Group (PTY) Ltd Full time

    Job OverviewWe are seeking a skilled Software Quality Assurance Specialist to ensure the functionality, usability, and quality of software solutions from a functional analyst and user experience perspective.This role involves supporting testing processes, preparing test cases and plans, and drafting comprehensive test documentation.Conduct functional, visual...


  • Cape Town, Western Cape, South Africa Star Personnel Recruitment Ltd Full time

    Software Quality Assurance SpecialistStar Personnel Recruitment Ltd is seeking a highly skilled Software Quality Assurance Specialist to join our team. As a key member of our software development process, you will be responsible for ensuring the delivery of high-quality software products through comprehensive testing methodologies.Key Responsibilities:Design...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    We are seeking a highly skilled Senior Software Quality Assurance Specialist to join our team at Communicate Recruitment in Cape Town.Job Description:The ideal candidate will have a strong background in software quality assurance and be experienced in creating and executing test plans that uncover bugs. They should also have sharp detective skills, keen eye...


  • Cape Town, Western Cape, South Africa DLK Group Full time

    Job Description:At DLK Group, we are seeking a highly skilled Software Quality Assurance Specialist to join our team. The ideal candidate will be responsible for creating test cases, requirements, and user acceptance criteria, as well as executing all levels of testing, including system, integration, and regression testing.Key Responsibilities:Develop and...


  • Cape Town, Western Cape, South Africa MSP Staffing LTD Full time

    We are seeking a highly skilled and experienced Software Quality Assurance Specialist to join our team at MSP Staffing LTD. The ideal candidate will have expertise in RESTful API, GUI, and manual testing.Key Requirements:4 years of experience in software testingBSc/ BTech/ N.Dip in Computer Science or related fieldProficiency in Restful API Design, GUI...


  • Cape Town, Western Cape, South Africa Lesaka Technologies Full time

    We are seeking an experienced Software Quality Assurance Specialist to join our team at Lesaka Technologies in Century City, Cape Town. As a key member of our software development life cycle, you will be responsible for ensuring the highest level of quality in our software products.About the RoleThis is a hybrid/onsite position that requires collaboration...


  • Cape Town, Western Cape, South Africa Spinnaker Software Full time

    As a key member of Spinnaker Software, the Quality Assurance Manager will oversee the team responsible for ensuring top-notch quality software in projects.This role requires a candidate with a solid background in QA and experience with enterprise-level QA planning and processes. Strong focus on QA automation and aligning QA practices with the company's...


  • Cape Town, Western Cape, South Africa Red Ember Recruitment (PTY) Ltd Full time

    Job DescriptionRed Ember Recruitment is seeking a skilled Software Quality Assurance Specialist for a 6-month contract in Cape Town. The ideal candidate will have a proven track record in software testing, with the ability to interpret and perceive requirements, work independently, and deliver high-quality results.This position will be responsible for the...