Perceptive Senior API Automation QA Engineer well-versed at identifying and documenting complex software problems and causes. Designs test plans and procedures and equips and trains newer colleagues. Demonstrates practiced expertise in product design and participates in design reviews to offer early input on functional requirements and potential problems.
Overview
7
7
years of professional experience
Work History
Senior Software QA Engineer
Russian Post Remote
01.2022 - 04.2023
Developed and executed test cases for 11 REST services using JSON schema, 2 websites, and mobile applications (iOS and Android)
Collaborated closely with cross-functional teams, IT professionals, and leadership to drive the success of the project, resulting in a 20 percent increase in project efficiency
Provided valuable input and advice on testing strategy, test plans, and the selection of testing tools, contributing to a 15 percent improvement in testing effectiveness
Successfully planned and organized testing efforts in both GUI and non-GUI environments, resulting in a 25 percent reduction in testing timeline and resource allocation
Executed a wide range of tests, including functional tests, non-functional tests, systems integration tests, and user acceptance testing, ensuring 100 percent test coverage across project components by using MySQL databases
Reduced smoke and regression testing time by 30 percent by implementing and developing test scripts within CI/CD pipelines.
Middle QA Engineer
Russian Post Remote
06.2020 - 01.2022
Collaborated closely with business users and technology teams to analyze business requirements for 11 microservices, 2 websites, and mobile applications (iOS and Android)
Proficiently created testing strategy documentation and test data for various types and phases of testing, encompassing both technical and business functional validation, leading to a 30 percent improvement in testing documentation quality
Developed 12 comprehensive test plans by summarizing business requirements and creating execution test suites
Made efforts in developing test plans contributed to a significant decrease in post-release defects by 89 percent.
Software QA Engineer
Humans Engineering
05.2016 - 06.2020
Identified and reported defects, tracked their resolution, and verified fixes during regression testing by using Jira and CI/CD pipeline
Enhanced SQL proficiency by writing and optimizing queries, effectively monitoring their performance to ensure data retrieval efficiency and accuracy
Executed, developed, and implemented automated test suites using Java, resulting in a 30 percent reduction in test execution time and increased testing coverage
Collaborated seamlessly with a diverse team of 5 cross-platform members to achieve organizational goals.
Education
Certificate Mobile Application Developer -
Fanshawe College
London, ON
12.2023
Master's Degree in Biotechnical and Medical Devices and Systems Engineering -
Belarusian National Technical University
Minsk, Belarus
07.2017
Certificate Introduction To Test Automation in Java Course -
LevelUp School
Saint-Petersburg, Russia
12.2016
Certificate Basics Of Software Testing -
QATester School
Saint-Petersburg, Russia
04.2016
Skills
Test case design
Cross-browser testing, Regression testing
Docker containers, IntelliJ, VS Code
HTML and CSS familiarity
OpenShift, AWS, Azure
Postman tool, SOAP UI, RESTful APIs
TestNG / JUnit
JIRA management, Confluence, TestRail
Git proficiency, Kubernetes orchestration
Charles Proxy
BDD / DDD
SQL (MySQL, SQLServer, SQL-Express, PostgreSQL)
Java Core, JavaScript, React, Nodejs
REST-Assured, JSON
CI and CD pipelines
Selenium WebDriver, Cucumber, Appium
Swagger documentation
Agile/Scrum SDLC, Waterfall
Windows Server/Linux
Timeline
Senior Software QA Engineer
Russian Post Remote
01.2022 - 04.2023
Middle QA Engineer
Russian Post Remote
06.2020 - 01.2022
Software QA Engineer
Humans Engineering
05.2016 - 06.2020
Certificate Mobile Application Developer -
Fanshawe College
Master's Degree in Biotechnical and Medical Devices and Systems Engineering -
Belarusian National Technical University
Certificate Introduction To Test Automation in Java Course -