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

Built a highly motivated and efficient team
- Reduced time to market. From 4 days to 10 hours for an enterprise project and from 18 hours to 2 hours for a smaller one.
- Implemented CI/CD from a test automation perspective
- Built automation from scratch for most of the projects
- Built test strategy that allows predicting the amount of completed work/tasks for 6-12 months
- Designed a customizable automated test report that gives the possibility to generate any dashboards on the fly
- Mentored 5 junior AQAs who became strong middle AQA engineers with the confidence to work independently
- Introduced multiple tools/approaches on projects that are used across a wide range of projects in the company
- Developing an automated framework with Java/TS from scratch (back-end, front-end, and mobile frameworks)
- Mobile testing with Appium, built an integration with mobile cloud platform
- Support and extend Kubernetes integration
- Support and extend integrations with ELK Stack: Elasticsearch, Logstash, Kibana
- Building integration with TMS
- Manages refactoring approach and methodology to ensure automation code continues to gain efficiency
- Designing new and supporting existing CI (Jenkins, GitlabCI, CircleCI) pipelines
- Support and extend integration with Ansible Tower
- Interaction with Microsoft Azure, AWS 
- Establishing testing strategies, both automated and manual
- Determining training needs
- Investigating and setting standards for quality
- Hiring, and mentoring QA/AQA engineers
- Assessing projects' risks based on the execution and validation and making appropriate recommendations
- Performance testing
- Communicating effectively with business units, PO, PM, and other support staff on testing timelines, deliverables, and status. 
- Leading multiple QA/AQA Engineers teams
- Leading multiple distributed teams
- Introduction, implementation, and managing tools
- Monitoring all operations that affect the quality
- Assuring the reliability and consistency of production by checking processes and final output
- Preparing quality documentation and reports by collecting, analyzing, and summarizing information and trends including failed processes, stability studies recalls, corrective actions, and re-validations
- Challenging tasks
- Cutting edge technologies usage
- Great team