Position: QA Automation Engineer
Category: QA Automation
English level: fluent
Years of experience: 2

- Helped employer to hire an effective test team from the ground up
- Covered testing of couple major releases (>10 developers) in a critical moment, having one junior engineer at hand
I successfully delivered full cycle of testing activities at world-class projects, working with international clients, in distributed teams and/or remotely. Around 9 years in the past I focused mostly on manual testing and quality assurance activities as well as leading small teams. Therefore I have excellent understanding of testing principles and software development life cycle.

My test automation experience includes:
- a Selenium based framework from scratch, and a project, based on this framework, that completely replaced manual work of 5 people
- API test automation in BDD test environment (major finance-related user flows, communication with AWS S3, DB)
- a project covering the Acceptance stage UI test suite for an ERP system, optimized for stability and reasonable minimum of self-written code

My personal development plan involves attaining Senior+ level in test automation in order to develop better strategies, and maintain a robust and efficient testing process in modern
environments.
I'd prefer to work in a team with
- fairly good processes, or willingness to move towards good processes (can contribute)
- working CI, or determination to move in CI/CD (like) direction
- no startup-like rush
- no Cucumber, unless project stakeholders (not only testers) are really contributing in forming BDD scenarious. Useful reports with steps written in domain-specific language can be organized in different ways.