Yosyf M. Software Test Engineer
Summary
- 8 years of experience in Quality Assurance;
- Strong understanding of SDLC and testing methodologies;
- Strong experience in testing web and mobile applications;
- Daily Scrum activities (stand-ups, meetings, planning, work estimation, decision making);
- Strong experience in maintaining and updating test documentation (test cases, checklists, test plan, mind map);
- Providing test results reports on a daily/weekly basis;
- Conducting internal trainings for QA team, have experience in mentoring, performance reviews;
- Experience in Scrum Master responsibilities.
- Upper-Intermediate English.
- Availability starting from 01/10/2023
Experience
Software Test Engineer
November 2021 - Present
Software Test Engineer, Waverley Software
March 2019 - November 2021
Software Test Engineer, Ascendix Technologies
July 2018 - March 2019
Software Test Engineer, Sigma Software
August 2017 - July 2018
Software Test Engineer
February 2015 - August 2017
Projects
Software Test Engineer
Jan 2023 – Present
Description: A system provides information and resources for the registration process of producers on a platform related to Scotland's deposit return scheme. It serves as a valuable resource for beverage producers seeking to meet their legal obligations under the scheme. The website offers guidance on registration procedures, including form completion and document submission. It also provides information on participant requirements, registration deadlines, and the advantages of participating in the scheme. Its primary objective is to simplify and streamline the registration process for beverage producers, enabling them to effectively implement the deposit return scheme and comply with relevant regulations.
Responsibilities:
- Participation in refinement, plannings sessions, daily standups, demos, team retrospectives;
- Analysis of product specifications; Review of tickets;
- Performing risk analysis for quality-related issues;
- Preparing Test Scenarios, analyzing and executing test cases;
- Manual testing of web-based application;
- Performing different types of testing: API testing, functional testing, user interface testing, usability testing, requirements testing, acceptance testing, smoke, regression testing, etc.
- Defect tracking to the bug-tracker systems and giving mandatory information of a defect to developers in order to fix it.
Technologies: .Net, JS, HTML, CSS
Software Test Engineer
Sep 2022 – Present
Description: Market Scan (CHV) is a system that offers a service to cover holders to collect and process the NVGA the following file types:
Financial
Policy
Claims.
CHV processes and merges the policy and claims files in such a way that they can be easily and quickly added to a data warehouse and the general ledger of the insurer. Quality is guaranteed by various plausibility checks. With CHV, the insurer has customized monthly information and output, in accordance with the format and level of detail desired by the insurer. This guarantees a connection to the internal processes at the insurer.
Responsibilities:
- Participation in plannings sessions, daily standups, demo, team retrospectives; Analysis of product specifications; Review of tickets;
- Performing risk analysis for quality-related issues;
- Preparing Test Scenarios, analyzing and executing test cases;
- Manual testing of web-based application;
- Performing different types of testing: black-box testing, functional testing, user interface testing, usability testing, requirements testing, acceptance testing, smoke, regression testing, etc.
- Defect tracking to the bug-tracker systems and giving mandatory information of a defect to developers in order to fix it.
Technologies: .Net, JS, HTML, CSS
Software Test Engineer, Plannuh
Mar 2019 - Sep 2022
Description: Plannuh service offers AI-driven marketing budgeting and planning software for optimizing the performance of your spending and strategy.
Responsibilities:
- Analysis of product specifications; Preparing Test Scenarios, analyzing and executing test cases; Manual testing of web-based application; Performing different types of testing: black-box testing, functional testing, user interface testing, usability testing, requirements testing, acceptance testing, smoke, regression testing, etc.
- Defect tracking to the bug-tracker systems and giving mandatory information of a defect to developers in order to fix it. Participation in daily standups, team retrospectives, plannings, demo. Creating reports based on testing results
- Responsible for deploying a product increment to the Stage and the Production environments using GitLab.
Technologies: JAVA, Python, JS
Software Test Engineer
Jul 2018 - Mar 2019
Description: Streamline everyday activities for inspectors who should visit many assignments and collect information according to the customizable checklist
Responsibilities:
- Functional, API, UI, Usability, Accessibility, Acceptance testing; Web, Mobile apps testing;
- Requirements gathering and analyzing; Bugs reporting and verification of fixed bugs;
- Estimation of test activities;
- Test documentation creation;
- Exploratory testing and cross-browser testing; Performing risk analysis for quality-related issues;
- Composing and implementing the mitigation strategy;
- Ensuring high-quality level of products;
- Communication with customer;
- Demo performing.
Technologies: Python, JS
Software Test Engineer
Aug 2017 – Jul 2018
Description: A website and mobile application. With this system care of quickly and easily your daily presence in staff. Managing multiple jobs at once and seeing your attendance history. Check-in and out of other people. Work, where you are already in the ledger, appears automatically
Responsibilities:
- Creating/updating and completion of test cases;
- Web, Mobile apps testing;
- Creating SpecFlow tests;
- API testing;
- Bugs reporting and verification of fixed bugs;
- Exploratory testing and cross-browser testing; Estimation of test activities;
- Performing risk analysis for quality-related issues;
- Composing and implementing the mitigation strategy;
- Ensuring high-quality level of products;
- Qualified and high-quality testing;
- Communication with customer.
Technologies: Python, JS, XCode (iOS), Android studio (Android)
Software Test Engineer, Democra.C
Sep 2016 - Aug 2017
Description: Web site and mobile application, which gives users the possibility to rate politicians and their activities daily. Also, it gives user statistics about his rating, compare with average one.
Responsibilities:
- Manual Testing (Smoke, Functional, Regression, UI and Usability);
- Creating of test documentation (Test plans, Mind maps, Cheсklists and Test Cases);
- Requirements clarification, estimation, checking bug fixes;
- Communication with the customer;
- Mentoring.
Technologies: XCode (iOS), Android studio (Android), PHP
Software Test Engineer, Promo Model
Mar 2016 - Sep 2016
Description: A network, where event organizers can find short-term employees for occasional jobs, such as promoters, photo models, animators. Each model has a personal profile, with photos, body parameters, rates for different events.
Responsibilities:
- Manual Testing (Smoke, Functional, Regression, UI and Usability);
- Creating of test documentation (Test plans, Mind maps, Cheсklists and Test Cases);
- Requirements clarification, estimation, checking bug fixes;
- Communication with the customer.
Technologies: Python, JS
Software Test Engineer
Feb 2015 - Mar 2016
Description: Easy application for both Android and iOS users that provides an opportunity to find, meet and communicate with new people worldwide
Responsibilities:
- Manual Testing (Smoke, Functional, Regression, UI and Usability);
- Creating of test documentation (Test plans, Mind maps, Cheсklists and Test Cases);
- Requirements clarification, estimation, checking bug fixes;
- Communication with the customer.
Technologies: XCode (iOS), Android studio (Android), PHP
Education
Master’s degree in Applied Physics, Karasin Kharkiv National University
2010 - 2015