← В ленту

Портфолио

iflix

Sr. SDET (node.js)

H2O.ai

QA Architect (python/golang/Jenkins/Github)

GoodData

- defined test strategy for scrum and component teams (backend and frontend); - developed and supported framework for command line tool tests; - developed and supported framework for test fixtures; - collected and analyzed release quality statistics (JIRA + BI platform).

Скиллы

axios
BSD
C
C#
C++
CI/CD
Confluence
DB2
DevOps
express.js
flask
Github
golang
groovy
java
Jenkins
Jira
Linux//
locust
MySQL
node.js
OS X
PostgreSQL
python
QA
react
rspec
Ruby
shell
Testrail
UNIX
VBScript
wd.io
XML
XSL

Опыт работы

Lead Software Engineer
с 2022 - По настоящий момент |-
TypeScript, Python (Programming Language), Go (Programming Language), Kubernetes, GitHub, Coded UI Testing, Continuous Integration and Continuous Delivery (CI/CD), pytest, Jenkins
Building SDET team: - Hiring junior/intermediate SDETs - Mentoring junior engineers, planning technical growth - Defining test tools/frameworks/strategies across products
sr. SDET (python/groovy/golang)
2019 - 2021 |H2O.ai
Python, Golang, Groovy
- setting up CICD and QA process for new projects (python & go) - creating skeleton of API and UI driven testing for new projects (python & playwright/cypress) - created an E2E testing fwk for the legacy solution (Python/Gherkin/Selenium) - improved platform deployment for E2E testing (docker/pytest/fabric) - improved QA process for LTS releases - release engineering for multi-repo product (jenkins/github/dockerhub/S3)
QA Architect (python/golang/Jenkins/Github)
с 2019 - По настоящий момент |h2o.ai
TypeScript, Python (Programming Language), Go (Programming Language), Kubernetes, GitHub, Coded UI Testing, Continuous Integration and Continuous Delivery (CI/CD), Continuous Delivery (CD), Continuous Integration (CI), Test Planning, pytest, Jenkins, Git
- defining and implementing test strategy for h2o.ai cloud platform and it’s components
Sr. SDET (node.js)
2017 - 2019 |iflix
TypeScript, Kubernetes, GitHub, Coded UI Testing, Continuous Integration and Continuous Delivery (CI/CD), Continuous Delivery (CD), Continuous Integration (CI), Test Planning, Git
- hired jr. QAs and mentored them to become successful SDETs - improved CI pipelines for better run times (Jenkinsfiles/make/shell) - defined test strategy for telco partners integration testing - created and maintained BDD REST-API driven acceptance testing framework - team lead for telco partner integrations in Africa - designed contract-based tests and mocks for external APIs - ad-hoc full-stack development to provide automated self-service for PMs
QA Architect/Principal SW Engineer (ruby/python/groovy/js)
2014 - 2017 |GoodData
GitHub, Coded UI Testing, Continuous Integration and Continuous Delivery (CI/CD), Continuous Delivery (CD), Continuous Integration (CI), Test Planning, Jenkins, Git
- defined test strategy for scrum and component teams (backend and frontend) - developed and supported framework for command line tool tests - developed and supported framework for test fixtures - collected and analyzed release quality statistics (JIRA + BI platform)
Sr.QA Engineer/QA Team lead (perl/python/java)
2012 - 2014 |GoodData
GitHub, Coded UI Testing, Continuous Integration and Continuous Delivery (CI/CD), Continuous Delivery (CD), Continuous Integration (CI), Test Planning, Jenkins
- managed QA team in Czech Republic and abroad - hired and trained QA engineers - defined QA standards and strategy for DevOps team model - designed and implemented test case management process
Sr.QA Engineer/Scrum Master (java/C#/python)
2009 - 2011 |CA technologies
Coded UI Testing, Test Planning, Java, C#, Python
- created automated tests for UI and SOAP/JDBC service - automatic load and stress testing - manual testing of server side of mainframe-based thin client application - scrum master for geographically distributed team - consulted and trained QA teams on web services testing (HP Service Test 11 etc.), ensured successful tools adoption - translated stakeholders’ requirements to acceptance criteria of user stories
QA Engineer/IT Technician (java+shell)
2002 - 2009 |Borland Software Corporation
Test Planning, Java, shell
- automated testing, test cases design, manual testing (Mac OS X and Unix-like) - configure and support various testing environments - VCS maintenance, migrating repository from CVS to SVN - Bug tracking system maintenance, migrating DB from PVCS Tracker to Bugzilla - minor network administration tasks
QA Engineer
2001 - 2002 |Togethersoft Corporation
Test Planning
- configure and support various UNIX-like testing environments - design test cases, system-specific manual testing on UNIX-like systems
IT Technician/DTP
2000 - 2001 |Standard Collection company
.
- network administration and DTP
IT Technician/Teacher
1996 - 2000 |St.-Petersburg State University of IT, mechanics and optics
.
- Novell Netware/Windows/Linux network administration - teaching school children C/C++/Linux basics at access course

Образование

-
1993 - 1998
Saint-Petersburg Electrotechnical University
-
1989 - 1993
Saint-Petersburg physical and mathematical gymnasium N 85

Дополнительное образование

Scrum Alliance
Certified ScrumMaster

Языки

РусскийРоднойЧешскийСвободно владеюАнглийскийПродвинутый