Quality Assurance (QA) Engineer at Bamboo Nigeria (Remote)


Bamboo is an investment platform that gives Africans the tools to build wealth from the ground up through real-time access to the global markets.

We are recruiting to fill the position below:

 

Job Title: Quality Assurance (QA) Engineer

Location: Nigeria
Work status: Fully Remote
Department: Engineering

About the Role

  • We are looking for a Quality Assurance (QA) Engineer to monitor, inspect, and implement measures to improve Bamboo’s products and processes, ensuring they meet established quality standards.
  • As a QA Engineer, you will be responsible for designing and executing testing strategies, identifying and resolving quality issues, and ensuring seamless integration within our testing framework.
  • You will collaborate with engineering and product technical leads to develop a deep understanding of system architecture, define acceptance tests, and automate them to enhance efficiency.
  • Additionally, you will track key quality assurance metrics, such as defect densities and open defect counts, to drive continuous improvement.
  • You will lead efforts to ensure tests run smoothly and efficiently, directing broken tests to the responsible engineers for prompt resolution. Working alongside a team of QA analysts, you will optimize testing processes and contribute to improving the overall quality of engineering at Bamboo.
  • Ultimately, your role will be critical in ensuring that our software runs smoothly, meets client needs, and adheres to cost-effective quality standards. If you have an engineering background and a passion for delivering high-quality software, we’d love to hear from you

Responsibilities
What You will be doing:

  • You will conceptualize appropriate acceptance tests and automate them within our integration testing framework.
  • Perform manual & automated testing to ensure they are running smoothly and quickly. Also ensures that broken tests are rapidly directed to the responsible engineers for correction.
  • Review user interfaces for consistency and functionality
  • Develop customer-focused test plans; seldom requiring re-work
  • Set up and maintain testing environments
  • Perform complex test cases and maintain associated test records
  • Proactively works with other team members as needed to resolve issues and meet project goals
  • Identifies new ideas, tools, and process improvements to help the team meet objectives
  • Uses customer understanding and knowledge of the relevant technologies to measure the quality of a better product/service
  • Create test plans, test scripts, defect logs, and test summary reports for each project/feature.
  • Maintain documentation of risk analysis, test cases, progress, and results
  • Develop standards and procedures to determine product quality and release readiness
  • Discover bugs within software and proactively identify infrastructural issues
  • Drive innovation and streamline overall testing processes
  • Identify, isolate, and track bugs throughout testing

Who you are (Role Expectations)

  • You have 5+ years of experience as a Quality assurance/ software test engineer in the fintech industry or on a consumer finance product.
  • You have great knowledge of QA methodology, industry-standard testing, and bug-tracking tools
  • You have experience in testing backend services such as APIs, Databases, and distributed services.
  • Strong SQL testing and understanding of different SQL statements.
  • You have experience with usability best practices; able to influence and improve user experience
  • Experience driving quality through process, instrumentation, requirements, and testing
  • Strong knowledge of software QA methodologies, tools, and processes. You have hands-on experience with automated testing tools such as Postman, Selenium, Cypress, Playwright, and others
  • You are a skilled communicator to both technical and non-technical audiences, and are known to articulate ideas and plans clearly, accurately, and effectively with all levels of internal and external audiences.
  • You’ve got positive energy. You’re optimistic about the future and determined to get there.
  • You appreciate direct communication. You’re both an active communicator and an eager listener
  • You’re cool with candid feedback and see every setback as an opportunity to grow.
  • You have a “can do” attitude. Owning a problem doesn’t scare you, but rather empowers you to take 100% responsibility for achieving the Bamboo mission.
  • You’re never tired of learning.
  • Strong Experience with compatibility and  accessibility testing
  • You have extensive experience in both manual and automation testing for mobile applications (iOS & Android), with strong troubleshooting and root cause analysis skills. This includes hands-on experience using Appium for automation
  • You’ve demonstrated a deep understanding of the testing pyramid and consistently write unit tests as well as higher-level tests in alignment with it. You ensure that all tests, including those for edge cases and errors, are written to handle scenarios gracefully.
  • You approach all engineering work with a security-first mindset. 
  • You actively seek out security vulnerabilities within the codebase and during peer reviews. 
  • Your solid understanding of security threats enables you to integrate mitigation strategies from the planning phase through to execution.
  • Nice to have: Certified Tester Foundation Level (CTFL) Certification.

 

How to Apply
Interested and qualified candidates should:
Click here to apply