Company Info
Large organization
Duplo is building the platform to power the next generation of financial services. Our mission is to help companies expand financial access for all.
200 + Employees
Duplo is building the platform to power the next generation of financial services. Our mission is to help companies expand financial access for all. Our simple and powerful banking-as-a-service API helps companies quickly launch financial products.
1). Senior Quality Assurance Engineer
Location: Lagos
Employment Type: Full time
Department: Technology
Role Summary
- This is a unique opportunity. You’ll have the responsibility and resources to take a significant part in the creation of a paradigm-changing product that will impact millions.
Responsibilities
- Design and implement testing plans for products.
- Draft quality assurance policies and procedures.
- Identify procedures and scenarios for the quality control of products and services.
- Perform product regressions and inform the development team of defects.
- Communicate quantitative and qualitative findings from test results to the development team.
- Take responsibility for tracking the platforms stability, predictability and user experience while keeping an eye on defects.
- Ensure that the final product satisfies the product requirements and meet end-user expectations.
- Spot areas for improvement to enhance the product’s stability and performance.
- Research the current market for similar products and compare results.
- Document bugs found and other software issues, and write reports detailing these issues and the potential problems they may create.
- Develop and execute test plans to ensure that all objectives are met.
- Implement and monitor automated test scripts to assess functionality, reliability, performance, and quality of the service or product.
- Recommend, implement, and monitor preventative and corrective actions to ensure that quality assurance standards are achieved.
- Investigate customer complaints and product issues.
- Ensure ongoing compliance with quality and industry regulatory requirements.
- Perform other functions related to Service Management.
- Designing test automation strategy, automating and maintaining UI and API regression tests.
Technical & Professional Requirements
- 5+ years of experience in Quality Assurance with a focus on financial services.
- Deep understanding of API principles and experience with Postman, Rest-assured or similar.
- Experience in drafting quality assurance policies and procedures.
- Strong analytical and problem solving skills.
- Proficient in developing and maintaining automated test suites using industry-standard tools (e.g., Selenium, Cypress, Playwright).
- Experience with performance testing tools (e.g., JMeter, LoadRunner) and analyzing performance bottlenecks.
- Experience in writing quality test plans, test cases, bug reports and test reports.
- Experience in quality inspection, auditing, and testing.
- Excellent communication skills, both written and verbal; ability to explain technical concepts to non-technical audiences.
- An execution mindset, good analytic skills and a team-play attitude.
- Prior experience working in fintech is mandatory.
Application Closing Date
Not Specified.
===
===
2). Mid-Level Backend Engineer (PHP)
Location: Lagos (Hybrid)
Department: Technology
Description
- This is a unique opportunity. You’ll have the responsibility and resources to take a significant part in the creation of a paradigm-changing product that will impact millions.
Responsibilities
- Work closely with engineering leads to aiding with architecture decisions for the application and supporting infrastructure.
- Help develop and own release versioning control and related documentation.
- Design and implement testing and quality validation strategies.
- Building Restful APIs, SDKs, backend features, micro-services and infrastructure.
Technical & Professional Requirements
- Strong knowledge of PHP and Laravel frameworks.
- Minimum of 4 years experience as a Backend Engineer within the Fintech space
- Solid understanding of HTTP protocol and how server-side code is processed on the client.
- Experience with Eloquent ORM.
- Strong working knowledge of Relational databases and NoSQL DB (Mongo DB).
- SQL / Database Queries.
- Strong understanding of software development and design patterns.
- Have a reasonable understanding of containerization (Docker, Kubernetes)
- Have strong experience creating and automating E2E tests.
- An execution mindset, good analytic skills and a team-play attitude.
- Ability to handle multiple projects and competing deadlines.
- Experience with deploying code multiple times a day.
- Experience with Scrum/Agile methodologies (Jira)
- Excellent communication and organizational skills.
Application Closing Date
Not Specified.
===
===
3). Senior Backend Engineer (PHP)
Location: Lagos (Hybrid)
Department: Technology
Description
- This is a unique opportunity. You’ll have the responsibility and resources to take a significant part in the creation of a paradigm-changing product that will impact millions.
Responsibilities
- Work closely with engineering leads to aiding with architecture decisions for the application and supporting infrastructure.
- Help develop and own release versioning control and related documentation.
- Design and implement testing and quality validation strategies.
- Building Restful APIs, SDKs, backend features, micro-services and infrastructure.
Technical & Professional Requirements
- Strong knowledge of PHP and Laravel frameworks.
- 6-7 years experience as a Senior Backend Engineer within the Fintech space
- Solid understanding of HTTP protocol and how server-side code is processed on the client.
- Experience with Eloquent ORM.
- Strong working knowledge of Relational databases and NoSQL DB (Mongo DB).
- SQL / Database Queries.
- Strong understanding of software development and design patterns.
- Have a reasonable understanding of containerization (Docker, Kubernetes)
- Have strong experience creating and automating E2E tests.
- An execution mindset, good analytic skills and a team-play attitude.
- Ability to handle multiple projects and competing deadlines.
- Experience with deploying code multiple times a day.
- Experience with Scrum/Agile methodologies (Jira)
- Excellent communication and organizational skills.
Application Closing Date
Not Specified.
How to Apply: Interested and qualified candidates should use the links below to apply: