← В ленту
middle
Регистрация: 29.12.2023

Valerii Bamburov

Специализация: AQA Engineer
5 years of experience in Manual & Automated Testing for Software Quality Assurance. 1,5 years of experience in mentoring and technical interviewing. 6 month experience in leading discipline in university Knowledgeable in Automation Tools (Selenium Webdriver, MSTest, NUnit, XUnit, JBehave, TestNG, JUnit). Good knowledge of Object-Oriented Programming in C# and Java. Have written AT solution from scratch using C#. Have integrated AT with ReportPortal, and other different services using API. Have dockerized AT solution. Have experience with analysis of different approaches of new framework for UI automation.
5 years of experience in Manual & Automated Testing for Software Quality Assurance. 1,5 years of experience in mentoring and technical interviewing. 6 month experience in leading discipline in university Knowledgeable in Automation Tools (Selenium Webdriver, MSTest, NUnit, XUnit, JBehave, TestNG, JUnit). Good knowledge of Object-Oriented Programming in C# and Java. Have written AT solution from scratch using C#. Have integrated AT with ReportPortal, and other different services using API. Have dockerized AT solution. Have experience with analysis of different approaches of new framework for UI automation.

Портфолио

GridDynamics

03/2021 – 01/2023 GridDynamics: 03/2021 – 05/2022 QA Automation Engineer. 05/2022 – 09/2022 QA Automation Engineer/Junior Engineering Manager. 09/2022 – 01/2023 Senior QA Automation Engineer/Junior Engineering Manager. Responsibilities as an Engineering Manager: ● Lead 1:1 meetings. ● Collect and providing feedbacks from engineer's teammates and client to engineer. ● Set delivery goals (set goals and define metrics of a goal). ● Lead “Performance Review” calls. ● Identify and highlight engineer’s attrition risks. ● Identify gaps in skills (hard of soft as well) and let know engineer about these gaps. ● Set engineering goals (set goals and define metrics of a goal). ● Motivate and include engineers to perform non-projects contributions (TIs, mentorship, tech talk...). ● Set a learning path (develop of engineer's skills). Achievements as an Engineering Manager: ● Conducted ~25 1:1 meetings. ● Conducted ~13 “Performance Review” calls. ● Promoted from T1 (Junior) to T2 (middle) 2 engineers. ● Identified attritions in 3 engineers. ● Prevented 1 engineer from leaving company. Responsibilities as a QA Automation: ● Manual testing. ● Functional testing. ● Exploratory testing. ● Documentation maintaining (creating test cases, bugs). ● Automated testing. ● Developing, fixing and maintaining automated tests. ● Analyzing test results. ● Analyze technical processes and generate initiatives to optimize technical processes. ● Implement initiatives. Achievements: ● Integrated ReportPortal with Test frameworks. ● Prepared approach of new test framework for UI tests. ● Implemented rerun only failed scenarios. ● Implemented Grafana logs attachments for failed scenarios into Allure report. ● Implemented “Environment health check” tests. ● Developed ~ 20 new automated tests. ● Fixed ~ 50 automated tests. ● Performed 40 technical interviews.

SDET, Paysend

Responsibilities: ● Create a test plan for project. ● Create an automation solution. ● Cover project’s microservices with integration automated tests. ● Set up CI/CD tests run. ● Code review. ● Documentation maintaining(creating test cases, bugs). ● Analyzing test results. Achievements: ● Created a test plan for project. ● Created automation solution from scratch. ● Fixed ~30 bugs(in microservices). ● Developed ~1200 integration automated tests.

EPAM

06/2018 – 04/2019, Junior Software Test Automation Engineer. 04/2019 – 02/2021, Software Test Automation Engineer, EPAM, Russia, Saratov. Responsibilities: ● Analyzing business requirements. ● Manual testing. ● Functional testing. ● Exploratory testing. ● Documentation maintaining (creating test cases, bugs). ● Automated testing. ● Developing, fixing and maintaining automated tests. ● Analyzing test results. ● Code reviewing. ● Participating in planning and demos. Achievements: ● Developed ~210-280 new automated tests. ● Decreased time of test run by 20% without losing quality. ● Increased pass rate from 92% to 99%. ● Implemented API client for manipulating program entities.

Скиллы

Java
MS SQL
Gitlab
C#
JS
GCP
Postman
HTML
CSS
XML
JSON
Fiddler
RestSharp
RestAssured
Selenium WebDriver (C# and Java)
NUnit
JBehave
TestNG
JUnit
ReportPortal
Jenkins
Azure
Bamboo
TFS
Jira
GCP
Docker
RabbitMQ

Опыт работы

AQA Engineer
с 01.2023 - По настоящий момент |SDET, Paysend
Java, TestNG, RestAssured, GRPC, SOAP, Wiremock, RabbitMQ, Gitlab CI, Docker
Responsibilities: ● Create a test plan for project. ● Create an automation solution. ● Cover project’s microservices with integration automated tests. ● Set up CI/CD tests run. ● Code review. ● Documentation maintaining (creating test cases, bugs). ● Analyzing test results. Achievements: ● Created a test plan for project. ● Created automation solution from scratch. ● Fixed ~30 bugs (in microservices). ● Developed ~1200 integration automated tests.
Lecturer
09.2021 - 01.2022 |Saratov State University
.
Lecturer (during work in GridDynamics). Responsibilities: ● Lead “Software Testing” discipline in Saratov State University. ● Prepare and lead lectures. ● Provide tasks for practices and exam. ● Lead practices. ● Administer an exam. Achievements: ● Conducted 7 lectures. ● Conducted 14 practices. ● Administered 1 exam.
QA Automation Engineer, Junior Engineering Manager, Senior QA Automation Engineer/Junior Engineering Manager
03.2021 - 01.2023 |GridDynamics
Bamboo, BitBucket, Selenium WebDriver (Java), Jbehave, JUnit, TestNG, Allure, ReportPoral
03/2021 – 01/2023 GridDynamics: 03/2021 – 05/2022 QA Automation Engineer. 05/2022 – 09/2022 QA Automation Engineer/Junior Engineering Manager. 09/2022 – 01/2023 Senior QA Automation Engineer/Junior Engineering Manager. Responsibilities as an Engineering Manager: ● Lead 1:1 meetings. ● Collect and providing feedbacks from engineer's teammates and client to engineer. ● Set delivery goals (set goals and define metrics of a goal). ● Lead “Performance Review” calls. ● Identify and highlight engineer’s attrition risks. ● Identify gaps in skills (hard of soft as well) and let know engineer about these gaps. ● Set engineering goals (set goals and define metrics of a goal). ● Motivate and include engineers to perform non-projects contributions (TIs, mentorship, tech talk...). ● Set a learning path (develop of engineer's skills). Achievements as an Engineering Manager: ● Conducted ~25 1:1 meetings. ● Conducted ~13 “Performance Review” calls. ● Promoted from T1 (Junior) to T2 (middle) 2 engineers. ● Identified attritions in 3 engineers. ● Prevented 1 engineer from leaving company. Responsibilities as a QA Automation: ● Manual testing. ● Functional testing. ● Exploratory testing. ● Documentation maintaining (creating test cases, bugs). ● Automated testing. ● Developing, fixing and maintaining automated tests. ● Analyzing test results. ● Analyze technical processes and generate initiatives to optimize technical processes. ● Implement initiatives. Achievements: ● Integrated ReportPortal with Test frameworks. ● Prepared approach of new test framework for UI tests. ● Implemented rerun only failed scenarios. ● Implemented Grafana logs attachments for failed scenarios into Allure report. ● Implemented “Environment health check” tests. ● Developed ~ 20 new automated tests. ● Fixed ~ 50 automated tests. ● Performed 40 technical interviews.
Software Test Automation Engineer / Junior Software Test Automation Engineer
06.2018 - 02.2021 |EPAM
TFS, Azure, Selenium WebDriver (C#), NUnit, ReportPortal
06/2018 – 04/2019, Junior Software Test Automation Engineer. 04/2019 – 02/2021, Software Test Automation Engineer, EPAM, Russia, Saratov. Responsibilities: ● Analyzing business requirements. ● Manual testing. ● Functional testing. ● Exploratory testing. ● Documentation maintaining (creating test cases, bugs). ● Automated testing. ● Developing, fixing and maintaining automated tests. ● Analyzing test results. ● Code reviewing. ● Participating in planning and demos. Achievements: ● Developed ~210-280 new automated tests. ● Decreased time of test run by 20% without losing quality. ● Increased pass rate from 92% to 99%. ● Implemented API client for manipulating program entities.

Образование

Software Engineering (Бакалавр)
2015 - 2019
*Educational institution

Языки

РусскийРоднойАнглийскийВыше среднего