Resume from February 15, 2024 PRO

Andrii

QA Engineer, 92 400 UAH

Employment:
Full-time, part-time.
Age:
37 years
City of residence:
Ivano-Frankivsk
Ready to work:
Kharkiv, Remote

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Software Automation Test Engineer

from 10.2021 to now (2 years 7 months)
EPAM Systems / London Stock Exchange Group, Івано-Франківськ (IT)

I'm actively involved in developing an open-source fintech library, creating and maintaining a strong test framework to enhance its quality and growth. My role includes managing test pipelines, implementing CI/CD processes, and ensuring code excellence through various tools. I contribute to design sessions, collaborate as a Software Engineer for new features, and ensure comprehensive test coverage in sprints.
I maintain a robust test framework using Python, pytest, and Allure for thorough testing. I manage CI pipelines in Jenkins and lead the transition to GitLab CI. I implement tools like SonarQube, Semgrep, and BlackDuck for code quality. I conduct performance tests using Memray and cProfiler to find memory and time leaks.
I collaborate in design, develop and integrate new features into the fintech library. I create and manage auto tests for sprint features, lead software release management, and maintain test documentation in TestRail. Jira and Confluence help manage tasks effectively.
Technology used: Python 3.7-3.11, pytest, jupyter, docker, websockets, asyncio, threading, pandas, black, pypi, pylint, griffe.

Software Automation Test Engineer

from 03.2021 to 10.2021 (7 months)
CodeIT, Харків (IT)

Contributed to testing for a Marketing platform. Created UI automation tests using the Playwright library and developed performance tests in Python using the Locust performance tool. Developed complex Python scripts to set up test data for stakeholder presentations.
Participated in the testing of another Influencer Marketing platform MVP. Developed UI automation tests utilizing Selenium WebDriver and crafted collections of API automation tests with the PyTest framework in Python. Produced high-quality test documentation within TestRail. Collaborated closely with stakeholders and designers to align the product with requirements. Provided ongoing feedback to developers for continuous improvement.
Technology used: Python 3.9, pytest, AWS (EC2, S3, ELB, ASG), docker, Selenium, Playwright

Software Test Engineer

from 03.2020 to 03.2021 (1 year)
Codica, Харків (IT)

I led the QA department, overseeing team motivation and evaluating performance. I actively participated in team expansion by conducting interviews and being part of the hiring process. I played a crucial role in shaping Software Quality Assurance best practices, refining and defining standards to ensure high-quality outcomes.

I was deeply involved in the printing machines marketplace project. My tasks included developing and updating test documentation, participating in stakeholder meetings to align strategies, and meticulously reviewing and analyzing new feature requirements. I translated these requirements into well-defined User stories with clear acceptance criteria. I effectively managed bug reporting, tracking, and verification using Jira. I also played a key role in release management and continuous process improvement. One significant achievement was designing a comprehensive regression testing suite for Cypress UI automation, contributing to better software quality. I conducted cross-browser testing across Chrome, Firefox, Edge, and Safari using Browserstack, ensuring consistent functionality. Additionally, I oversaw the testing of the Mailchimp integration.


In the context of an investment platform project, I communicated closely with the Product Owner, gaining a strong understanding of the Investment domain. I meticulously analyzed requirements and transformed them into actionable acceptance criteria. I was involved in feature design and maintained updated test cases. Bug reporting and tracking were streamlined using Trello.

I was also engaged in a funeral project, collaborating with the Product Owner to define functionality. I continued to execute cross-browser testing across different platforms and maintained bug tracking. Lastly, in a fitness project, I meticulously analyzed requirements and performed exploratory testing on a Progressive Web App (PWA). Bug reporting and tracking were again managed using Trello.

Junior Software Test Engineer

from 12.2019 to 03.2020 (3 months)
WISE IT SOLUTIONS, Харків (IT)

In the Idea Bank project, I created a detailed Test Plan, developed high-quality Test cases and Checklists for effective grey box functional testing. I ensured that the application's GUI adhered to the Usability guidelines set by the US Department of Health and Human Services. I also generated clear and comprehensive Bug reports through the Redmine platform. Perform cross-browser and Progressive Web App (PWA) testing.

Within the Clothing Store eCommerce project, I performed comprehensive testing activities. I analyzed requirements and conducted manual black box, GUI, functional, and regression testing. I actively designed Use Cases and crafted high-quality Test Cases to ensure extensive test coverage. Operating within an Agile (Kanban) methodology, I effectively used Jira for efficient defect tracking. My involvement included cross-browser and cross-platform testing using the Pairwise technique. I also collaborated closely with stakeholders to ensure software quality met predefined expectations.

In the Toys Store eCommerce project, I carried out thorough testing activities. I conducted grey box testing encompassing front-end and back-end assessments, GUI, functional, and regression testing. I collaborated with figma for GUI design assessment. My role encompassed creating and maintaining Bug reports, Test Cases, and Checklists. I operated within an Agile framework and utilized Jira for streamlined defect tracking. My tasks included cross-browser testing and RESTful APIs testing, including the acquisition of the Instagram API key.

Network Engineer

from 09.2011 to 10.2012 (1 year 1 month)
Київстар, Kharkiv (Телекомунікації, зв'язок)

nstallation of cable networks, switching connections, and configuration of network equipment (routers, managed switches, video recorders, IP cameras). Software installation and setup on the customer’s PC. Computer repair and maintenance. Trained four new employees in network engineering by designing, building, and maintaining a network.

Network Administator

from 06.2007 to 02.2009 (1 year 8 months)
NAVIGATOR, Харків (Телекомунікації, зв'язок)

Monitored data communications network. Ran backups and distributed output. Trained co-workers on all new software and hardware systems. Troubleshooting, installation, and support of Software/Hardware for desktop systems, and LAN for 42+ users. Configured and deployed Linux Mandrake 2008 on desktop systems for the owner upgrade project.

Education

Kharkiv National Aerospace University “KhAI”

Faculty of Rocket and Space Technology - Department of Rocket Design and Engineering, Харків
Higher, from 2004 to 2011 (6 years 5 months)

Master’s Degree of Engineering Researcher

Additional education and certificates

Portnov Computer School - Software Testing

2019

QATestLab training center - The Fundamentals Of Software Testing

2019

Stepik – Generation of Python for beginners

2020

Stepik – Python Programming

2020

Stepik – Fundamentals and applying

2020

Udemy – Automation Testing in Playwright with Python

2021

EPAM Systems - Python Automation Program

2021

EPAM Systems - DevOps Program

2022

AWS Cloud Practitioner

2023

Azure AZ-900 Challenge Program

2023

EPAM Systems - SoftSkills Course

2023

Knowledge and skills

AWS EC2 AWS S3 CProfiler Memray Locust Performance testing Semgrep SonarQube BlackDuck Jira Confluence TestRail Docker Git Gitlab CI Jenkins Postman Fiddler Pytest Python Selenium Playwright API testing Knowledge of OOP principles Leading Conflict resolving

Language proficiencies

  • English — above average
  • Ukrainian — fluent
  • Russian — fluent

Additional information

Achievements:
Managed the QA Unit, overseeing team members' motivation, evaluating their professional achievements and performance, and actively participating in hiring and interview processes.

Established SQA best practices, defining new standards within the QA unit to ensure high-quality testing processes.

Executed extensive performance testing for a web application, simulating scenarios with up to 10,000 concurrent users on AWS Cloud services. This initiative aimed to assess the system's scalability and estimate associated costs in diverse user scenarios.

Provided leadership to the team by emphasizing commitments and priorities, fostering a collaborative and efficient working environment.

Acquired proficiency in Gitlab CI through a dedicated 2-week BootCamp and subsequently spearheaded the successful migration of project Continuous Integration (CI) pipelines from Jenkins to Gitlab CI. This demonstrated adaptability and rapid skill acquisition in implementing Gitlab CI for the project.

Significantly improved efficiency by reducing Regression Tests running time by threefold, optimizing testing processes for quicker and more effective results.

My objective: Obtaining a challenging position in Test Engineering.

Roman Savin – Testirovanie Dot com. ISBN: 978-5-7749-0460-0
Software testing revealed – By international software test institute. https://test-institute.org/ Sviatoslav Kulikov – Software testing
Lee Copeland - A Practicaltioner’s Guide to Software Test Design ISBN: 978-1580537919 HHS Research-Based Web Design & Usability Guidelines. ISBN: 0-16-076270-7 InfoQ Enterprise Software Development Series – Scrum and XP from the Trenches
Tony Gaddis – Starting out with Python. ISBN: 978-5-9775-40022-5

Hobby: Bicycle, Yoga, Chess, Board Games.

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: