Position: QA Automation Engineer
Category: QA Automation
English level: upper
Years of experience: 3


3+ years Python QA Automation Engineer with Lead experience
As an outsource Automation QA, I took part in numerous projects including both manual and automation tasks. On my last project, by building a QA ecosystem and processes and impacting overall atmosphere, I overtook a QA Automation Lead position on a big E-Commerce store project, guiding and managing team of 10+ QA's. 
I'm mostly experienced in Web services testing and back-end (API) testing, but also took part in a projects for mobile(Android) QA (both manual and automation using Appium)

Experiences:
- Building QA Automation framework from scratch
- Estimating and prioritising tasks
- Setting up API and Integration testing approach
- Writing and automating Test Cases
- Organising testing activities on features
- Onboarding and managing team of 10+ QA's
- Creation and maintaining test documentation
- Constantly improving QA processes to receive better results, coverage and maintainability
- Performing functional and non-functional testing

Tech skills:
- Programming languages: Python,
javascript, C++
- Testing: PyTest, unittest
- Automation: Selenium, Cypress, Appium, Selenium Grid
- Infrastructure: Docker, AWS
- CI/CD: GitHub, TeamCity, Azure DevOps, Jenkins, Bitbucket, GitLab
- OS: Linux, Windows, MacOS, iOS, Android
- Cross-browser: BrowserStack
- IDE: PyCharm, VS Code
- API: Postman, Swagger
- Databases: SQL, MongoDB
- Performance: BlazeMeter, JMeter
- Documentation: Confluence, Jira, TestRail
- Reporting: Allure
- SCM systems: git
- Open-minded team where any suggestions from any side may take place
- (preferably) Flexible working hours
- Flexible or absent time-tracking applications (I have very bad and stressful experience from my previous managers that don't know how automation QA works, especially during Support stage)