Position: Lead Test Automation (Python/JS)
Category: QA Automation
English level: upper
Years of experience: 11

I had a number of various responsibilities at different time such as:
•	Interviewing new people both here and there (US)
•	Planning work for 17 test automation engineers
•	Estimating long term milestones (1+ years estimates)
•	Presenting results to customer upper management (including VP level)
•	Daily communication with customer (including upper management)
•	Running Scrum/Kanban activities (planning/demo/grooming/stand up sessions together with managing boards/prioritizing tasks)
•	2 years performed a role of DevOps and was responsible for managing nodes (and adding new), creating of Jenkins jobs/pipelines, fixing custom deployment scripts, moving code from perl and powershell to python
•	Establishing new processes such as: onboarding, mentoring, code review, branching
•	Creating and running python trainings for manual QA team both here and there (US)
•	Investigating of market to see what commercial tools can help solving different challenges (remote execution of tests, working with multiple user sessions, ability to work on Windows session 0, virtual desktops, etc.)
•	Automating end to end tests (web, desktop, services)
•	Reviewing others code
•	Writing technical documentation
•	1-1 meetings with team members
•	Organizing team buildings
I have more than 15 years of experience in Test Automation. I was involved in a number of short and long-running projects.
 
On my recent assignments, I was responsible for creating automation frameworks from scratch. One was done in combination with Python, pytest-bdd and Selenium and the other was in combination with JS, Cypress and Cucumber. They were covering both front and backend (RESTful API), running on Unix environments, integrated with Zephyr and X-ray test case management tools, and leveraging best reporting practices (screenshotting and video recording of failed tests, Slack and email notifications with test results, failing dev pipelines in case of test failures, etc.).
In general, I was working more with Web and API automation, but I also have experience with Desktop (Windows) and Mobile (Appium) automation. Jenkins and Bamboo are the recent CI/CD tools I’ve been working with (creation of pipelines, quality gates, etc.)
 
I was also performing several activities on a project and company level. Main of them include strong leadership (~10 years) with building and managing a team of max 17 automation members, I perform the role of company technical interviewer (~6 years), evaluation expert (for growing people to the new level, ~5 years) and led knowledge evaluation network of automation experts (~2 years).
 
I also provide consultations internally (inside of my company) and externally (other companies) such as people interviews, suggestions to existing automation processes as well as validating others' jobs done, assessment of automation projects, and helping with project/milestones estimations.
 
I'm result-driven, goal-oriented, responsible, open-minded, and communicative. I have no problems with accepting new challenges. I'm a team player, but also could work independently, being able to perfectly manage my time. Have good strategic thinking.