ALEX KOVALYSHYN Seattle , W A | kovalyshyn.alex@gmail.com | linkedin.com/in/skovalyshyn | github.com/skovalysh/portfolio SUMMARY o 5+ years of experience in T ech industry o 2 + year s of experience in building native iOS mobile applications (SWIFT) ; o 3 + years of experience in Quality Assurance / Software Development in test (mobile applications) ; o Experience in QA Team Lead role. o Highly motivated and detail - oriented iOS Developer who works closely with developers, QA, and business partners to create, validate and release software features in a rapidly changing envir onment ; S KILLS Languages: SWIFT Technologies: UIKit , Core Data, Core Location, Networking, REST API , JSON parsing, User Notifications, Firebase Cloud Messaging, Apple Push Notification service, Unit Testing, MVC, MVP, MVVM, UI Testing, XCUITest, XCTest Tools: XCode, TestFlight, Jenkins, FastLane, Jira, Confluence, Zeplin, Sketch, Postman Source Control : Git, SVN Methodology: SCRUM, Kanban A chievements : • Shortened release time in 10% ; • Reduced manual testing in 30% ; • Implement ed UITesting ; • Taught the team how to write XCUITests ; • Intro d uced continuous software delivery process EXPERIENCE First Ukrainian International Bank iOS App Developer | J u n 201 8 – Present • Implemented Push Notifications (Firebase Cloud Messaging + Apple Push Notification service) , which allowed the company to save up to $150,000 each month on messages to clients; • Created the XCUITest framework for automated UI testing , which helped to minimize the time for smoke testing and regression testing up to 5 times ; • Collaborated with a team of Developers, Designers, Quality Assurance Engineers, Project Managers in an agile work environment of 2 - week sprints ; • Built in Xcode with Swift, UIKit, MVP, Sketch, Git, RESTful APIs, JSON parsing , CoreData ; • PUMB Online has more than 1 000 000 users, #5 finance app in Ukrainian AppStore, rating 4.8. Crash free users - 99.89 %. 2 QA Team Lead | Jan 201 8 – J u n 201 8 • Review and distribution of tasks between QA team members ; • Managing and executing QA process through SDLC ; • Definition and selection of stack technologies for testing ; • Participation in different meetings ; • Software testing ; • API testing ; • Creation bug - reports in the "JIRA" bug - tracking system ; • Preparing all software testing documentation: o Creation test plans ; o Creation checklists ; o Creation tes t cases using "Test Rail" tool ; o Creation test summary reports Software Development Engineer in Test (SDET) ( Sep 201 7 – Jan 201 8 ) Aoza Technologies QA Engineer | Oct 201 6 – Sep 201 7 The first project (Waterfall based, Web with Android/IOS applications, from requirements analysis to successful project launch): • T est cases design and execution for Web, Android, and IOS platforms; • Smoke, black and grey box, functional, regression, cross - browser testing on test and production environments; • Bug reports creation, defects processing and verification, consulting developers The second project (Scrum - based, 2 mob apps (Android & IOS)): • Smoke, black and grey box, functional, regression, UI testing; • Checklists, test cases design and execution for Andr oid and IOS platforms; • Bug reports creation, defects processing and verification, consulting developers ; • Test reporting to management using JIRA on a daily basis ; • Bug reporting on documentation and development issues ; • Requirements analysis Live Animations QA Engineer | Jan 201 6 – May 201 6 • Functional testing of new features and regression testing, system integration testing; • Test Cases/ Check - Lists preparation based on Functional Specifications (TestLink); • Test effort estimation; • Functional specifications reviews; • Bugs reporting and tracking in Mantis and Jira; • Test Summary Reports preparation; • UAT support EDUCATION Bachelor’s degree, mechanical engineering National Transport University 2013 - 201 7