Speech Qa Engineer Resume
Cupertino, CA
SUMMARY:
- Bilingual Software QA with expertise in all facets of quality assurance test engineering, manual testing, VRS, and machine learning in a demanding, fast - paced environment. Skilled in collaborating with all members of the organization to achieve project and business objectives, quick learner, adaptable to changes quick.
- Extensive experience managing complex web and mobile applications, as well as iOS, Android devices, and SDK-enabled applications. Instrumental in optimizing QA procedures, streamlining processes, and implementing accurate and functional solutions. Skilled analyst, strategist, and coach; able to forge solid relationships with partners, colleagues, and clients. Language fluencies in English and Spanish.
- Software Development Life Cycle
- Localization and Annotation
- Test Plan and Case Design
- Black/ white box testing
- Automation testing.
- Linux Commands/ADB commands
- Cross-Platform Mobile Testing
- Bug Tracking and Reporting
- Voice Recognition Software
- Mobile applications Android, iOS
- Web-Based Applications
- Usability / Regression Testing
- Compatibility / Latency Testing
- Configuration and Integration
- Device and app release testing.
TECHNICAL SKILLS:
Platforms/Systems: Windows 10/8/7/XP, Mac OSX, Linux Mobile Platforms: Windows Phone, iOS, Android OS Test Automation: Selenium WebDriver, robot frameworks with basic knowledge of shell scripting, python and Java.
Web Testing Tools: Firebug, FirePath, Test rail, Jing, BugSee, LonelyScreen, Selenium WebDriver, IDE, Jenkins, Jupyter, Praat, Odin, Voyager, Notebook Networking: TCP/IP, FTP, HTTP, Internet
Virtualization: VMware Server, Oracle Virtual Box Bug Tracking: Jira, Bugzilla, PLM Browsers: MS Internet Explorer, Mozilla Firefox, Chrome, Safari, Opera
PROFESSIONAL EXPERIENCE:
Confidential, Cupertino, CA
Speech QA Engineer
Responsibilities:
- Flush and set up iOS devices to test new build releases and updates.
- Gather and analyze logs from iOS devices.
- Test the performance of voice recognition software and file a bug report when encounter a problem.
Confidential, Sunnyvale, CA
Data Collection Researcher
Responsibilities:
- Execute and manage automated cases with python scripts, analyze data and investigate results.
- Collect logs using adb logcat command in Linux system.
- Collaborate with technicians and Support Engineers to achieve OpEx performance. Do Data collection from different sources, hardware setup, data uploading, metrics results reporting, system configuration, configuration of test folder to run automated scripts, perform device calibration and SPL meter once a month.
- Lead and manage some projects from beginning to end.
- Working with Hardware teams for setting up, testing, flashing and troubleshooting prototype devicesfor VRS.
- Support data collection in lab and out in the field projects which include equipment setup and verification of all system components and trouble-shooting when technical issues arise.
- Device management inventory and documentation.
Confidential, Mountain View, CA
Localization QA Specialist
Responsibilities:
- Cross mobile testing on Android and iOS devices.
- Troubleshoot bugs filed to reproduce issues, verify steps to reproduce and prioritize for fixes
- Monitor and escalate aging bugs
- Report on backlog and progress made daily / weekly
- Help set up devices for testing by Googlers
Confidential, San Francisco, CA
Data Collection QA
Responsibilities:
- Led numerous projects, and performed manual, functionality, integration and usability testing for mobile applications on the latest Samsung android devices Galaxy Note, Samsung S8 1 and 2.
- Set up the testing tool using ADB commands, created regression and sanity test suits, in addition to side-load APK to tests on new builds, app versions and servers. Set up devices with the requested testing environments.
- Reviewed the efficiency and product quality of software implementation, effectively communicating and coordinating with project managers, developers, and other QA leads, to better understand the product requirements.
- Reported and tracked defects via Jira and PLM ticket filing process in a concise, detailed and clear manner, following up until all issues were resolved.
- Accurately translated English Utterances into Latin American Spanish and EU Spanish, generated FTC and Natural variations for every Golden utterances to be tested on Voice Recognition Software.
- Coached and mentored new hires, instilling adherence to design quality and organizational standards.
Confidential, San Francisco, CA
Software QA Engineer
Responsibilities:
- Created test cases for multiple projects, encompassing the E-commerce, finance, fitness,, communications, media, and entertainment sectors.
- Led the GUI, usability, functionality, and regression testing of new builds, as well as comprehensive localization and exploratory testing on a popular video streaming device.
- Executed black box testing, utilizing numerous approaches according to product needs and carrying out both in production and staging environments.
- Efficiently performed browser and platform compatibility testing in a virtual machine environment.
- Researched, reported, and speedily fixed bugs following Confidential regressions procedures.
- Test all the functions of an App and device before it is released.
Confidential, San Francisco, CA
Software QA Engineer
Responsibilities:
- Created and delivered 500+ test cases, including exploratory, localization, and compatibility testing across all vital components of the application, often working on two projects concurrently.
- Analyzed and reviewed product requirements to create comprehensive, structured test cases, utilizing the Test Rail management tool and delivering reports in a concise and timely manner.
- Designed, developed, and executed test automation scripts, using Selenium web driver for login/registration page.
- Performed sanity testing following the release of new builds, as well as integration testing upon the introduction and addition of new application features.
- Conducted regression testing after bugs were resolved, including the execution of big scrub.
- Formulated testing strategies, supported the Agile development process, and participated in daily scrum meetings to estimate, plan, and coordinate testing activities.