Payment Quality Engineer We are currently looking for a Payment Quality Engineer based in Johannesburg and Cape Town. Responsibilities 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 payment systems and quality assurance practices. Follow and manage quality assurance processes and methodologies. Collaborate with product managers and development teams to create comprehensive test plans and test strategies. Execute functional, regression, and system testing as required. Identify, document, and track defects, working closely with development teams to facilitate resolution. Develop and maintain automated test scripts to increase efficiency and test coverage. Analyze quality data and metrics to identify areas for improvement in product development and testing processes. Create and maintain comprehensive test documentation, including test plans, test cases, and test results. Ensure that products comply with industry standards, regulations, and best practices.
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. Certification in quality assurance or software testing (e.g., ISTQB). Knowledge of security testing principles. Familiarity with testing mobile applications and web services. 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).
#J-18808-Ljbffr