QA Engineer

1 month ago


Cape Town, South Africa Collinson Full time

Purpose of the job

The role of a Senior QA Engineer is to collaborate and work within agile scrum teams (Squads as per the Spotify model) – ensuring Functional and non-functional testing has been done to mitigate risks for the solution/delivery. You will work closely with the agile team members, such as Product Owners, Analysts, Developers and Technical Leads and champion quality through understanding Business risk and impact and ensure that an accurate quality level is assessed and communicated for the application under test.

You will assess what tests are suitable for regression and automate tests depending on the requirement.

Mentor the testers in the team on tools and techniques.

Key Responsibilities

· Prepare test cases corresponding to business and functional requirements

· Carry out both manual and automated tests to establish the quality of the software under test

· Work with team in participating in all estimations and planning sessions, defining, and creating test criteria

· Use the appropriate test automation framework in Specflow

· Contribute to continuous testing in the CI/CD pipeline

· Follow Test Data and Test Case execution processes

· Provide the link between the development team and business representatives regarding testing and quality

· Detect bugs and issues as early as possible in the process, log and prioritise

· Testing of REST API’s using restsharp/postman

· Prevent bugs and issues by thinking of relevant scenarios that can help meet the validation of acceptance criteria at story development stage

· Be the advocate for quality when testing is being discussed

· Bring value to requirements engineering (such as three-amigos conversations) to prevent quality issues arising from requirements, drive and implement the Shift Left QA approach

Knowledge, skills and experience required

· Good understanding of agile software development lifecycle including open-source test automation tools and frameworks

· Experience of working in a fast-paced Agile team with CI/CD and C#

· Experience in ability to automate using Specflow , RestSharp

· Experience in testing API/microservices using postman

· Experience in using any test management tools 

· Experience in using JIRA

· Experience in using GitHub/TeamCity 

· Experience of mentoring testers in the team. 

· Extensive knowledge of automating, debugging and maintaining API tests and frameworks 

· Understand and apply SOLID principles for patterns in developing Automation frameworks. 

· Ability to work with team members to troubleshoot any problems and ensuring that all relevant personnel are kept informed of progress.

· Excellent communication, interpersonal, time management skills, efficient team player, readily adapt to new technologies and environments. Have ability to work well in a team or as an individual.

Other Skills:

· Identify and communicate patterns to improve software development

· Advocate and evangelise for best practises like Test Driven Development (TDD), Behaviour Driven Development (BDD), Continuous Integration (CI) and Continuous Delivery (CD)

· Help to maintain and develop automated test suites, aiming for constant improvement

· Provide regular and accurate reports of progress

· Compile user guides, documentation and instruction pages for other QA team members

· Be the point of contact for testing within a Scrum team

· Make testing related decisions on behalf of the Scrum team

· Look for gaps in process and seek to make improvement

· Assist with interviewing new candidates

· Help new starters with the on-boarding process

· Mentor new QA team members in testing and in test automation


  • QA Automation Engineer

    2 months ago


    Cape Town, Western Cape, South Africa Ecentric Payment Systems Full time

    Job OverviewWe are seeking a highly skilled QA Automation Engineer to join our team at Ecentric Payment Systems. As a key member of our team, you will be responsible for designing, developing, and executing automated tests to ensure the highest level of software quality.Key ResponsibilitiesDesign and develop automated test scripts using BDD frameworks such...

  • QA Automation Engineer

    2 months ago


    Cape Town, Western Cape, South Africa Ecentric Payment Systems Full time

    Job DescriptionWe are seeking a highly skilled QA Automation Engineer to join our team at Ecentric Payment Systems. As a key member of our team, you will be responsible for designing, developing, and executing automated tests to ensure the highest level of software quality.Key ResponsibilitiesDesign and develop automated test scripts using BDD frameworks...

  • Staff QA Engineer

    2 weeks ago


    Cape Town, South Africa Yoco Full time

    Job title : Staff QA EngineerJob Location : Western Cape, Cape TownDeadline : December 07, 2024Quick Recommended Links Jobs by Location Job by industries About you

  • Staff QA Engineer

    1 week ago


    Cape Town, South Africa Yoco Full time

    Job title : Staff QA Engineer Job Location : Western Cape, Cape Town Deadline : December 07, 2024 Quick Recommended Links Jobs by Location Job by industries About you

  • QA Engineer

    6 months ago


    Cape Town, South Africa MRI Software Full time

    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...


  • Cape Town, Western Cape, South Africa Dimension Data Full time

    Job OverviewThis is a senior position based in Cape Town, South Africa.About the RoleWe are seeking an experienced QA Automation Engineer with expertise in manual testing and development of test cases. The ideal candidate will have a strong background in Agile methodology and experience working in the financial services industry.Key ResponsibilitiesDesign...

  • QA Automation Engineer

    2 months ago


    Cape Town, South Africa Ecentric Payment Systems Full time

    Job Description To ensure your application is successfully received and that you can smoothly complete the screening process, we encourage you to apply through our Career Portal:www.ecentric.co.za. We look forward to reviewing your submission! Introduction: Our team offers comprehensive experience and expertise across the South African (and beyond)...

  • QA Analyst

    6 months ago


    Cape Town, South Africa eKomi Full time

    iAbout Us: eKomi, The Feedback Company, is a leading provider of customer feedback and review management services. Our mission is to help businesses harness the power of authentic customer feedback to build trust and improve their products and services. We are looking for a meticulous and highly skilled QA Operator to join our dynamic team. **Key...

  • QA Manager

    6 months ago


    Cape Town, South Africa redPanda Software Full time

    **About redPanda Software** redPanda Software is a Retail Software Solutions company, with clients locally and internationally. Our offerings include various products and bespoke cloud, mobile and enterprise solutions, and managed services. Our strength is our rich retail background and experience, our technical abilities and our core values, **Pride,...

  • QA Lead

    8 months ago


    Cape Town, South Africa THE SKILLS MINE (PTY) LTD Full time

    **Responsibilities** - Leading and monitoring the QA team in the development and execution of comprehensive testing strategies and methodologies - Oversee the daily operations of the testing team, ensuring all tasks are tested thoroughly - Create and implement testing strategies and methodologies that align with the company's goals and objectives - Develop...

  • QA Automation Engineer

    2 months ago


    Cape Town, South Africa Ecentric Payment Systems Full time

    To ensure your application is successfully received and that you can smoothly complete the screening process, we encourage you to apply through our Career Portal:. We look forward to reviewing your submission! Introduction: Our team offers comprehensive experience and expertise across the South African (and beyond) payment gateways landscape. To...

  • Senior QA Engineer

    3 months ago


    Western Cape, South Africa Goldman Tech Resourcing Full time

    Are you a senior QA Engineer looking for a new opportunity? This could be for you Requirements: · Bachelors degree in computer science, Engineering, or related field. · 7 years experience as a Quality Assurance Engineer. · Strong understanding of software testing methodologies, tools, and techniques. Hands-on experience with project management tools, for...

  • QA Advisor

    2 months ago


    Cape Town, South Africa Jobted ZA C2 Full time

    Overview Hire Resolve is currently seeking a dedicated QA Advisor to join our client’s team in Cape Town. As a leading recruitment agency, we focus on placing quality professionals in reputable organizations, and we pride ourselves on matching the right talent to the right positions. In this role, you will work closely with various teams to ensure...

  • QA Advisor

    2 months ago


    Cape Town, South Africa Jobted ZA C2 Full time

    Overview Hire Resolve is on the lookout for a QA Advisor based in Cape Town to enhance our client’s quality assurance initiatives. The QA Advisor will play a crucial role in ensuring that the quality assurance framework aligns with industry standards and regulatory requirements. Responsibilities - Provide assistance on quality issues across all business...

  • QA Analyst

    6 months ago


    Cape Town, South Africa Mass Staffing Projects Full time

    **Job Information** - Location- Cape Town- Salary- 20 - 40 k Pm- Job Type- Permanent- Education- 3 year minimum Tertiary course completed in the field. B.Eng. Electronic & Computer Engineering or B.Eng Computer Science and Mathematics preferred.- Experience- 4+ Years Experience- Reference- QACT030222- - it.jobs(at)staffingprojects.co.za- Fax- 0867502867We...


  • Cape Town, South Africa Jobted ZA C2 Full time

    Overview Hire Resolve’s client seeking a highly skilled and experienced QA Advisor to join their team in the Western Cape region. The ideal candidate will be responsible for ensuring the quality and compliance of all products and services provided by the company. This role requires a keen attention to detail, excellent communication skills, and the...

  • Business Systems QA

    3 months ago


    Cape Town, South Africa Job Crystal Full time

    A specialised Technology and Business solutions company is looking for an experienced Business Systems QA/Tester to test documents, lead testing procedures, and ensure customer satisfaction, and also to work with an engineering development team to make updates to software. **DUTIES & RESPONSIBILITIES, NOT LIMITED TO**: - Review and analyse system...

  • QA Automation

    3 days ago


    Western Cape, South Africa Flash Full time

    **RESPONSIBILITIES**: - Develop comprehensive test cases (manual and automated) and perform result analysis to ensure quality standards are met. - Take ownership of QA processes for assigned project teams, driving excellence in testing and quality assurance. - Collaborate with Senior QA Engineers to craft effective strategies and robust test plans. - Assist...

  • QA Advisor

    3 months ago


    Cape Town, South Africa Lesedi Full time

    **PURPOSE OF ROLE** To provide: Technical Governance and Support **KEY PERFORMANCE AREAS** - Provide support on quality issues to all areas of the business including construction delivery, proposals, procurement, and business services. - Participate in Supply Chain management processes. - Preparation and execution of PQPs and PMPs on all Nuclear...

  • Sales QA Specialist

    6 months ago


    Cape Town, South Africa Debtline Full time

    **Who are we and what do we believe in?** We’re deeply digitally focused, highly energetic, and very ambitious. Inala Money Group forms part of the Balfour Group which was founded in 2017, merging several successful tech businesses. The engine that drives our growth is an exceptional combination of technology, marketing, sales and revenue collection,...