Position: Senior Automation QA Engineer (Python)
Category: QA Automation
English level: upper
Years of experience: 5

August 2021 - Currently working

Senior Automation QA Engineer - Capgemini Engineering

      - Responsible for the whole AQA process on the project
      - Provide and implement automation strategy and framework 
         from scratch according to the project needs
      - Mentoring newcomers and conducting technical interviews for 
         Manual/Automation specializations
      - Performing common automation tasks

July 2019 – August 2021

Middle QA Engineer - Lohika | Odesa

	- Providing quality of the product on all stages of SDLC
	- Functional, system integration, regression, L10N and I18n,
user acceptance testing
	- Creating and maintaining API/UI automation framework on Pytest from scratch
	- Acting as a Scrum Master
	- Conduct technical interviews in the company to assess the level of candidates
	- Mentoring newcomers


September  2018 – July 2019

Manual QA Engineer - Nexteum | Odesa

	- Analysis requirements, planning and estimating work process, writing test documentation.
	- Functional, regression, integration, UI testing
	- QA workflow and testing process optimization, leading and training the newcomers


November  2014 - August 2018

Technical Support Specialist - CITRUS.UA | Odesa

	- Ultimate customer service, which solving their requirements, problems and questions. 
	- Including repairs, bug fix, software installation, content filling, staff coaching and other actions
- Hands-on experience in requirements analysis, estimating and planning work process (SDLC, test management)

- Strong theoretical knowledge proven by ISTQB

- Experienced in creating and maintaining test documentation (TestRail, Zephyr, TestLink, Confluence)

- Bug tracking systems (Jira, Redmine)

- SQL and NoSQL databases (MySQL, MSSQL, Oracle, Solr)

- Automation on Python (API, Selenium) using PyTest, Behave frameworks

- Microservice architecture knowledge and experience in testing web services (SOAP, REST)

- API testing (Swagger, Postman, Advanced Rest Client)

- GraphQL

- Client-Server architecture knowledge

- Familiar with the concept of networks (OSI, TCP/IP)

- Understanding of HTTP purpose (methods, CORS, idempotence)

- Familiar with security concepts

- Theoretical knowledge about sync/async encryption (SSL/TLS, digital signature)

- CI/CD (GitLab, Jenkins)

- Assured understanding of HTML, and CSS syntax (XPath, CSS selectors)

- GIT and CLI commands

- Operation systems: Mac OS, Windows, Linux

- Familiar with UML, diagrams, mind maps

- Understanding agile and non-agile project management methodologies

- Experience in assessing candidates for Manual/Automation specializations