Aza Finance Recruitment for QA Automation Engineer

AZA is a digital foreign exchange and treasury solution that leverages cutting edge technology to significantly lower the cost and increase the speed of business payments to and from frontier markets. With our API and white label products, our partners utilise our hybrid financial infrastructure and deep local knowledge to manage liquidity and send payments to dozens of bank networks and mobile money operators globally.


Licensed by the UK’s FCA and the Bank of Spain, AZA is a market-maker in every major African currency and opens corridors for business payments and trade between frontier markets and the rest of the world. Founded in 2013, AZA now has offices in Lagos, London, Luxembourg, Nairobi, Madrid, Johannesburg, Kampala and Dakar. Our company values are Accountability, Customer-Centricity, Resiliency, Creativity, Teamwork and we aim to change the landscape of finance and remittance.

We are recruiting to fill the position below:

Job Position: QA Automation Engineer

Job Location: Lagos
Schedule: Full-time
Category: Engineering

Job Summary

  • We are passionate technologists who believe in making a difference in the lives of those living in emerging markets. We aim to change the landscape of finance and remittance.
  • Our technical team is a group of skilled self-reliant engineers that have the ability to work together to solve complex problems and provide simple solutions for our customers. We are looking for a QA Automation Engineer to join our rapidly growing team in one of our offices.

Key Responsibilities
How your skills and passion will come to life at AZA:

  • Identify testing requirements for development workloads.
  • Testing software to identify defects and help troubleshoot issues.
  • Produce and execute test plans, scripts, cases, acceptance criteria and scenarios.
  • Ensure high quality and accuracy is maintained throughout the development lifecycle.
  • Identify the opportunities for automated testing and implementing tests applicably for user testing, end-to-end integration testing and unit testing.

Requirements
What we are looking for:

  • Significant experience in a similar role.
  • Experience with programming languages like Javascript or Ruby.
  • Experience with technical testing frameworks such as Cypress and Selenium, and tools like Postman.
  • Extensive experience developing and implementing both UI and API test automation.
  • Experience with QA processes (bug tracking/reporting, documentation, black-box testing, security testing, non-functional testing, etc)
  • Interest in performing manual and automated testing.
  • The ingenuity to think of new ways to test and break the product.
  • A strong and flexible work ethic.
  • Excellent communication skills.
  • Striving to learn new skills.

Desired:

  • Working knowledge of both Javascript and Ruby.
  • Good knowledge of source control using Git.
  • Good knowledge of cloud providers, especially AWS.
  • Familiarity with container frameworks, especially Docker and Kubernetes.
  • Familiarity with implementing test automation in Travis CI and AWS CodePipeline.
  • Familiarity with the agile development methodology, specifically Scrum.
  • Good knowledge of software deployment tooling and orchestration.
  • Good knowledge of databases systems, especially PostgreSQL.
  • Familiarity with deploying and managing applications on the cloud.

Benefits / Compensation

  • A competitive salary and benefits package.
  • Global / regional network / exposure in FinTech / Blockchain industry.
  • One of the hottest, fastest scaling startups in Africa.
  • Casual work environment.
  • Great work-life balance.
  • We value autonomy.
  • Opportunity for growth for all employees.
  • Opportunity to work hard and play hard and more!!