Yurii B., QA Automation Engineer (C#, .NET)

Vetted expert in QA Automation / Testing (6.0 yr.)
english B2 (Upper-Intermediate) English
seniority Senior (5-10 years)
location Malaga, Spain

Summary

- Software Test Automation Engineer with 6+ years of experience with knowledge and hands-on experience in UI and API test automation
- Experienced in the next practices: Raising Efficiency of Test Automation, Test Automation Approaches, Development in .NET ecosystem (Test Automation), Test Automation Framework Architecture, GUI Testing, Web Service / API Testing, Testing Fundamentals, Quality Gates, Component / Integration Testing;
- Good knowledge and practical skills in C#, Selenium, Coded UI, MSTest (v1 & v2), TFS, Azure DevOps, Azure Cloud, YAML pipelines and custom C# solutions
- Experience in API Performance testing; custom solution was created from scratch in C# .NET Core
- Hands-on experience in designing Test Cases, Test Suites, and Bug Reports, as well as identifying issues
- Experience in designing and implementing automated tests and test results analysis

Main Skills

C#, QA Automation Engineer (C#, .NET)

C# 6 yr.

.NET, QA Automation Engineer (C#, .NET)

.NET 6 yr.

API testing, QA Automation Engineer (C#, .NET)

API testing

UI testing, QA Automation Engineer (C#, .NET)

UI testing

Programming Languages

.NET Platform

LINQ MS Dynamics 365 .NET 6 yr. .NET Core .NET Framework

Databases & Management Systems / ORM

Cloud Platforms, Services & Computing

Azure

Azure Cloud Services

Azure Azure Blob Storage Azure DevOps Azure Storage Account Cosmos DB

QA, Test Automation, Security

API testing e2e testing MSTest NUnit Performance Testing Postman Selenium Webdriver UI testing xunit

SDK / API and Integrations

API testing

Collaboration, Task & Issue Tracking

Atlassian Confluence Jira

Web/App Servers, Middleware

Azure DevOps Server (ex TFS Team Foundation Server)

Version Control

Git

Scripting and Command Line Interfaces

Message/Queue/Task Brokers

RabbitMQ

Logging and Monitoring

Splunk

Third Party Tools / IDEs / SDK / Services

Visual Studio

Other Technical Skills

Flask-restful JB Rider YAML
ID: 700-129-786
Last Updated: 2023-12-04

Work Experience

Software Test Automation Engineer (C#, .NET), Trading platform

Sep-2022 - Oct-2023

Summary: Development and Support of Trading platform

Responsibilities:

  • Creation and support of test cases/test plans,
  • Implementation and support of automated tests,
  • Testing and automation related to Azure Automation Runbooks,
  • Test results analysis, submission of reports on the issues found

Technologies: MSSQL, MS Visual Studio, JB Rider, SSMS, Azure DevOps, Jira, Confluence, Splunk, .NET C#, NUnit, Git, Azure Cloud

 

Software Test Automation Engineer, Key-Tester (C#, .NET), Legal documents generation application

Jan-2020 - Jul-2022

Summary: Multi-tenant cloud application responsible for legal document generation

Responsibilities: 

  • Creation of TAF from scratch;
  • Development and maintenance of the TAF;
  • Implementation and support of automated tests;
  • Implementation and support of automated Performance tests;
  • Creation and support of test cases in Azure DevOps;
  • Development and maintenance of builds/releases related to testing and subsequent migration to YAML pipelines;
  • Test results analysis via Azure DevOps/Application Insights;
  • Knowledge sharing and mentoring of QA team members;

Technologies: Azure Cosmos DB, Azure Storage Account, Visual Studio, Postman, Microsoft Azure Storage Explorer, Azure DevOps, .NET (3.1 - 6), MSTest v2, Azure Cloud Stack (Application Insights, Azure Functions, Service Bus, Azure Storage)

 

Software Test Automation Engineer, Key-Tester (C#, .NET), Business Development Management platform

Jan-2019 - Jan-2020

Summary: Business Development Management platform which is about bringing all the assets together to create a superior Business Development solution;

Responsibilities:

  • Developed and implemented an approach to switch over from Coded UI to Selenium, which allowed this to be done in a reasonable amount of time;
  • UI tests execution speed increased ~10 times (implemented parallelization on VM-level plus proper infrastructure on TFS-level);
  • Provided trainings to QA team members on new implementations;
  • Implemented and updated existing automated tests;
  • Created and updated test cases in TFS;
  • Developed and maintained the API and UI test automation framework;
  • Ran automated tests using TFS 2018 release definitions;
  • Analyzed test results and submitted reports on the issues found;
  • Hands-on experience in Microsoft Azure;

Technologies: Azure SQL, MS Visual Studio 2017, Microsoft TFS, C# .NET, MSTest, Dynamics 365, Selenium

 

Software Test Automation Engineer (C#, .NET), Electronic invoicing system

Oct-2017 - Dec-2018

Summary: The product helps law firms quickly and effectively respond to client demand for electronic invoicing;

Responsibilities: 

  • Maintained a test automation framework for application testing;
  • Creation and support of test cases in TFS;
  • Implementation and support of automated tests;
  • Test results analysis, submitted reports on the issues found;

Technologies: Azure SQL Server, MS Visual Studio 2013/2015, SSMS, Postman, C# .NET, REST, MSTest, Azure Cloud Stack

 

Software Test Automation Engineer (C#, .NET), Business Development Management platform

May-2017 - Sep-2017

Summary: A Business Development Management platform that is about bringing all the assets together to create a superior Business Development solution

Responsibilities: 

  • Created and updated test cases in TFS;
  • Implemented and updated existing automated tests; 
  • Developed and maintained the API and UI test automation framework based on C# and custom UI framework;
  • Analyzed test results and submitted reports on the issues found;

Technologies: Azure SQL, MS Visual Studio 2017, Microsoft TFS, C# .NET, Titanium, MSTest, Dynamics 365

Ready to hire Yurii B.
or someone with similar skills?

All developers are available for an interview. Let's discuss your project/vacancy.
Book A Call