ANASTASIIA DEMENKOVA
San Jose, CA, *****
Mobile: 650-***-****
Email: **********.*********@*****.***
SOFTWARE QA ENGINEER
SUMMARY:
●Experience in testing of mobile and Web based applications
●Experienced in SDLC methodologies (Agile, Scrum and Waterfall)
●Good knowledge in Software Development Life Cycle (SDLC) and QA Methodologies
●Expertise in performing different kinds of testing Functional, GUI, Backend, Regression, UAT
●Excellent in developing test plans, test strategy, test cases, test data, test checklists, defect tracking & reporting, preparing test summary report, and conducting status meetings
●Finding and raising defects and following up the defect till closure
●Knowledge in Functional Automation testing of web applications using Selenium Webdriver
●Experience in Test Automation including implementing Script Development, Script execution, Script Maintenance and test report analysis
●Involved in Creating Test data for the Automation Scripts
●Proficient in bug tracking tools like Mantis, and JIRA
●Good problem solving skills and team player with strong communication skills
●Languages: Fluent in Russian, Ukrainian, and English
●US Green card holder
TECHNICAL SKILLS:
Platforms: Mac OS, Windows, UNIX/ LINUX
Mobile Platforms: iOS, Windows Phone, Android OS
Programming: Selenium, Appium, Python, HTML, CSS, XML, JavaScript, SQL
Database: Oracle, MySQL
Web Testing Tools: Firebug, FirePath
Networking: TCP/IP, FTP, HTTP, Internet
Virtualization: VMware Player, Oracle VirtualBox
Bug Tracking: Jira, Bugzilla, Buganizer
WORK EXPERIENCE:
08/18 - Present Quality Assurance Engineer, Apple, Sunnyvale
Project: Apple Maps
●Planning and executing tests for various features of the MacBook and mobile Apps across iOS
●Commenting on usability issues, reporting bugs relating to the application, verifying bug fixes provided by developers, and taking appropriate action based on the correctness of the bug fixes
●Creating positive/negative test scenarios for all parameters
●Performed Automation testing using Python with Selenium WebDriver
●Executed automated test scripts
●Find bugs and inputs these issues clearly and concisely into the bug database
●Performed Functional testing, Performance(load) testing, Exploratory Integration testing, Regression testing, Localization, Back-end testing, and UI rendering testing
●Provided localization testing
●Participated in cross-browser (IE 10, IE 11, MsEdge, Firefox, Chrome, Safari) and cross-platform (Windows, macOS, Android, iOS) testing
●Run and analyze Javascript test cases
●Checking quality of the product in production, development and testing environment
07/17 - 08/18 QA Test Lead, Google, Sunnyvale
Projects: Apps from Google Play Store (Google Earth, Google Maps, Google Translator, Facebook, Instagram, YouTube, YouTube Kids, Gmail, Pandora radio, Skype, Adobe Photoshop, Adobe Acrobat Reader, Amazon, Amazon Music, Amazon Kindle, Calculator, Clock, PCRadio, Angry birds and others)
●Performing various actions on device through ADB Command line Tool
●Collected logs from ADB, provided log analysis and distribution to developers
●Planning and executing tests for various features of the Chromebook (Pixelbook) and mobile Apps across Android
●Providing exploratory, regression, user interface testing
●Commenting on usability issues, reporting bugs relating to the application, verifying bug fixes provided by developers, and taking appropriate action based on the correctness of the bug fixes
●Finds bugs and inputs these issues clearly and concisely into the bug database Buganizer
●Identify, reproduce, classify and file internal bugs
●Performed Automation testing using Python with Appium
●Experience in testing Android apps and games running across multiple devices from factors and providing technical and editorial feedback
●Reviewed global and local 3rd-party apps and games focusing on app design, usability, localization, functionality, compliance with platform standards, best practices and store policies
●Performed localization review of apps and games, optimizing for local market experience
●Provided team training
●Composed and communicate detailed feedback to developers, and provided follow up and support
01/17 – 06/17 QA Engineer, AnchorFree, Menlo Park, CA
Project: Defend My WiFi - an application that springs into action whenever users connect to public WiFi hotspots. It enables a Virtual Private Network
Project: McAfee VPN Client enables easy and secure remote access to private networks where McAfee Next Generation Firewall is used as a VPN gateway
●Assigned to perform smoke testing on the build and regression testing (repetitive testing) on important features
●Performed cross-platform testing (iOS and Android)
●Provided compatibility and localization testing using test cases
●Verified integration with other APPs and Social Networking
●Verified content and structure of all Testing documents and reports
●Performed various actions on device through ADB Command line Tool
●Collected logs from ADB, provided log analysis and distribution to developers
●Created AVD from SDK Platform Tools
●Tested app on AVD (installation, logs extraction, taking screenshots, transferring data)
●Reported software defects to the Jira bug tracking system and performed verification of fixed bugs
●Tracked problem reports using a bug tracking system
●Implemented and provided input for Test Plans
●Provided creation and execution of Test Cases and Test scenarios
●Tested app using Virtual Machine on different Windows OS 7, 8, 10
●Tested mobile application taking in consideration device fragmentation
●Conducted GUI, Usability, Functionality and Stress testing
●Collaborated with QA Team Lead and developers on test execution
●Participated in daily scrum meetings
●Provided training for interns
05/15 – 12/16 Software QA Consultant, IMG. San Jose, CA
●Participated in testing of 20+ mobile (Android) and web applications developed by small, medium, and large companies in the USA and internationally
●Created high level test cases and other test documentation as per work specification
●Wrote User Acceptance Test scenarios from User Requirements
●Generated Test Plans, Test Strategies and Test Specifications as per requirements
●Developed Test cases for User Interface and Database Layer part of the Agile-SCRUM Team
●Executed Test cases as per the specified Requirements and reported test results at various stages
●Performed Smoke testing, Functional testing, Integration testing, Regression testing, Back-end testing, and UAT (User Acceptance Testing) testing
●Tested mobile application taking in consideration device fragmentation
●Provided localization testing
●Automation testing using Selenium WebDriver and TestNG
●Generated test data for test automation
●Parameterized the scripts to run the scripts using varying form of data
●Executed automated test scripts and logged test results
●Prepared function maps to cover all the functionalities of the application
●Developed Requirement Traceability Matrix (RTMX) and Test Matrices
●Performed manual testing and automated testing for various aspects of the system
●Identified and tested defects in the application and reported them through Bugzilla
●Extensive use of SQL to perform data integrity testing
●Worked closely with Developers in resolving the issues and understanding the functionality also followed up with the development team to verify defect fixes and updated defect status
09/13 – 04/15 Software QA Engineer, UkrVideo.com, Kiev, Ukraine
●Created and executed test cases for the flash player on a web-based application Ukrainian Movies Portal (video content collection with subtitles such as movies, TV series, cartoons, sporting events, tutorials, etc.) providing video-on-demand streaming services
●Created, modified and executed test cases in supported browsers/OS
●Performed exploratory testing of the application to familiarize with the applications basic features
●Tested many functional modules and product features in Agile environment
●Participated in cross-browser (MSIE, Firefox, Chrome, Safari) and cross-platform (Windows 8/7/XP, MAC) testing
●Ran functional, positive and negative and boundary conditions testing
●Provided localization testing
●Used the equivalence partitioning technique to optimize the testing
●Used SQL to verify the records in the application’s database
●Conducted regression and release acceptance testing for all the major and transitional releases
●Participated in usability testing of the application and workflow involving multiple functional modules and features
●Executed regression testing as defined by the project testing activities for a new QA build/release
●Analyzed software failures, reported issues to Bugzilla
●Participated in regular project team meetings to discuss testing process, business requirements, and assignments
●Communicate with QA team members and developers to resolve testing issues
EDUCATION AND TRAINING:
2019 Object Oriented Programming Python, Foothill College, United States
2015 Python Programming, coursera.org
2014 MA in Linguistics(Ukrainian and English languages), State Pedagogical University, Ukraine
REFERENCES AVAILABLE UPON REQUEST