Data Quality Engineer
KOKO Networks
- Pune, Maharashtra
- Permanent
- Full-time
- Test and support KOKO's data infrastructure
- Test ETL pipelines, selecting the most appropriate tools and products in collaboration with KOKO's analytics, product and engineering teams
- Ensure logical and understandable data models and data stores to house data from KOKO's various live products and other diverse data sources for consumption by other teams
- Help validate systems to track data quality and consistency, ensuring that our data is accurate & up to date
- Help continually improve ongoing reporting and analysis processes, automating or simplifying self-service use of KOKO's data (create tools that assist teams in this process).
- Keep our data secure across national boundaries through multiple data centers and AWS regions
- As the team grows, help recruit and manage additional data engineers
- Represent the Data Engineering discipline during sprint planning meetings and retrospectives
- Help build the engineering culture at KOKO, attracting similar minded people with a passion for using technology to tackle hard challenges
- Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases.
- 5-8 years of strong experience in QA/testing or application development
- Strong in Database and ETL testing
- Strong at preparing the test plan and ensure that test plans get reviewed by all stakeholders and strong in peer reviews.
- Strong command of Essential technologies: SQL scripting, PL/SQL.
- ETL Testing from various feeds on server (S3, SQL ,HIVE, Data Bricks, SnowFlake) using different testing strategy to ensure the data quality and data consistency, timeliness
- Having knowledge on large-scale data processing languages like pyspark is a plus.
- Strong command of any Programmatic Language (Python preferred)
- Knowledge of API Testing
- Proficient with software development lifecycle (SDLC) methodologies like Agile, QA methodologies, defect management system, and documentation.
- Experience in automation, automation frameworks and automation delivery preferred.
- Understanding of of PyTest, Unitest, Behave and Mock Test wil be an added advantage
- Good at setting Quality standards in various new testing technologies in the industry.
- Excellent analytical and communication skill is required
- Competitive salary plus a quarterly cash bonus
- Annual compensation reviews - we reward great work
- Health insurance
- 21 days of annual leave plus public holidays plus examination leave
- Hybrid working model - allowing you to split your time between in-person collaboration at one of our offices and working remotely
- Ongoing investment in you and your skills, incl. full access to over 5,000 online courses
- The right equipment for the job - a choice of MacBook, Windows, or Linux laptop
- We believe that our people are critical for our ambitious growth plans in Kenya and beyond. We want to build an organisation where people thrive, feel included, grow professionally, and enjoy having high impact through their work.