Broadshift is a leading player in the fintech industry. Our multiple solutions and integrated networks have been instrumental to the development of Nigeria’s online payment systems. With multiple arrays of solutions, Broadshift strives to support individuals and businesses alike; We offer a technological-based approach to payment and finance.
Job Overview
- We are looking for a dedicated and proactive QA Engineer to join our team. This role is ideal for someone who is detail-oriented, a fast learner, and enthusiastic about technology. You will work closely with our engineering team (Laravel, MySQL, JavaScript, React, React Native) to ensure our applications meet the highest quality standards before deployment.
Responsibilities:
- Test and validate all new features, improvements, and bug fixes across our bills payment website, mobile app, and other platforms.
- Conduct manual and automated testing of web applications (PHP/Laravel/Blade), APIs, React Native mobile and React applications.
- Perform functional, UI/UX, regression, smoke, and exploratory testing.
- Detect and document UI inconsistencies, usability issues, and functional bugs with high attention to detail.
- Collaborate with developers to clarify requirements and participate in sprint planning and product discussions.
- Write test cases, test plans, and maintain documentation of testing activities.
- Validate backend services, database entries (MySQL), and ensure APIs return expected responses.
- Test decoupled frontend-backend systems (React/Next.js + Laravel API) and microservice-based architectures.
- Ensure high product quality across multiple devices, screen sizes, and browsers.
Minimum Requirements:
- 1-3 years of QA experience in software/web application testing.
- Basic knowledge of Laravel, PHP, and MySQL.
- Familiarity with frontend testing (HTML, CSS, JavaScript/Blade).
- Experience testing RESTful APIs using tools like Postman or Insomnia.
- Solid understanding of software development life cycle (SDLC) and agile processes.
- Excellent written and verbal communication skills.
- Strong attention to detail and ability to spot small UI/UX inconsistencies.
Nice-to-Have Skills (Not Mandatory):
- Exposure to React Native, React.js, or Next.js.
- Knowledge of microservices architecture.
- Experience with browser developer tools and network debugging.
- Familiarity with automated testing frameworks (e.g., Laravel Dusk, Cypress, Selenium).
- Basic knowledge of Git and version control.
Method of Application
Meet the qualifications? Email your CV to [email protected] using the position as subject.