Position: Senior QA Automation Engineer (C#)
Category: QA Automation
English level: upper
Years of experience: 5

Achievements:
1. Set up  automation part:
- selection of test automation approaches/tools based on project needs, create all Automation QA documentation (automation approach, automation as Quality Gate in CI-CD process, CI-CD process for Automation Test framework)
- Shift left test automation processes / lead automation testing
(create meetings, discuss open questions, problems with the team, PO, Solution Architects (test strategy, users usage, users without MFA, automation as Quality Gate, presenting Testing approach to the Customer).
- Started from scratch automation framework, using latest technologies and libraries (NUnit, .Net Core 3.1, RestSharp). 
Create API tests for Restful services, follow API-driven approach on the project.
- Propose Automation tests repositories structure according to future project extensions (create shared library as a Nuget package).
- Provide parallelization for Automation tests to speed up test runs.
2. Lead manual testing: 
- create from scratch documents: Test Plan, Test strategy, Traceability Matrix, Test Result report, Roles and Access matrix, Security checklist for testing Authorization and Authentication. 
Create manual guides on different topics: How to...type
- Onboarding and knowledge transferring for every new manual QA in the team;
- Consult QA’s from neighboring streams on different questions (documents, process, testing approaches);
- Solve existing problems in the Scrum process (separate Dev and QA estimation, consider QA capacity when sprint backlog is filling, Raise questions about Definition of Done for stories - do not close if the Test designs were not created by manual QAs., Get a separate environment for QA testing, etc.)

3.Interviewing candidates to the team on different positions (QA leads, Automation tests engineers );
I have wide experience in testing web applications (front-end/back-end, micro-service architecture apps, RESTfull services testing).

Worked with:
1) Automation tools: Selenium WebDriver;
2) Programming lang's: C#;
3) Experienced on API auto-tests creation (RESTfull services);
4) Experienced in Unit testing (xUnit, Moq);
5) Task management systems: Jira, Azure DevOps;
6) CI Tools: Azure DevOps.

Testing skills:
1) Strong theoretical and practical knowledge of software testing.
2) Writing product requirements, writing Test Documentation (Test Plans, Test Strategy, Test Result reports).
3) Perform API testing of RESTfull services.

Languages: EN – Upper-Intermediate - B2
Interesting product. Friendly and professional team. Modern technologies. Ability of professional growth.