Vyacheslav Kim
M: 310-***-**** adhjx9@r.postjobfree.com
l
PROFESSIONAL SUMMARY
3+ years Software Quality Assurance professional with experience in Black Box Software Testing
Solid understanding of Software Development Life Cycle - Waterfall and Agile SCRUM
Proficient in Software Testing Life Cycle and Defects Life Cycle
Experience in writing Test Plans, Test Scenarios and Test Case, developing and maintaining test scripts, analyzing bugs, interacting with team members, tracking the bugs till closure
Experience in working with test automation tools such as Selenium WebDriver
Extensive experience in functional testing, integration testing, regression testing, back-end testing, browser compatibility testing, and component testing on Windows
Database knowledge - writing SQL commands for backend testing
Strong instincts in locating the bugs for code, passion with debugging codes, highly interested in learning new skills
Actively participated in walk-through inspections with the project managers, business analysts, QA leads, and developers at various stages of the development life cycle and provided valuable inputs in reviewing the requirement documents
US Citizen
TECHNICAL SKILLS
Programming Skills: HTML, SQL, BDD with Cucumber, Selenium WebDriver, Java
Web Services & Technologies: Rest API, HTML/CSS/JS
Tools: Android SDK, ADB, XCode
Operating Systems: Windows, macOS, iOS, Android OS
Test Tools: Selenium WebDriver
Bug Tracking: Jira, Confluence
Gesher Soft
Portland, OR
Aug 2017 - Present
EXPERIENCE
Software QA Engineer
Test Web and Mobile applications designed by Company
Performed exploratory testing to learn the workflow and identify main components of an application under test,
Reviewed functional requirements, created test cases and test sets based on acceptance criteria
Developed, maintained, and ran test executions using XRay plugin to Jira
Participated in Accessibility Testing of app using assistive tools VoiceOver/TalkBack
Simulated location and routes in iOS with Xcode and iSpoofer
Utilized Charles Proxy Tools (Breakpoints, Rewrite) to verify application requirements and reduce test execution time
Conducted integration testing for “Sign In” with SSO features such as Apple, Google, and Facebook
Performed cross-platform testing of the mobile application using physical devices as well as mobile device simulators
Used Samsung Device Farm and AWS Device Farm to address device fragmentation issue
Generated and analyzed crash logs using adb commands
Conducted interruption testing of the application for the following cases: low battery, incoming calls, incoming SMS,
Used Android Studio to create AVD for native application testing
Tested native apps against iOS and Android user interface guidelines
Conducted Smoke/ Build Acceptance testing for new builds deployed on QA and Staging environments
Reported issues into JIRA and followed up on bugs until complete resolution
Collaborated with Product Owner and Development team to clarify the requirements of the new features, participated in discussions about new technologies for people with disabilities
Took an active part in daily Scrum, Sprint Planning, Bug Triage, and Sprint Retrospective meetings
Creating comprehensive Test Cases based on business/ product requirements, technical specs, flow diagrams, mock-ups and other design/ functional documentation
Performing functional, user acceptance, end-to-end, performance, cross-browser/ cross-platform compatibility, smoke, regression testing
Writing and executing SQL queries to ensure data integrity throughout the back-end and front-end of the application
Reporting bugs to JIRA system with further tracking and validation of issues
Utilizing Confluence as a team management tool to store and exchange project related documentation
Tracking the status of filed bugs, following up on them with developers to help resolve any arising issues, and retesting the fixed bugs to close the tickets
Analyzing the log file on the backend server using Linux commands
Perform Automation Testing with Cucumber and Selenium WebDriver frameworks
Creating API collections in Postman for main business workflows, verifying API requests, validating response data in REST protocols
Testing mobile applications using Android Studio or XCode (for iOS)
Collecting and analyzing logs for Android versions of the application using ADB command tool
Utilized AWS device farms to test applications on multiple platforms
Collaborating with developers to expedite bug fixes, re-tested functionality to verify fixes and close the tickets
Taking a part in bug triaging sessions to prioritize bugs and mark out duplicates
Participating in daily scrum meetings to update with testing progress and set daily goals
EDUCATION
ASSOCIATE DEGREE: COMPUTER SCIENCE
SANTA MONICA COLLEGE
Santa Monica, California
Sept 2009 – Sept 2011
A S S O C I A T E D E G R E E
C O M P U T E R
I N F O R M A T I O N
S Y S T E M
SANTA MONICA COLLEGE
Sept 2011 - Jan 2013