What we do
Technology is transforming people’s lives, and behaviours are continually evolving as devices get smarter, services grow richer, and societies become more connected. All aspects of our everyday lives have turned digital, and this creates a tremendous responsibility for Communications Service Providers (CSPs), which provide the essential connectivity that enable us to be connected all the time, anytime, and from anywhere.
At Niometrics, we modernise how CSPs explore digital data, building solutions to help them grow their businesses, serve their customers better, and contribute to social growth. We partner with some of the largest telcos in the world, and dozens of clients depend on our solutions on a day-to-day basis to take timely decisions that will impact people’s digital experiences.
The responsibility is high, and the quality of these decisions is as good as the quality, accuracy, and reliability of our analytics solutions. Accessibility, completeness and timeless of the data and insights we provide is crucial.
This is our mission. Our Quality Assurance team strive for precision and excellence. We are here to ensure that we build high-quality softwares, delivering only the best to our clients.
We invite you to be part of our close-knit engineering team building reliable, performance-oriented, and easy-to-use softwares. We test the systems that show how hundreds of millions of digital users cluster into micro-segments, how they move about on their daily lives, and what their next predicted actions will be.
To effectively test our products, you need to be able to read and write code. You are knowledgeable about web application architecture, data communication protocols, and software development lifecycle.
Your role as Software Engineer
As Software Engineer, you will design, develop, and maintain automated tests, for new and existing products, to ensure consistent high quality.
You will be responsible for conducting tests before product launches and new releases, and ensure software runs smoothly and meets client needs.
You will also liaise with development and product teams to identify requirements and estimate, prioritise, plan and coordinate testing activities.
You will identify, record, document and monitor bugs, and track quality assurance metrics.
You will put into action your software testing skills and, together, we will build a state-of-the-art framework for UI and backend testing responsibilities.
What we value
- Bachelor’s Degree and above in Computer Science, Informatics Engineering or other related engineering discipline.
- Minimum 3 years experience in test automation.
- Experience in test automation tools.
- Deep knowledge of test methodologies, writing test plans, creating test cases and debugging.
- Experience in business intelligence, big data or data analytics.
- Proficiency with Linux system & development tools.