Nikita Gavrish
Software engineer since 2010
CS Masters 2012
Based in Sophia Antipolis, Côte d'Azur, France.

Introduction video transcript summary:
  • Intro
  • Industries
  • Areas of expertise
  • Experience
  • Roles and processes
  • Career coaching
SDET &
BACKEND
For frontend we hire AI and consultants
It's easy to waste tons of money on QA Automation and SDET. Every industry and every project requires unique approach. Although some repeating patterns and industry best practices can definitely help. Me and my team helped than 15 happy customers since 2010.
MLOPS &
BIG DATA
For contend we hire AI and consultants
In my portfolio I have 3 projects in the field. Even though MLOps and Big Data QA is rather specialised area, which is becoming more and more common especially with wide integration of AI-tools and frameworks.
Tech Stack
List of tools and technologies I have minimum 3 long years of commercial experience with
  • Programming languages and 1 platform
    Claude Code Pro + VS Code works best for me
    Python, SQL, Java, Kotlin, Go, Swift, Groovy, JavaScript, Simulink
  • Backend
    Django, Flask, Ktor, Python, Kotin, Go, Java SprintBoot, Groovy, Apache Hive, HQL, Amazon Athena, PL/SQL, Prophet
  • SDET
    JUnit 4, Junit 5, Serenity, PyTest, KoTest, GoTest, CasperJS, Kaspresso, Appium, Selenium, Playwright, XCUITest, Robot Framework, Behave, Cucumber, Serenity, REST Assured, Locust
  • CI and Pipelines
    Jenkins, TeamCity, GitlabCI, CruiseControl, MS Azure, Spinnaker, CircleCI, Airflow, DataBricks
Customers Summary
Description of product, team, tech stack and role on each project.
  • Providing consulting IT services in Europe
  • FinTech
SDET for AML/Antifraud
Tech: Golang, gRPC, REST, AWS, Postgres, Kafka, RabbitMQ, Allure Test Ops
Functional backend and load testing
  • Forecasting
Ad forecasting service
Tech: Python, Behave, Selenium, Gitlab, Docker, AWS Cognito, MySQL, Amazon Athena, Databricks, Spinnaker
Backend and UI testing and test automation, Dataengineering, MLOps
ML-heavy functionality
SDET PLAYRIX, remote,
12.2023 - 11.2025
  • Test automation, leading team of 4
  • Tech: Python, PyTest, Playwrite, Gitlab, Docker, AWS Cognito, PostgreSQL, Appium, SQL
  • Teamcity
  • Custom Unity-like game API automation
Java SDET, Silverbird, remote,
10.2022 - 01.2024
  • FinTech startup
  • Tech: Java, Serenity, RESTAssured, GitlabCI
  • UI and API tests automation
  • Mocks and emulators development
SDET, Congenica, remote
11.2022 - 02.2024
  • MedTech Machine Learning and Pattern recognition technology 
  • Cross-functional team, and part of QA tribe
  • Tech: Python, PyTest, Groovy, Jenkins, Selenium, REST, snake files, make files, FASTQ files, genomic data
  • UI and API tests automation
  • Pipeline tests automation
  • MLOps work
SDET/QA Lead, Medsi, remote
12.2020 - 10.2022
  • Private medical clinics
  • Test automation, leading team of 10
  • Tech: Python, PyTest, Selenium, Gitlab, Docker, AWS Cognito, PostgreSQL, REST, Appium, SQL
Kotlin backend QA, Olimpbet, remote
02.2021 - 06.2022
  • Betting, developing custom sportsbook
  • Cross-functional team of 5 developers
  • Test framework development, creating automated tests, delivering mocks and simulators of data-providers
  • Tech: Kotlin, KoTest, Gitlab, Docker, AWS Cognito, PostgreSQL, BaseX, REST, gRPC, RabbitMQ
Go backend QA, Qlean, remote
03.2021 - 10.2022
  • Uber for cleaners, payments processing team
  • Cross-functional team of 3 developers
  • Integration tests development 
  • Tech: Go, gRPC, Docker
Big Data QA, DINS telecom, remote,
11.2020 - 03.2021
  • Telecom provider, big data team
  • Dedicated QA team for test engineers
  • Integration and e2e tests development, pipeline tests
  • Tech: Python, PyTest, TestIT, Jenkins, Hadoop, Hive
Java SDET, AppliedTech, remote
10.2021 - 03.2022
  • Security solutions provider
  • Corss-functional team
  • E2E tests development, pipeline tests
  • Tech: Python, PyTest
JavaScript E2E QA, TSEscorts, remote
11.2020 - 01.2021
  • Adult dating service
  • Corss-functional team
  • E2E tests development
  • Tech: Selenium, Javascript
Principal SDET, Dell Technologies, Saint-Petersburg
06.2019 - 11.2020
  • Software defined storage
  • E2E tests automation and manual test execution
  • Tech: Python, Jenkins, ESXi, REST
QA/Python SDET, Arrival Software, Saint-Petersburg
09.2016 - 06.2019
- Software development for electric connected vehicles.
- Leading team of 5 integration QA engineers
- Tech: Java, JUnit, Python, PyTest, Jenkins, Gitlab Pipelines, Selenium, Appium, Git, CAN, Simulink, PostgreSQL, Docker, REST
Automation expert, Ontarget LABS, Saint-Petersburg
12.2013 - 09.2016
- Learning Content Management System development and Adverts management system for Google and Bing
- QA automation expert in 2 teams: XYLEME Studio consultancy team + Netsertive consultancy team
- Stack: Grails, Groovy, CasperJS, Javascript, Angular 2.0, Python, Jenkins, Bamboo CI, MySQL, MongoDB, Vagrant, JMeter
Backend QA, NYTimes, Saint-Petersburg, Russia
06.2013 - 12.2013
  • QA Engineer in subscription service
-  Tech: Python, requests
QA lead, Topface, Saint-Petersburg
05.2012 - 05.2013
  • E2E QA lead in dating service.
  • Leading team of 4 engineers + client support specialist
  • Tech: Python, Selenium, Jenkins, CouchDB
Java Software Engineer, DataArt
12.2009 - 05.2012
Ocado LTD, PL/SQL and Java developer
● Took part in building new Data Warehouse for bug UK-based online store OCADO.
● Developing PL/SQL scripts and procedures
● Improving, unit-testing of Java-Camel framework
● Developing web-based reporting tools for Data Warehouse team internal usage (Spring-based Java web-application on Tomcat with UI on jQuery)
● Developing automated integration tests on both PL/SQL and Java.

OPNET Inc, Automation lead, Project manager
We used custom Selenium Framework on Python do develop automation tests. That framework was developed by our local team.
● Automating existing test plans using custom Python-Selenium framework
● Integrating our framework with Jenkins CI
● Developing new test plans
● Working with bug-tracking system
● Communicating with native English-speaking clients via Skype
● Providing desktop-sharing presentations and demos of our automated test cases
Made on
Tilda