Qa Software Architect
CurrentRoles :• Responsible for backend and frontend automated testing.• Responsible for setting up code review activities, monitoring static code analysis tools (SonarLint, SonarQube.• Maintenance of datasets for automated tests and monitoring of automated test execution.Achievements :• Design ans implementation of functional tests (systems, integrated) based on BDD (Reqnroll, SpecFlow, .Net).• Design of automated functional tests in various deployment environments.• Designing CI/CD pipelines on Azure DevOps to deploy and run tests.• Provides support (best testing practices (frontend/backend)) of future principal developers.• Provides upport for designing frontend and backend automated unit tests in different teams.• Organized and participated in many frontend/backend code review activities.• Development of Web APIs and MVC applications with ASP.Net (Core and Framework).• Frontend development with vue.js, razor and blazor.• Trainer for SOLID Principles, Clean Code, OO Architecture, TDD and BDD.