Position: QA Automation Engineer
Category: QA Automation
English level: upper
Years of experience: 11


SUMMARY 
Experience in testing web and desktop applications.
Working according to SCRUM methodologies.
Creating a comprehensive QA documentation.
Working knowledge of SDLC methodology.
Extensive practical experience in creating test frameworks, test tools and test scripts for any needs.
Proficient in finding, analyzing, documenting, and reporting bugs, interoperability flaws and other issues.
Ability to manage multiple QA projects, provide quick, accurate and objective quality assessment to be able to assure quality of the released software.

EXPERIENCE
- Tech Lead activity.
- Executing almost all types of testing as manual QA with all related activities.
- Writing test documentation.
- Creating a variety of automation frameworks from scratch (c#, python, webdriver).
- Creating end-to-end API scenarios (c#, RestSharp).
- Installing CI process based on the TeamCity, TFS.
- Developing a strategy for the automation process (prioritization, scope and tools).
- Maintaining and executing test scripts, tracking, and reporting results.
- Creating automation scripts for separate part of application via UI and REST API.
- Developing a custom html reports as part of health check monitor for critical functions, sent on daily basis.
- Creating and maintaining a scraper tool for internal usage by data quality team (console app, c#).
- Creating an application for performance and stress testing (windows desktop app, c#).
Tools: Azure DevOps, Jira, TeamCity, SVN, GIT, Visual Studio, PyCharm, Postman, Swagger, LINQPad, MsSQL, WebDriver, NUnit, pytest, selene, mbUnit, Gattling. Familiar with: Appium, TestCafe, Protractor, CodedUI, TypeSctipt, VS Load Test component, Fiddler, IIS, docker.
Any type of work but not gaming and gambling.
I am interested in long-running projects, work-life balance, competitive salary.