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

- Integrated Google Lighthouse audit into existing CI/CD setup. Had troubles with logging into application with puppeteer script so had to go through Lighthouse CI source code to implement crutch. Also created report template.
 - Implemented Visual Testing for comparing Web pages screenshots to some predefined expected pages screenshots. Also implemented mechanism for copying all captured actual Web pages screenshots and publishing them to release results, which significantly reduced efforts spent on maintaining page samples. 
 - Changed performance testing test data setup from snapshot-based to code-based.
 - Optimized build physical size by implementing single resource folder for all Tests projects.
 - Improved waiters by implementing custom waiter method which relies on browser requests logs.
 - Introduced API project to TAF
1)  About project: web-based document assembly solution that provides law firms a single platform to rapidly draft, approve, negotiate and execute documents of any kind. Solution integrates with Microsoft® SharePoint, Salesforce, iManage™, NetDocs®, HighQ, DocuSign®, and Adobe Sign.

Responsibilities:
 - Test Automation Framework developing, refactoring, maintaining and extending
 - API Contract testing
 - Google Lighthouse CI/CD integration
 - Automated testing infrastructure setup and maintaining (AzDO)
 - Visual testing implementation
 - Regression testing
 - Bug reporting
 - Performance testing and analysis

Technologies: .NET/C#; Selenium; SpecFlow; SpecFlow+ Runner / NUnit

2) About project: e-commerce platforms for selling 3D Scanners.

Responsibilities:
 - Test Automation Frameworks developing, refactoring, maintaining and extending
 - Regression testing
 - Bug reporting

Technologies: .NET/C#; Selenium; SpecFlow; NUnit
- Mentoring - not so happy to spent efforts on lerg-term learning sessions/workshops, would like to work with competent colleagues and grow up together.
 - A lot manual testing - I am in love with automated testing :) Happy to test and close some bugs/development items from time to time but not on a regular basis.