Position: Lead QA Automation Engineer / Automation Team Lead / Automation architect
Category: QA Automation
English level: upper
Years of experience: 11

- Successfully completed over 30 automation projects as lead/manager/expert;
- Develop and support over 2500 automated tests on a single project;
- Implemented a hybrid automated testing approach (API preconditions+UI automation);
- Implemented fast and lightweight REST API solution based on Karate DSL framework;
- Setup, develop and support UI+API automated tests using: Selenide, Selenoid, Karate DSL, Docker, Jenkins, BDD; 
- Mentoring over 30 QA engineers;
- Prepare and handle automation courses: Java Fundamentals, REST API fundamental for new QA engineers; 
- Participate in pre-sale activities (successfully start 3 new automation testing projects);
- Coordinated upto 5 QA subteams with over 15 manual/automation QA engineers;
- Participate in many (internal/external) tech talks and conferences (SeleniumCamp 2019, QADay 2019);
- Passed ISTQB Foundation Level certification.
• 17 years in IT / 6 years - leading/management experience / 8 years - test automation;

• managing multiple QA/AQA local and distributed teams;

• interviewing, onboarding, hands-on mentoring of AQA engineers, organize automation training courses;

• setup automation testing from scratch (team composition, processes, architecture,  tool/framework, roadmap);

• driving test automation audits, defining areas for improvement, collecting metrics, providing performance reviews, developing competency matrix, provide assessment for different projects;

• participate in pre-sale activities, include on-side business trips; 

• communicating effectively with client, business units, PO, AM, PM, DM and other cross-functional teams on testing timelines, deliverables, and status;

• developing UI / API automated tests with Java, JavaScript;
 
• strong knowledge of OOP, development life cycle and automation/testing best practices; 

• experience at requirements analysis, automation test coverage analysis, sprint planning, estimation, retrospectives;

• experience at writing test plans, automation test strategies, test cases, checklists;

• setup and support automation test environment: CI, AWS, Docker;

• provide load, performance, stress testing.
- Professional, friendly teammates
- I'm not interested in embedded, gambling, gaming software projects