Payment Quality Engineer

3 weeks ago


Johannesburg, South Africa Planet10 Full time

We are currently looking for a Payment Quality Engineer for a client based in Johannesburg and Cape Town.  

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Certification in quality assurance or software testing (e.g., ISTQB).
  • Knowledge of security testing principles.
  • Familiarity with testing mobile applications and web services.
  • Proven experience as a Quality Engineer or in a similar role.
  • Strong understanding of software development life cycle (SDLC) and quality assurance principles.
  • Knowledge in test automation tools and frameworks (advantage).
  • Familiarity with Agile methodologies and CI/CD processes.
  • Excellent analytical and problem-solving skills.
  • Effective communication and collaboration abilities.

Technical Skills:

  • A highly skilled Senior Software Quality Engineer with expertise in payments systems to join our dynamic team.
  • The ideal candidate will have a deep understanding of real-time clearance, electronic funds transfer (EFT), rapid payment programs, EFT collections, Debicheck collections, and a comprehensive knowledge of payments standards including Pain files, Pacs files, ISO codes, and messaging protocols. Banking knowledge, particularly in the context of payments, is essential for this role. Moreover, experience in industry-specific testing methodologies is highly desirable.
  • Conduct thorough testing of payment-related APIs, ensuring compatibility, functionality, and security.
  • Analyze payment processing workflows and identify areas for optimization and improvement.
  • Stay up-to-date with industry trends and standards related to payments systems and quality assurance practices.
  • In-depth understanding of payment standards and protocols such as Pain files, Pacs files, ISO codes, and messaging formats.
  • Strong knowledge of banking processes and systems, particularly in the context of payments.
  • Proficiency in API testing and automation tools/frameworks (e.g., Postman, Selenium).
  • Familiarity with industry-specific testing methodologies and regulatory requirements.

Quality Assurance:

  • Follow, and manage quality assurance processes and methodologies.
  • Conduct thorough testing of products to identify defects and ensure compliance with quality standards.

Test Planning and Strategy:

  • Collaborate with product managers and development teams to create comprehensive test plans and test strategies.
  • Define test objectives, scope, and success criteria for testing phases.

Test Execution:

  • Execute functional, regression, and system testing as required.
  • Identify, document, and track defects, working closely with development teams to facilitate resolution.

Automation Testing (Advantage) :

  • Develop and maintain automated test scripts to increase efficiency and test coverage.
  • Integrate automated tests into the continuous integration/continuous deployment (CI/CD) pipeline.

Process Improvement:

  • Analyse quality data and metrics to identify areas for improvement in product development and testing processes.
  • Propose and implement process enhancements to optimize efficiency and reduce defects.

Collaboration:

  • Work closely with cross-functional teams, including developers, product managers, and business analysts, to ensure a collaborative and integrated approach to quality assurance.

Documentation:

  • Create and maintain comprehensive test documentation, including test plans, test cases, and test results.
  • Generate reports on testing activities, defects, and overall product quality.

Compliance and Standards:

  • Ensure that products comply with industry standards, regulations, and best practices.
  • Stay informed about industry trends and advancements in quality assurance methodologies.

 



  • Johannesburg, South Africa Planet10 Full time

    We are currently looking for a Payment Quality Engineer for a client based in Johannesburg and Cape Town.  Bachelor's degree in Computer Science, Engineering, or a related field.Certification in quality assurance or software testing (e.g., ISTQB).Knowledge of security testing principles.Familiarity with testing mobile applications and web services.Proven...


  • Johannesburg, South Africa Planet10 Full time

    We are currently looking for a Payment Quality Engineer based in Johannesburg and Cape Town. Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience as a Quality Engineer or in a similar role. Strong understanding of software development life cycle (SDLC) and quality assurance principles. Knowledge in test automation tools...


  • Johannesburg, South Africa Planet10 Full time

    We are currently looking for a Payment Quality Engineer based in Johannesburg and Cape Town.Bachelor's degree in Computer Science, Engineering, or a related field.Proven experience as a Quality Engineer or in a similar role.Strong understanding of software development life cycle (SDLC) and quality assurance principles.Knowledge in test automation tools and...

  • Domestic Payments

    1 month ago


    Johannesburg, South Africa Absa Bank Limited Full time

    Bring your possibility to life! Define your career with us - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.Job Summary Join...

  • Engineer, Quality

    1 week ago


    Johannesburg, South Africa Standard Bank Group Full time

    Job Description To facilitate the test effort's success by driving quality and test advocacy, resource planning and management, and resolution of issues that impede the test effort. To act as a trusted / expert advisor and specialist resource that provides leadership in all quality engineering related activities, including providing guidance on...


  • Johannesburg, South Africa Nedbank Full time

    **Job Purpose** - To take accountability of bank-wide payment manual operations, ensuring the safe, efficient, and client-centric execution of payment transactions. To ensure that the relevant payment channels and services are aligned to Nedbank Group payment’s initiatives in collaboration with Group Technology, ensuring the efficiency and stability of...


  • Johannesburg, South Africa PayTech Nexus Ltd Full time

    OverviewWe are looking for an experienced payments person, with skills in implementing payment solutions in South Africa. This is a 12-month contract opportunity, based in JohannesburgProject scope: Drive sales and implementation of a new payment solutions in South Africa.Primary Role Partner with hiring organisations internal business and product teams to...

  • Help Desk Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Quality Select Recruitment Full time

    We are looking for a skilled and customer-focused Service Desk Engineer to join our IT team. The Service Desk Engineer will be responsible for providing technical support and assistance to end-users, resolving IT issues, and ensuring the smooth functio... Technical Support: Provide first and second-level technical support to end-users via phone, email,...


  • Johannesburg, South Africa Expleo Full time

    Responsibilities Manages various technical phases within a project or multiple smaller projects with moderate scope and occasionally complex tasks. Overseeing personal and team time management under specific conditions. Crafts high-caliber scripts using preferred tools, integrating them into scenarios for testing specified non-functional use cases. ...


  • Johannesburg, South Africa SavageOne Pty Ltd Full time

    Position Summary:The Senior Quality Assurance Engineer will play a critical role in championing quality across our organization. You will lead the design and implementation of comprehensive testing strategies, methodologies, and processes to ensure the delivery of high-quality software solutions. This role offers a unique opportunity to leverage your...


  • Johannesburg, South Africa Indsafri Full time

    Test Automation Development: Design, develop, and maintain automated test scripts using Java, Maven, Eclipse/IntelliJ, Cucumber, Selenium, and Rest Assured.Environment Setup: Configure and manage environments for executing Selenium UI tests and Rest Assured API tests.Quality Assurance: Ensure the highest quality of software through rigorous testing and...


  • Johannesburg, South Africa Hire Resolve Full time

    Hire Resolve is currently seeking a Quality Assurance Engineer to join our client's team in the Construction Industry. As a leading recruitment firm, Hire Resolve is dedicated to finding the best candidates for our clients' needs, ensuring success for both the individual and the company. In this role, you will play a critical role in ensuring the quality and...


  • Johannesburg, South Africa BankservAfrica Full time

    **Do you see a future that includes more?** **More exposure to innovative technologies, more personal growth, more experience?** **Look at the position we have available and see how, together we can shape your future, so that you can give more and include more.**: - Job Title- Manager Product Payments- Location- Selby - Johannesburg, GP 2001 ZA (Primary)-...

  • Quality Inspector

    1 month ago


    Johannesburg, South Africa HR Xchange Full time

    This global company is a leader in the manufacturing and engineering industry, specialising in providing innovative solutions to the mining sector. All their products are designed in-house by their dynamic engineering team.  We are seeking an experienced Quality Inspector with a strong background in manufacturing and engineering.Key ResponsibilitiesConduct...

  • Quality Inspector

    1 month ago


    Johannesburg, South Africa Hr Xchange Full time

    This global company is a leader in the manufacturing and engineering industry, specialising in providing innovative solutions to the mining sector. All their products are designed in-house by their dynamic engineering team.  We are seeking an experienced Quality Officer with a strong background in manufacturing and engineering.Key ResponsibilitiesConduct...

  • Quality Inspector

    3 weeks ago


    Johannesburg, South Africa Hr Xchange Full time

    This global company is a leader in the manufacturing and engineering industry, specialising in providing innovative solutions to the mining sector. All their products are designed in-house by their dynamic engineering team.   We are seeking an experienced Quality Officer with a strong background in manufacturing and engineering . Key...


  • Johannesburg, South Africa Freedom Won (Pty) Ltd Full time

    The **Engineering Administrator **will primarily provide administrative support for the Engineering department, including word processing, presentation preparation in PowerPoint, database administration in SAP, and calendar maintenance for the management team. **Key Responsibilities**: - Administering Engineering Involvement with Remote and Site...


  • Johannesburg, South Africa Absa Bank Limited Full time

    Bring your possibility to life! Define your career with us - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.Job...


  • Johannesburg, South Africa Easy Recruit SA Full time

    Purpose of this job Lead Quality Auditor shall manage /conduct audit for Quality Management System Section within QA/QC Department ,Projects and shall be responsible for NEOM Quality Management System ,Quality Strategies ,Policies ,Processes and Standards Required Qualifications Bachelors degree in Engineering ,Business Administration ,Quality Management...

  • Industrial Engineer

    1 month ago


    Johannesburg, South Africa Quality Connect Staffing Full time

    Duties & ResponsibilitiesMust be able to work un-supervised within a team and possess clear communication skills. The individual must be energetic and able to cope with physical tasks. Good verbal communication skills. Good eye-hand coordination. Good Leadership. Analytical and Critical Thinking Ability Logical Thinking and Judgment Ability Hard...