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

Vladislav Nikonov

IT
senior
Специализация: AQA engineer

Портфолио

QVIA

* IQVIA Virtual Meetings delivers best-in-class live, hybrid, and virtual events, while adhering to regulations to mitigate compliance risk. Reduce the time and effort required to manage logistics and oversee event details. Improve customer engagement and increase reach, with our team of experts who deliver highly interactive and engaging events, tailored to meet your individual needs. Responsibilities: • Collaborate with product manager to gather requirements. • Preparing Java automation mobile framework using TestNG, Selenium, Hibernate, Allure. • Introducing CI/CD tool for scheduled test runs, which will cover smoke and regression testing goals (Jenkins). • Integrating API functionality for existing tests. • Writing reusable and efficient code. • Manage Continuous Delivery processes, including automated building, testing and packaging processes. • Bug tracking. • Helping with smoke testing for team before releases.

ASK Media Group

* Home to the iconic Ask.com website and headquartered in Oakland’s thriving downtown, Ask Media Group operates dozens of websites that help curious people find the information they need. * Nucleus Web - application for manipulating ads, keywords, bids and rankings, allowing you to effectively interact with Google and MSN API. Responsibilities: • Collaborate with product manager to gather requirements. • Preparing Java automation web framework using Junit 5, Selenide, Gradle, Allure, Test Rails api. • Introducing CI/CD tool for scheduled test runs, which will cover smoke and regression testing goals (Gitlab CI). • Supporting Manual QA while releasing some features and partly manual testing. • Migrating existing Test Cases from excel to Test Rail and integrating it to Jira. • Starting integrating API functionality for existing tests. • Writing reusable and efficient code. • Manage Continuous Delivery processes, including automated building, testing and packaging processes. • Bug tracking.

GP Solutions

* A web application for guests and stuff, which includes managing menu, ordering and other important functionality for improving performance of the business. Responsibilities: • Backend side functionality including security, menu management and ordering dishes. • Preparing Docker containers infrastructure for improving development and release speed. • Preparing Unit and Integration testing infrastructure using Swagger, Mockito and Lizuibase. • Configuring Hibernate JPA infrastructure. • Configuring DataBase infrastructure. • Mocked up reports to allow the customer validate the most favorable and transparent data visualizations. • Managed multiple minor process implementations: discussed requirements with the customer and analyzed functionality impact as well as legacy update requirements; mocked up and confirmed the approach; QA; Presentation to the client.

Скиллы

Adobe Experience Manager
Appium Desktop
Azure DevOps
BrowserStack
C#
CSS
Fiddler
GitLab CI
HTML
Java
JavaScript
Jenkins
MS Access
MS SQL
My SQL
Oracle SQL
Postman
Python
Ranorex
SQLite
Teamcity
WordPress
XML

Опыт работы

Automation QA
с 04.2022 - По настоящий момент |ASK Media Group
Git(GitLab), Java, Junit 5, Appium, Gitlab(CI), Selenium, Selenide, Gradle, JavaFaker; Jira, TestRail, Snowflake DB, Argo jobs tracking
* Home to the iconic Ask.com website and headquartered in Oakland’s thriving downtown, Ask Media Group operates dozens of websites that help curious people find the information they need. * Nucleus Web - application for manipulating ads, keywords, bids and rankings, allowing you to effectively interact with Google and MSN API. Responsibilities: • Collaborate with product manager to gather requirements. • Preparing Java automation web framework using Junit 5, Selenide, Gradle, Allure, Test Rails api. • Introducing CI/CD tool for scheduled test runs, which will cover smoke and regression testing goals (Gitlab CI). • Supporting Manual QA while releasing some features and partly manual testing. • Migrating existing Test Cases from excel to Test Rail and integrating it to Jira. • Starting integrating API functionality for existing tests. • Writing reusable and efficient code. • Manage Continuous Delivery processes, including automated building, testing and packaging processes. • Bug tracking.
Automation QA Mentor
07.2021 - 03.2022 |IQVIA
Git(GitLab), Java, TestNG, Appium, Jenkins(CI), Selenium, SOQL, Maven, JavaFaker; Jira, TestRail, AppCenter, Appium Desctop, BrowserStack, Xcode
* IQVIA Virtual Meetings delivers best-in-class live, hybrid, and virtual events, while adhering to regulations to mitigate compliance risk. Reduce the time and effort required to manage logistics and oversee event details. Improve customer engagement and increase reach, with our team of experts who deliver highly interactive and engaging events, tailored to meet your individual needs. Responsibilities: • Collaborate with product manager to gather requirements. • Preparing Java automation mobile framework using TestNG, Selenium, Hibernate, Allure. • Introducing CI/CD tool for scheduled test runs, which will cover smoke and regression testing goals (Jenkins). • Integrating API functionality for existing tests. • Writing reusable and efficient code. • Manage Continuous Delivery processes, including automated building, testing and packaging processes. • Bug tracking. • Helping with smoke testing for team before releases.
Automation QA
05.2021 - 06.2021 |Raiffeisen bank
Git(GitLab), JavaScript, TypeScript, WebdriverIO, BrowserStack, Appium Desctop, Xcode, Android Studio
* Fairo App helps you manage all of your financial operations in one place. Send and personalise your invoices, keep track of payments and do your tax reporting, all in one app, for free. Fairo can help you with fast, easy and professional invoicing. If you are a FOP3, Fairo can also help you do your bookkeeping and tax reporting. Responsibilities: • Collaborate with product manager to gather requirements. • Preparing JavaScript automation mobile framework, based on WebdriverIO. • Helping Customers QA automation engineer to create automation framework. • Introducing CI/CD tool for scheduled test runs, using GitLab CI. • Configuring testing layers for the framework. • Creating fluent interface and data facades for further tests. • Writing reusable and efficient code. • Bug tracking.
Automation QA
08.2020 - 05.2021 |IQVIA
Git(GitLab), Python - Allure, Pytest, Appium, Azure pipelines, Selenium; Java - Selenium, Selenide, SOQL, Azure pipelines, Maven, TestNG, JavaFaker; Jira, TestRails, AppCenter, Appium Desctop, BrowserStack, Xcode, Android Studio
* IQVIA Study Hub Mobile supports your clinical trial experience from start to finish by organizing your trial to-do's, sending important reminders, and offering access to support staff – ultimately, making clinical trial participation easier and less time-consuming in one easy-to-use platform. Responsibilities: • Collaborate with product manager to gather requirements. • Preparing Java automation mobile framework. • Introducing CI/CD tool for scheduled test runs, which will cover smoke and regression testing goals. • Supporting old Python automation framework. • Preparing migration of tests from Python to Java frameworks. • Integrating API functionality for existing tests. • Writing reusable and efficient code. • Manage Continuous Delivery processes, including automated building, testing and packaging processes. • Bug tracking. • Helping with smoke testing for team before releases.
QA
06.2020 - 08.2020 |MediaMonks
Adobe Experience Manager, Jira, Slack
* AkzoNobel - Flourish content migration. Optimization of operational processes, preparing documentation and scope of work for content migration team, testing migrated content. Responsibilities: • Prepared documentation: Test Lists, Test Scenarios, User Stories, FRS, Design Documents, Data Dictionary, and reflected changes in the User Guides. • Quality assurance, bug tracking. • Building a communication process between developers and content specialists. • Preparing architecture for SEO tagging of articles in the project. • Captured requirements in requirements discussion sessions. • Demonstrated solutions and end results during iterative sessions.
Software Developer
02.2020 - 03.2020 |GP Solutions
Java (Spring, Spring Boot, Spring Security, Spring Data, JPA, Hibernate, Mockito), Maven, MySQL, Liquibase, Swagger, Docker, Nginx
* A web application for guests and stuff, which includes managing menu, ordering and other important functionality for improving performance of the business. Responsibilities: • Backend side functionality including security, menu management and ordering dishes. • Preparing Docker containers infrastructure for improving development and release speed. • Preparing Unit and Integration testing infrastructure using Swagger, Mockito and Lizuibase. • Configuring Hibernate JPA infrastructure. • Configuring DataBase infrastructure. • Mocked up reports to allow the customer validate the most favorable and transparent data visualizations. • Managed multiple minor process implementations: discussed requirements with the customer and analyzed functionality impact as well as legacy update requirements; mocked up and confirmed the approach; QA; Presentation to the client.
Software Developer/ Automation QA
03.2019 - 09.2020 |Leroy Merlin
C++, Java, XML, VCML, CVS, Git, Jira
* P’X Retail Solution. It provides the retailer with an integrated planning environment, which efficiently links shop fitting, planning of the furnishings, and presentation of the goods. The P'X Store Solution manages sales outlets for retail chains in expansion planning as well as in ongoing operations. Using intelligent libraries, you can create concept catalogs, which cover the entire design process, from the configuration of complex furnishing modules, decorative features and product displays, to the collection of goods. Responsibilities: • Collaborate with customers to gather requirements, design, and solve complex problems. • Participate in software development meetings. • Using VCML (C++ based) language implement new functionality. • Writing reusable, testable, and efficient code. • Regression and performance testing. • Manage Continuous Delivery processes, including automated building, testing and packaging processes. • Solving Performance issues. • Testing developed functionality, bug fixing. • Adopting Business requirements in user stories and preparing documentation for developed functionality.
Automation QA
03.2018 - 04.2019 |CBS
C#, Python, JavaScript, Java, Visual Studio Load testing tool, Azure, Jenkins, Jira.
* Coral MSP. A cloud-based, secure B2B platform that sets industry standards while reducing operational costs. By connecting Media Networks, Broadcasters and Distributors, it streamline all aspects of content distribution for both linear and non-linear TV. Responsibilities: • Collaborate with product manager to gather requirements. • Create a process of scheduled auto-tests running. • Participate in regression testing meetings. • Writing reusable and efficient code. • Manage Continuous Delivery processes, including automated building, testing and packaging processes. • Creating a solution for Performance and Load testing of the project. • Analysis and creating solution in the scope of customer churn, preparing Python Machine learning solution. • Bug tracking..
Frontend developer/ Automation QA
10.2017 - 03.2018 |Coral Team
Angular.js, Selenium, Git
Responsibilities: • Building test automation process using Java Script and Selenium. • Frontend development using Angular 2 and PrimeFaces.

Образование

Physics and Mathematics
-

Языки

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