Upstaff Sign up
Vitalii Y
🇵🇹Portugal (UTC+02:00)
Created AtUpstaffer since February, 2023

Vitalii Y — Quality Assurance Engineer

Expertise in QA Automation / Testing.

Last verified on July, 2023

Core Skills

Java
Java
6 yr.
JUnit
TestNG
QA
QA

Bio Summary

- Hardworking Software Developer In Test offering 5+ years of experience and expertise necessary to take on dynamic and complex software systems. Talented in developing comprehensive approaches. Has strong background in both manual and automation testing. Accurate SDET Engineer skilled at designing rapid and impactful diagnostic and testing frameworks. Dogged tracker of bugs, defects, and performance bottlenecks. Has developed rigorous validation frameworks producing exceptional final products which help to bring high-quality products to market.
- Intermediate+ English.
- Start ASAP

Technical Skills

Programming LanguagesJava, Python
UI Frameworks, Libraries, and BrowsersCSS, HTML, XML
Java Libraries and ToolsJSON
Java FrameworksSpring Boot
Databases & Management Systems / ORMSQL
Methodologies, Paradigms and PatternsAgile, Scrum
PlatformsAndroid
QA, Test Automation, SecurityApache Maven, Appium, JMeter, JUnit, Postman, QA, Selenium Webdriver, TestNG
SDK / API and IntegrationsAPI, RESTful API, Swagger
Version ControlGit, GitHub, GitLab
Deployment, CI/CD & AdministrationGradle, Jenkins
Operating SystemsiOS, Unix
Collaboration, Task & Issue TrackingJira
Other Technical SkillsSDET

Experience

 

ANDROID DEVELOPER at TIBER

Apr 2022 – Jan 2023

Description:

Real estate profitability calculation algorithms (Web).

Responsibilities:

  • Validated Java-based architectures and related frameworks.Writing test framework from scratch using Java, JBehave, JUnit, Maven, Selenium, and JDBC.
  • Generating automated API tests using Open-API-generator and Swagger
  • Providing performance testing using JMeter and analyzing reports after
  • Integrating automated test scenario runs in the pipeline on Jenkins to run regression before release and smoke before implementing new features and spot-check steps every merge request.
  • Integration of automated test reports with Jira XRay.
  • Interview and mentor QA new members
  • Providing code review.
  • Executed regression test procedures and automated test suites to shorten diagnostic timeframes.
  • Reviewed design specifications to validate product designs and support testability and verification.
  • Evaluated function, performance, and design compliance of every product against design standards and customer needs.

Key Achievement:

Integrated Spring boot in the automated framework for sharing data between steps. Created an automated framework template for the company to use between projects with open integration solutions.

 

QA TEST LEAD at DOWELL IMA

Aug 2017 – Apr 2022

Description:

Marketplace (Web, Mobile App).

Responsibilities:

  • Writing test framework from scratch using Java, JUnit, Maven, Selenium, Appium, JDBC
  • Automated up to 900 test scenarios including UI, API, Integration, and E2E tests for a Web project and up to 350 for a Mobile app project
  • Integrating automated test scenario runs in the pipeline on Jenkins to run regression before release and smoke before implementing new features and spot-check steps every merge request
  • Integration of automated test report with Jira XRay
  • Building test processes from scratch
  • Started as first QA on the project
  • Interview and mentor QA new members
  • Help to grow the QA team from 1 to 4 team members
  • Providing test cases and code reviews.
  • Kept scripts and test cases updated with current requirements.
  • Document guides for newcomers to integrate more softly into team
  • Incorporated delivery requirements into the planning of testing schedules.
  • Operated under Agile and Scrum frameworks to complete releases and well-organized sprints.
  • Advised and led the process improvement team with deliberation, leadership, and strategic planning.
  • Adapted procedures to mitigate issues and improve deficiencies.
  • Writing and reviewing project documentation.

Key Achievement:

Organized QA plans and performed quality control testing. Supervised a quality control team of 4 members bolstering interdepartmental integration of processes. Identified key process indicators for all major process areas, eventually leading to a 45% decrease in potentially detrimental quality oversights. Submitted reports consisting of analyzing, summarizing, and interpreting collected data to increase team efficiency at work.

 

 

Description:

Cryptocurrency exchange (Web).

Responsibilities:

  • Writing test framework from scratch using Java, Cucumber, JUnit, Maven, Selenium
  • Automated up to 700 test scenarios including UI, API, Integration, E2E tests
  • Integrating automated test scenario runs in the pipeline on Jenkins to run regression before release and smoke before implementing new features
  • Providing code review
  • Integration of automated test report with Jira XRay
  • Building test processes from scratch
  • Started as first QA on the project
  • Interview and mentor QA new members
  • Help to grow the QA team from 1 to 5 team members
  • Completed pre-implementation testing for new system modifications to assess potential impacts.
  • Recommended changes and corrections to developers for optimal software performance and usability.
  • Kept scripts and test cases updated with current requirements.
  • Document guides for newcomers to integrate more softly into the team
  • Writing and reviewing project documentation.

Key Achievement:

Build all processes and automation framework from the scratch. Monitored resolution of bugs, tested fixes and helped developers tackle ongoing problems by providing a QA perspective. Create strong and working QA processes according to human resources.

 

 

Description:

Site audit (Web).

Responsibilities:

  • Incorporated delivery requirements into the planning of testing schedules.
  • Tracked, prioritized, and organized defects, working with the development team to facilitate timely corrections.
  • Operated under Agile and Scrum frameworks to complete releases and well-organized sprints.
  • Writing and optimizing automation test scripts using Java, Selenium, Unirest, TestNG, Maven, and Allure.
  • Performed UI, API, and Integration tests
  • Tested functional and comparison to existing applications.
  • Documented testing procedures for developers and future testing use.

Key Achievement:

Reduced overall testing hours by 35% by writing and optimizing automation test scripts.

Resolved problems regarding missed project documentation, and improved operations between developers and testers teams by integrating one more meeting between.

 

 

Description:

Banking platform (Web, Mobile).

Responsibilities:

  • Expanded risk management measures through spot-checking and increased randomization of inspections.
  • Development of manual test scenarios over ~1000
  • Development of automated test scenarios ~500 using Java, Selenium, Unirest, TestNG, Maven, Allure
  • Cooperated with developers to design API tests for regular maintenance and enhancements for internal applications.
  • Executed functional testing of ~500 test scenarios with Selenium each sprint.
  • Worked with JIRA XRay plugin for test case management
  • Supervised and co-created testing and defect-tracking documentation with 100% closure rate.

Key Achievement:

Shortened the time of the test cycle by integrating automation runs for regression. Made patterns for defect tracking, test case scenarios, and test documentation. Save overall around 20 human hours of QA team every sprint.

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Vitalii Y
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring