Role Overview
We are seeking a skilled Quality Assurance Engineer with a strong development experience to join our dynamic team. The ideal candidate will have a strong background in fintech, particularly in payment systems, and the ability to build comprehensive testing modules based on set of complex business requirements. A robust understanding of payment processing flows, including authorization, clearing, and settlement is necessary.
The incumbent must have the following:
- Bachelor's degree in computer science, Engineering, or related field with minimum 2 years Automation/ technical testing experience.
- Familiar with Web Services or API technologies (i.e., SOAP, REST, XML & JSON).
What will give an edge to your application:
- 3+ years of experience in software quality assurance, with at least 2 years in the fintech industry
- Relevant certifications, such as ISTQB or CSTE, are a plus.
- Proficiency in at least one programming language (e.g., Java, Python, Go) or scripting languages (e.g., Bash, PowerShell) will be an advantage.
- Deep understanding of software testing methodologies, including Agile testing practices
- Experience or Familiarity with microservice architectures and cloud platforms (Azure, AWS, etc....)
- Experience with security testing tools and methodologies (e.g., OWASP, Burp Suite)
- Knowledge of containerization technologies (e.g., Docker, Kubernetes) and orchestration
- Excellent problem-solving and analytical skills
- Strong communication and teamwork abilities
- Strong understanding of risk-based testing methodologies and their application in fintech environments