Software QA/Test Engineer (West Africa) At Viamo

Software QA/Test Engineer (West Africa)

About Viamo

Mobile technology is revolutionizing how organizations engage with their end users. More than 96% of the world’s population has access to a mobile phone, meaning it is now possible to reach nearly every single person on the planet. Yet 3 billion people living in emerging markets still lack access to relevant, timely, and engaging information in their local languages, and their voices remain underheard. The organizations that serve them lack the technology and capacity to reach them, and many are unaware of the power of mobile technology to meet their organizational goals.

Viamo connects individuals and organizations using digital technology to make better decisions.

Having reached more than 21 million people in 2022 and more than 4 million monthly active users, we have our eyes on our goal of reaching 100 million monthly active users by 2026.

We provide organizations with the digital solutions and expertise to meaningfully engage their target audiences on the mobile devices they already have. We do this by disseminating actionable benefits in the form of digital campaigns, digital training, and the Viamo platform – a toll-free gateway to the world with no internet connection required. We also use digital surveys to gather feedback and collect lean data to hear from the people you serve and to support operational decision-making.

Viamo has been in West Africa since 2012. West African mobile penetration rates show a steady increase in recent years. Currently, 81% percent of households own a mobile phone. This is higher than radio or television ownership, which is 49% and 23% respectively. Given Viamo’s use of Interactive Voice Response (IVR), we are uniquely positioned to work in West Africa where only 72 percent of men and 67 percent of women can read a whole sentence. In 2022 alone, the Viamo Platform in West Africa reached over 1.1 million unique users.

About the role

Do you want to just build software, or do you want to build software that helps people improve their lives? Viamo is a mission-driven organization and communication platform that is supporting people in geographies with minimal access to the Internet (take a look at some examples of our impact here). With everything that has happened in the past few years, many of us have reconsidered what we want to do with our lives and how we can make a meaningful impact. Viamo is a place where you can work with talented, driven, and thoughtful people to improve the world for the better

We’re looking for a Software QA/Test Engineer to join our growing, global team of QA, designers, and software engineers who are working passionately to help improve the quality of life for people in lower and middle-income countries through the creation of high-quality digital services grounded in the principles of human-centered design to bridge the gaps of commerce, education, and health. As a QA Engineer at Viamo, you will be taking part in building, scaling, and maintaining a leading mobile engagement solution and experience that processes 4 million interactions a day serving communities and organizations across 30 countries. You will also champion a quality-enhanced, reliable, predictable, and satisfying experience with Viamo’s engagement products to enable users to maximize impact.

Reporting to the QA Manager, you will be responsible for designing and developing exploratory tests to ensure high-quality and reliable feature releases while supporting your team to grow through knowledge sharing and mentorship.

Key Responsibilities

  • Deliver exciting products – work on a product crew of technical product managers, engineers, designers, and other stakeholders to deliver new product features, enhancements, and fixes at high quality.
  • Contribute to feature development – provide perspectives and review feature specifications to develop high-quality tests for product deliverables. You are also able to empathize with user needs and think like a user.
  • Deliver reliably at the quality – plan, design, and execute comprehensive and well-structured tests from product requirements.
  • Contribute to testing practices – participate and take ownership of the design, development, and maintenance of our testing frameworks and services. Coordinate and take ownership of testing activities toward delivering high-quality and reliable releases.
  • Automated testing leader – champion best practices with increasing adoption of automated testing and relevant testing tools. Contribute and support your team’s expertise in automated test architecture, performance, scalability, and maintainability.
  • Build expertise – become a leader and power user of a versatile mobile engagement product using the knowledge to provide support, and training and to develop solid test coverage.
  • Power up our QA Chapter – lead, develop, and contribute to operational objectives and initiatives for QA including delegating tasks, providing guidance to direct reports and taking accountability for results, and celebrating successes.
  • Team builder – support your team’s growth through knowledge sharing, teamwork, and fun!

Requirements

  • Relevant experience – you have 3+ years of experience as a software tester on the established product(s) and can bring your years of experience to our teams.
  • Experience with relevant technologies: Selenium test automation, Android Studio, Test Case Management tools, PHP, MySQL, Linux, Git, CI/CD (Jenkins), and API Testing tools.
  • Experienced Tester – You approach testing showing creativity and initiative. You have experience performing full integration, end-to-end, and user acceptance testing through manual and automated testing with modern testing tools for web and mobile applications.
  • Proactive and continuous communication – you collaborate with others and keep everyone in the loop along the way with excellent written and verbal communication skills.
  • Problem-solving – you enjoy problem-solving with your team and can contribute to suggestions and constructive evaluation of other ideas.
  • Team player – you have experience collaborating and supporting peers with measurable success. Experience leading or managing a software development/product team is an added advantage but not required.
  • Been around – You understand software development paradigms, agile and scrum, and have experience with project management tooling.

Preferred skills and experience

  • Knowledge and use of test automation frameworks
  • Experience working in the Agile development process
  • Knowledge with hands-on experience writing SQL queries
  • Experience working within a diverse team of colleagues from different teams from multiple countries, and cultures and can work remotely.

How to apply

Viamo is an Equal Opportunity Employer. We value diversity and encourage applications from all candidates. We believe that diverse perspectives help our teams to create innovative solutions and understand our global clients’ needs. In alignment with our values, we are committed to recruiting and retaining a diverse global workforce without discrimination.

Apply now with a CV and a short cover letter to https://viamo-inc.breezy.hr/p/a9903210a1b4-software-qa-test-engineer-west-africa

Job details

Share this job

Contact Us

Maiduguri Borno State Nigeria

Available Jobs