Senior Python SDET (SQL/ML models, Ukraine)
Job Description
Our client is a global data products and technology company, purpose-built for an era that demands a new approach to data management, usage, and brand growth.
Data is the fuel that powers growth. The companies who best leverage data are creating unbeatable advantages over their competitors while simultaneously connecting with customers more effectively.
Our client's goal is to help future-focused businesses use their data in ways that meet savvy customers’ expectations while building trust and understanding.
They are over 700 strong in 17 markets around the world and offer a modular product suite, empowering marketers to drive sustainable, data-enabled growth.
You will be part of the team developing AI-based solution to collect data about client in order to show them relevant advertisement. As part of the team, you will be responsible for building testing process to ensure quality across whole data pipeline, in order to verify transformation correctness of large data volumes.
Required skills
- 5+ years of experience with building and using test tooling, frameworks and/or platforms
- Experience in setting up testing processes and building test frameworks from scratch.
- A developer in test. Experience building and using test tooling, frameworks and platforms to automate test strategies in headless / backend services
- Significant experience working with data engineering / data science teams, and driving test automation of their models, platforms, and products
- Experience in assuring quality in data pipelines and/or with large data volumes
- Excellent Python development skills, with proven test automation experience using Python
- Experience in functional programming, experience working with Clojure is a plus
- Excellent SQL development skills
- Comfortable with basic statistics concepts
- Experience working with large database / datasets (querying and analyzing data, data validation, data quality)
- Experience working with ML models
- Strong English, good communication skills, excellent documentation skills
- Opinionated about modern software development techniques and practices, with a willingness to share, partner and coach testers, developers, and product people in test strategy development, and creating testable architectures, and crafting testable code. Bonus points for experience in TDD, BDD or ATDD
- Time zone overlap with Eastern and Central Europe
What You Will Love About Working Here
- We care about all our employees and want them to feel as comfortable as possible. That's why we offer health insurance from the first days, regardless of the probationary period.
- The Gift from the Company - Christmas holidays from December 25 to December 31.
- Cooperation with Superhumans center and Veteran HUB. Capgemini Engineering has supported the launch of psychological rehabilitation department of Superhumans. Our team also donated over UAH 500 000 prosthetics for three Ukrainian defenders.
- Currently, we support psychological counseling provided by the Veteran Hub, and we have implemented an internal policy making the company friendly to military and veterans with the assistance of the Hub.
Required skills experience
Python | 5 years |
Machine Learning | 5 years |
SQL | 5 years |
Required languages
English | B2 - Upper Intermediate |