Position: Software Test Automation Engineer
Category: QA Automation
English level: upper
Years of experience: 10

• Successful project transfer from manual testing to automation
• Transfer of testing ecosystem to AWS including automatic deployments after passing test pipe line
• Standardized approach has been developed for using test doubles and transferring project to feature deployments
• Reduced number of E2E tests and implementation test pyramid on monolithic architecture
• Reduced number of E2E tests and implementation test pyramid on monolithic architecture
• Creating test to code mapping, which made it possible to run only those tests that are necessary for testing specific changes
Current project Role: Team Lead
• Leading 5 scrum teams (12 AQA engineers)
• Responsible for development of QA processes and implementation of best practices
Tasks performed:
• Reduction of technical debt
• Increased test stability
• Setup Reporting
• Moving testing ecosystem to AWS
• Test pyramid implementation
• Implementing Shift Left Approach and Testing in Isolation
• Implementing Risk-Based Regression

Project Role: Team Lead
Tasks performed:
• Full cycle of software development, from requirements to support on Prod
• Mentoring team members and providing best practices recommendation
• Facilitating Scrum meetings, managing backlog to ensure sprint and release goals are met
• Analyzing requirements, preplanning, grooming with Product Owner and Team member
• Improved development practices by introducing execution of automated testing in isolation, mutation testing and test impact analyzing
• Was responsible for release management
• Was responsible for interviewing, coaching and mentoring of QA Engineers when team began to expand
• Building continuous integration (CI/CD) environment using TeamCity
• Conducted educational trainings and BTM to raise the technical level and introduce new technologies

Project Role: Software Development Engineer in Test
Tasks performed:
• Solution architecture and design using SOLID
• Windows application C# .Net MVVM
• Web application ASP.NET MVC
• Database structure building, stored procedure
• Building message-oriented service using MSMQ
• Bug fixing, performance testing
• Building Ci TeamCity
• Code Review