- Extensive experience in managing large QA teams, as well as complex testing and automation as a sole specialist.
- Prepared test data, created comprehensive test plans, test cases and testing documentation for the team.
- Conducted performance, integration and regression testing.
- Analyzed problems, created reports, retested errors and, if necessary, reopened them.
- Conducted various types of web testing on Windows, macOS and Linux.
- Practical experience in using the WDIO, Jest and Cypress frameworks for automating user interface testing, as well as Postman for manual API testing.
- Practical experience of performance testing (load, stress) using JMeter.
- Often faced with tasks that require a non-standard approach that goes beyond the capabilities of standard frameworks, I skillfully set up processes and tools to achieve the desired results.
- I also took responsibility for developing and implementing my own testing automation processes from scratch.
- To increase the visibility of the results, I integrated Allure to display comprehensive automated testing results, including video recordings and testing stages.
- I use GitHub Actions as an integral part of CI/CD practice to seamlessly integrate automated testing into development projects.
Projects I have worked on:
"Pavemint": web application for parking
- Implementation of automated testing for websites.
- Creating a CI/CD automation pipeline from scratch.
"Careerist": educational technology platform
- Implementation of mobile testing for iOS and Android devices using WDIO.
"Nuvehome"
- Mentoring and coaching team members
- Designed and implemented test strategies
- Ensure the quality and performance of the software
"Spreenauten": radio communication and hardware and software development
- Creating a test framework from scratch.
- Automation of functional test cases.
- Bug reports and improvements.
- Creating a final error report with a detailed description.
“Fleet Management”: an application for dispatching radio stations and repeaters
- Development of an automated test framework from scratch based on the specified requirements.
- Creating an initial test planning document.
- Creating the final document of the test report.
- Improving existing documentation.
"Hoffix"
- Creating a test framework from scratch.(Jest)
- Automation of functional test cases.
- Bug reports and improvements.
- Creating a final error report with a detailed description.
"Sgames": mobile game
- Categorization and prioritization of errors.
- A software quality management system has been developed.
- Foreseeing the different ways the game will be played by people around the world.