Position: QA Lead/QA Manager/Quality Architect
Category: QA Automation
English level: fluent
Years of experience: 9

I was a technical team lead for the team of 14 quality engineers distributed between different sub-teams. Was a primary point of contact for all technical and process-related improvements related to the quality. Set the vision and created the processes to have better alignment between team members.

I actively communicated with different stakeholders taking the responsibilities of product manager and engineering manager. I created the initial architecture design of the system, evaluated and proposed best tools and technologies to implement this design. I implemented the infrastructure on top of AWS using IaaC (AWS CDK). In particular, I created different environments including production, implemented CI/CD pipelines, logging, monitoring, alerting and observability solutions.

I set up and execute a team and testing strategy for the big e-commerce project (team consisted of 75 people) with highly strict deadlines that helped the group of companies to enter the market and outpace the competitors. It included the creation of test automation solutions for API, UI, and component tests in a microservice-based environment, execution them so that the feedback on a change is gathered in less than 10 minutes, establishing the workflow so all automated tests are done as a part of Definition of Done for the story.
I'm a QA Lead with over 9 years of experience in Quality Assurance. I've done projects for a different range of companies including Google and Amazon in industries like e-commerce, investment banking, telecommunication, and advertising.

My responsibilities include
- Increasing the efficiency of software delivery.
-  Setting up and scaling quality assurance processes.
- Definition of testing strategy.
- Searching for design gaps in the architecture of the solution and coming up with ways to eliminate them.
- Creation of test automation frameworks for API, UI, component, performance tests.
- Establishing environments and the infrastructure needed to execute the application team develops as well as CI/CD pipelines and test automation solutions using IaaC approach.
- Playing the roles of product owner and engineering manager.
- Performing QA activities on all phases of the software development process - starting from the requirement gathering phase and ending with testing on production.
- Communication with stakeholders on quality-related questions.
- Responsibility for the professional and career growth of the group of QA engineers.
- Mentoring/coaching activities.
- Conducting interviews for the positions inside of the company and for specific projects.
- Establishment of the tech communities.
I would like to work in a transparent environment where I could apply my knowledge and skills in Quality Engineering, apply and develop managerial skills as well as technical knowledge, make decisions on tactical and/or strategic levels.
I'm not interested in roles with primary accountabilities on an operational level (e.g QA engineer as a part of Scrum team responsible mostly for writing automated tests for the features team develops).
I'm looking for a modern technology stack.