Job Search and Career Advice Platform

Enable job alerts via email!

Qa Engineer (Payments)

Mindworx Consulting

Cape Town

On-site

ZAR 600 000 - 800 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A consulting firm in Cape Town is looking for a highly skilled Senior Software Quality Engineer with expertise in payments systems. The role involves conducting thorough testing, collaborating with cross-functional teams, and managing quality assurance processes. Candidates should have a solid understanding of SDLC, quality assurance principles, and test automation tools. A bachelor's degree in Computer Science and experience in a similar role are required. This position offers a dynamic environment for those passionate about quality assurance and payments technologies.

Qualifications

  • Proven experience as a Quality Engineer or in a similar role.
  • Strong understanding of the software development life cycle (SDLC) and quality assurance principles.
  • Knowledge in test automation tools and frameworks is an advantage.

Responsibilities

  • Conduct thorough testing of products to identify defects and ensure compliance with quality standards.
  • Collaborate with product managers to create comprehensive test plans and strategies.
  • Execute functional, regression, and system testing as required.

Skills

Quality Assurance
Problem-solving
Communication
Collaboration
Test Automation
Agile Methodologies

Education

Bachelor's degree in Computer Science

Tools

Postman
Selenium
Job description

Reference: CON******-Kyle-1

Key Responsibilities
  • 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: Analyze 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—ensure 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.
Qualifications
  • 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 frameworks (advantage).
  • Familiarity with Agile methodologies and CI/CD processes.
  • Excellent analytical and problem‑solving skills.
  • Effective communication and collaboration abilities.
Preferred Skills
  • Certification in quality assurance or software testing (e.g., ISTQB).
  • Knowledge of security testing principles.
  • Familiarity with testing mobile applications and web services.
Technical Skills

A highly skilled Senior Software Quality Engineer with expertise in payments systems to join our dynamic team.

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

#J-*****-Ljbffr

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.