Software Engineer Resume
Sunnyvale Mountain View, CA
SUMMARY:
- I am an accomplished and a successful professional, in Project Management/SQA/Team Lead fields, development and release of Software products on web, desktop and mobile platforms
- Management and coordination of team activities, including remote / offshore teams, scope and schedule updates and reviews
- Successfully drive through completed end - to-end implementation project life cycle, working experience with Waterfall and Agile practices
- Thorough knowledge of software testing methodologies, such as Functional, User Acceptance, Regression, Accessibility, Performance, Stress/Load, Localization/Internalization Testing
- Experience in developing and maintaining robust project documentation, PM plans, QA test plans, test procedures, test cases, bug reports
- Strong analytical skills and excellent communicational, planning and organizational skills
TECHNICAL SKILLS:
OS: Windows, MAC OS X, UNIX/LINUX, Ubuntu
Mobile Platforms: iOS, Android, Kindle Fire, Blackberry, Symbian, Windows Phone
Test Management: Silk Central, Testlink, Test Track, Test Rail, Chrome
Bug Tracking: Jira, Hansoft, Bugzilla
Virtualization: VMWare Server, Android SDK Tools
Browsers: MSIE, FireFox, Opera, Chrome, Safari
Test Automation: Eclipse, Appium, Selenium IDE, Monkey, ADB
WORK EXPERIENCE:
Software Engineer
Confidential, Sunnyvale / Mountain View, CA
Responsibilities:
- Lead testing and project management efforts for Google Assistant (Polyglot), Gmail and Gmail Go
- Team, coordination and scheduling work of offshore teams, reporting work progress to management
- Create, maintain and update project documents, develop test plans and test suites
- Greatly improve and optimize QA team procedures, info access, planning, test coverage
- Tracking and addressing customer reported issues on daily basis
- In charge of effective and timely product releases followed by project closing activities
- Hands on Automation, Accessibility, Functionality, Localization testing on Android and web platforms
- Manage build system health, memory and apk size metrics
Performance Lead
Confidential, Sunnyvale, CA
Responsibilities:
- Driving performance testing efforts on next generation of Amazon Fire products: Fire TV, Fire TV Stick, Kindle Fire, Echo
- Leading the process of creation and updates to PM plans and documents
- Analyze and track device memory allocation, latency and fluidity, using automation scripts and tools
- Responsible for setting up Performance QA brand new team structure, procedures, documents, methodologies and policies
- Gather and document Onboarding procedures and for new hires, FAQ, tips and tricks
- Responsible for delivering CRs to CCB, assessing impact on the project
- Deliver weekly custom reports tracking QA activities, directly to Program Manager
- Follow up on product rating feedback, reproduce customer reported issues internally
- Create and maintain test cases for performance, functionality, localization, user acceptance testing
- Write test plans, assign tasks, train and manage team members
Compute Platform: Memory automated shell scripts, Logcat, Memeater, Jira, Android SDK, Android ADB, Kindle Platform, Ubuntu, Linux/Unix, Internal Latency and Fluidity capturing tools, Test Rail
Staff Engineer QA Lead
Confidential, Mountain View, CA
Responsibilities:
- Lead QA efforts in multiple projects targeting European and Asian markets
- Actively participated in creation and updates to PM plans and documents
- Assisted Initiation and Planning phase meetings with customer and stakeholders in defining and finalizing product and project scope and time baselines, including kickoff meeting
- Worked closely with PM office in successful handling of scope/schedule/budget updates and reviews to ensure the project is following PM plan, policies and practices
- Responsible for delivering CRs to CCB, assessing impact on the project
- Delivered weekly custom reports tracking QA activities, directly to Program Manager
- Ensured effective and timely product release followed by project closing activities
- Testing a wide range of WD mobile applications (WD My Cloud, WD Cloud, WD Photos, WD TV, WD Remote) on Android, Kindle and iOS platforms
- Responsible for Android, Kindle and iOS mobile applications Public Releases
- Lead Tester and QA Owner of WD Photos Android app rating 3.8+
- Improved test case administration across several teams ( 30+ people) by 40% through introduction of Silk Central and getting teams up to speed
- QA Lead responsibilities: coordination and scheduling work of team members, working with remote / offshore teams, reporting work progress to management
- Assist team members to set up and configure automation tools, modify and run existing automation scripts
- Performed L10n support and testing of 10 languages for mobile applications
- Create and execute functionality, release acceptance, regression, integration, boundary testing for client applications in Waterfall and Agile environments
- Develop and maintain robust project documentation, including test schedules, test plans, test matrices, test cases, bug reports, test summaries and statistical reports.
- Work closely with Web/Mobile Development, Project/Product Management, Design, Marketing teams in creating and delivering best quality product
Software QA Engineer
Confidential, San Mateo, CA
Responsibilities:
- Testing of web, mobile and desktop clients in cloud-based service applications
- Executed automated scripts for web testing using Selenium
- QA owner of corporate web site release cycle, receiving 905K+ unique visitors monthly
- Performed L10n support and testing of 10 languages for mobile, web and desktop applications
- Increased test coverage by implementing regular team test case reviews
- Execute functionality, release acceptance, regression, integration testing for client applications
- Decreased time to on-board new team members by 20% by implementing and maintaining WiKi pages with useful tips and processes
- Work closely with Web/Mobile Development, Design and Marketing teams in creating and delivering the best quality product.
- Providing quality assurance in Agile environment
- Investigate and debug customer provided issues to ensure the systematic improvement of product quality
- Cross-browser (MSIE, FireFox, Chrome, Safari) and cross-platform (Windows 7/8/XP, MAC)
Software/Localization QA Engineer
Confidential, Sunnyvale, CA
Responsibilities:
- QA owner of Russian version of Confidential GPS
- Modified and compiled existing automation scripts to create foreign language base testing structure
- Utilize simulators and hardware systems/devices for executing tests
- Working experience with lab and field testing techniques
- Work in Agile and Waterfall mixed dev cycles
- Contributed to the development of Test Plans and Test Cases, maintained test cases and updated them to in corporate changes made to specifications
- Execute functionality, release acceptance, regression, integration testing for client application
- Provide defect tracking and reporting in compliance with project guidelines
- Developed test procedures that helped coworkers to streamline test execution
Software QA Engineer
Confidential, Mountain View, CA
Responsibilities:
- Tested multiple web sites designed for insurance brokerage offering Life, Personal (auto, home, umbrella), and Commercial Lines (General Liability, Workers Compensation) of insurance
- Provided localization (Spanish and Russian) testing of the main brokerage web site
- Emphasized testing of the WEB-based quotation forms for 14 lines of insurance. Tested all the forms for functionality, usability, valid/invalid input, data retention, etc.
- Created, maintained, and executed test cases for the project utilizing Functional Specification, Requirements, and other available documentation
- Communicated with Web Designer and Insurance Producers to resolve Usability related issues
- Emphasized testing of online quotation forms and browser compatibility testing
- Reported numerous defects of severity Critical and Serious in functionality of the applications
- Validated data entered into the backend database from on-line forms
- Executed structured and ad hoc tests against new weekly releases