Are you a natural problem solver and passionate about Fintech? You might just be what we are looking for! You can be part of the amazing team building Africa’s financial services infrastructure.
What defines success at ImaliPay?
- A can-do attitude
- Willingness to learn
- Outgoing, exuberant personality
- Strong written and verbal communication skills
- Goal-oriented and motivated by KPIs
- Humble
- A positive and optimistic attitude
- Inquisitive
- Problem solver
About the role
At Imalipay, we rely on our dynamic team of engineers to solve the many challenges and puzzles that come with our rapidly evolving technical stack. We’re seeking a Quality Assurance Engineer who is ready to work with new technologies and architectures in a forward-thinking organization that’s always pushing boundaries. Here, you will take complete, end-to-end ownership of projects across the entire stack.
Our ideal candidate has experience building products across the stack and a firm understanding of web frameworks, APIs, databases, and multiple back end languages. You’ll be joining a team working at the forefront of new technology ultimately, delivering amazing global user experiences.
Objectives of this Role
- Participate in all aspects of agile software development including design, implementation, and deployment
- Meet with the development team to discuss verification protocols
- Identify software application weaknesses and targets areas
- Sketching out ideas for automated software test procedures
- Reviewing software bug reports and highlighting problem areas
- Writing automation scripts and implementing software applications
- Troubleshooting automation software and finalizing system procedures
- Identifying quality issues and creating test reports
- Collaborating with the design team to resolve application faults
- Estimating, prioritizing, planning, and coordinating quality testing activities
Responsibilities
- Identifying vulnerabilities in our current network.
- Developing and implementing a comprehensive plan to secure our computing network.
- Monitoring network usage to ensure compliance with security policies.
- Keeping up to date with developments in IT security standards and threats.
- Performing penetration tests to find any flaws.
- Collaborating with management and the IT department to improve security.
- Documenting and responding to threats and security breaches.
- Coordinating incident response across the organization
- Educating the team about security software and best practices for information security.
- Tracking and patching of known vulnerabilities.
Required Qualifications
- Bachelor’s degree in computer science, information technology, or engineering exists
- Previous experience working as a QA Engineer
- Experience in writing clear, concise, and comprehensive test plans and test cases
- Programming skills including automation systems and databases
- Familiarity with programming languages including Java and Javascript
- Excellent analytical skills
- Detailed knowledge of application functions, bug fixing, and testing protocols
- Good written and verbal communication skills
- Strong attention to detail
- Good project management skills
Preferred Qualifications
- Professional certifications
- Experience working in a financial services company
How to apply:
Candidates should forward their CV to: [email protected] using the position as subject of email.