Company:
Praesignis
Industry: ICT / Telecommunication
Deadline: Not specified
Job Type: Full Time
Experience:
Location: Gauteng
Province: Johannesburg
Field: ICT / Computer
Job Description
- We are looking for a Senior Quality Engineer (Testing) to join our client’s team on a 6-month contract, hybrid working.
Purpose:
- To ensure the reliability, performance, and security of BaaS-enabled banking applications through rigorous manual and automated testing.
Key Responsibilities:
- Develop test strategies for API-driven financial applications.
- Automate functional and regression tests using tools like Postman, Cypress, or Selenium.
- Validate end-to-end integrations across BaaS components, including customer onboarding, KYC, and payments.
- Perform security, compliance, and performance testing in cloud environments.
- Collaborate with developers and analysts to ensure quality within Agile delivery cycles.
- Testing strategy should include automation so we can onboard new customers in quick succession
Skills, Knowledge and Requirements:
- Bachelor’s degree in Computer Science, IT, or related field.
- Experience testing APIs and cloud-based financial systems.
- Familiarity with CI/CD pipelines and tools (Jenkins, GitLab).
- Understanding of banking regulations and security standards (PCI DSS, POPIA).
- ISTQB certification advantageous.
Soft Skills:
- Good communication skills
- Attention to detail and accuracy
- Integrity and Ethical Judgement
- Teamwork and Collaboration
- Initiative and Proactivity
- Adaptability to Technology