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

Experienced in:
- Developing automated testing projects from scratch including integrtion(isolated, contract, API), UI, e2e tests for applications based on microservices architecture
- Deployment of test infrastructure  in docker
- Performing static analysis of dev code
- Investigation and sharing knowledge of new technologies (GraphQL, Pact)
- Making performance testing by manual tools (k6, jMeter) and framework (BenchmarkDotNet)
- ISTQB certification
- Testing of applications based microservices (Docker)
- Mobile Testing using Appium framework (2 years ago)
- Experience with Git Flow methodology
- Manual testing of Desktop, Web, iOS and Android Apps
- Creating and reviewing test documentation based on requirements given
- Analyzing the results, classifying and trading the defects found
- Compliance with standards of testing adopted by the company
- Communicating with a team / Participating in reviews of user interface, assessing the usability, business specifications, implementations of new features and related documentation
- Interviewing new candidates for the position of Automation QA
- Mentoring new coworkers
Programming languages: 
- C#
- Java (3 years ago)

Software testing frameworks/Tools: 
- Test execution: Nnit, TestNG
- BackEnd Testing: HttpClient, RestEase, GraphQLClient, RestSharp, PactNet, SignalR, Postman, Fiddler
- UI Testing: Atata, Selenium WebDriver, Appium, SauceLabs
- Performance testing: BenchmarkDotNet, JMeter, k6
- Databases: Entity Framework, MySql, PostgreSQL, MongoDB
- Mock servers: WireMock.Net, PactMockServer
- Continuous integration tools: Jenkins, TFS
- Clouds: Azure
- CD: Docker
- Operation Systems: Windows, Linux