Igor Kostrub

Kaliningrad, Russia · Manual QA Engineer and sometimes PM

Software Quality Assurance Engineer / QA Engineer (Manual) with 3+ years of commercial work experience in manual quality assurance (startup and product companies)
• Experience in testing web-based applications in Agile / Scrum environment
• Knowledge of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and Bug Life Cycle (BLC)
• Perform Exploratory Testing, Functionality Testing, GUI, Build Acceptance Testing, Regression Testing, Cross-Browser Testing
• Test documentation creation and maintenance.
• Communication with product owners, support team, and customers.
• Good communication skills, ability to work remotely and independently as well as part of the integrated team.


Experience

Project Manager / QA Engineer

• Creation and configuration a development and test processes in a distributed team of more than 10 people
• Analysis and testing of business requirements (Youtrack)
• Current manual functional testing of web-application
• Elaboration and support of quality control documentation (test cases, checklists in Qase)
• Estimation and planning test activities in the project

April 2020 - Present

Software Quality Assurance Engineer

• Performed functional, integration, regression testing of a web application
• Wrote and passed test cases, checklists (TestRail)
• Localized defects and reporting (Jira bug tracking system)
• Analyzed, tested and maintained of business requirements (Confluence)
• Worked with databases (SQL at the select, from, where, order by, join query level), with version control systems (Git)
• Experienced in testing API requests and dedicated tools (Postman/Swagger)
• Interacted with a distributed development, analytics and support team
• Worked with such tools as: Postman, Swagger, DevTools, Github, Teamcity, MySQL

April 2018 - March 2020

QA Engineer

• Maintained and organized all records, documentation, and other files associated with quality engineering and inspection tasks
• Created and performed functional test cases
• Managed testing processes independently as the only QA Engineer in the company

January 2017 - March 2018

Project Manager

Brandivision

• Managed 10 projects in e-commerce, banking, accounting, auto part suppliers. In the end, all clients increased the number of orders for their services
• Coordinated a distributed team of 6 developers, 2 designers, 1 copywriter
• Developed checklists, test cases for manual testing of projects
• Analyzed and tested UI/UX of the sites, corrected errors together with the developer
• Administrated, filled the site with content

April 2015 - December 2016

QA Tester

• Manual testing of web applications (Function, UI, Cross-browser compatibility, Create Test plans)

February 2015 - March 2015

QA Tester

KTTSoft

• Manual testing iOS apps (used TestFlight + Real gadgets)
• Manual testing online stores (Function, UI, Cross-browser compatibility)

August 2014 - November 2014

Education

Oles Honchar Dnipropetrovsk National University, Ukraine

Degree: Specialist
Specialty: Radio Physics and Electronics
September 2008 - July 2013

Certificates

Stepik.org - Test automation with Selenium and Python
Stepik.org - Python Programming

Skills

Programming Languages & Tools
  • Methodology: Agile, Scrum, Kanban
  • Test Management: TestRail, Qase
  • Bug tracking systems: Jira, Confluence, Youtrack, Trello
  • Databases: MySQL, PostgreSQL
  • API: REST API
  • CI\CD: TeamCity
  • Programming: CSS, HTML, XML, JSON
  • Tools: Swagger, Postman, Developer tools
  • Git: Github, Gitlab, Bitbucket
  • Basic skills: Python, PyTest, Selenium, Docker. A little bit Ubuntu and Debian (simple commands)

Interests

Apart from being a Manual Quality Assurance Engineer and Project Manager, I enjoy photography. I have an analog camera (film) and a digital camera, which I always take when traveling.

In my free time, I like to watch movies or read new articles about testing. Also, I like to attend music events dedicated to heavy music.