Software Test Engineer Resume
Sunnyvale, CA
SUMMARY
- 8 years of hands - on experience in testing of mobile and web-based applications
- 2 years of hands-on experience with automation of web-based applications
- Practical knowledge and a strong understanding of SDLC, SQA Methodology tools and techniques
- Experience with the Scrum/Agile software development process
- Proficient in test plan development, test case creation, test execution, and bug tracking
- Perform manual, automated and UAT testing
- Experience with an API testing
- Analyze test specification and available documentation
- Proactive and enjoy learning new skills, tools, and technologies, great attention to details
- Quality-driven, positive team player with great verbal and written communication skills
- Professional SQA career-minded
- US Citizen
- English/Russian
TECHNICAL SKILLS
Operating Systems: MAC OS X, Linux, Windows
Mobile Platforms: Android, iOS
Languages: HTML, XML, CSS, JavaScript, SQL, Unix/Linux, Python
Virtualization: Oracle Virtual Box
Bug Tracking: JIRA, SpiraTeam, Team Track, Confidential BT internal tools, TestRail
Web Testing Tools: Dev Tool, Kibana, Firebug, Postman
Networking: TCP/IP, FTP, HTTP, Internet, 2G, 3G, 4G, LTE
Database: MySQL
Browsers: MS Internet Explorer, Mozilla Firefox, Confidential Chrome, Opera, Safari
Test Automation: Selenium WebDriver /ID, Cucumber, Appium, Confidential UI internal tool
Other: GitHub, Android Studio, XCode, Keytone Device, Confidential internal tools
PROFESSIONAL EXPERIENCE
Software Test Engineer
Confidential, Sunnyvale, CA
Responsibilities:
- Testing of a mobile application across Android devices, which represent an interface to communicate with medical device
- Maintaining technical documentation such as test plan, test cases and checklist.
- Discovering and issue debugging, bug reporting and validation of fixes.
- Testing medical device DB, API testing
- Verification all functionalities on android devices
- ADB command to install .apk, take a bug report, communicate with medical device and mobile, take device logs, install updated, transfer DB, change DB
Senior QA Consultant
Confidential
Responsibilities:
- Testing of a new Confidential features on search result page
- Manual testing of new Confidential features for Desktop and mobile/tablet devices from Jellybean to Android 10 and latest iOS 13.x
- Testing of OS
- Wi-Fi testing of Confidential home, Confidential assistance, apps and devices testing
- Discovering and issue debugging, ADB command to install .apk, take a bug report, logs, screencap, screenrecord, etc.
- Utilize internal tools to debug automation and manual testing of web server changes
- Maintaining technical documentation such as test plan, test cases and checklist. Writing an Operation Manual
Software QA Engineer
Confidential
Responsibilities:
- Testing of a new Confidential .com binary weekly twice to approve or block for public release
- Utilize internal tools to debug automation and manual testing of web server changes
- Creating automation tests utilize UI internal automation tool for mobile applications
- Leading two on-going projects. Responsible for project testing lifecycle, e.g. test planning, integrating with internal tools to account for and show testing progress, test case writing/updating, testing verification and execution to approve or block the feature for public release. Debugging.
- Game testing across all android devices and OS starting from JB up to P, and iOS devices up to 12.x.x, cross browsing game testing across main browsers such as Chrome, FF, UC, Opera, Stock,Safari, etc.
- Manual testing of new Confidential features for Desktop and mobile/tablet devices from Jelly Bean to Pie and latest iOS 12.x
- Discovering and issue debugging, ADB command to install .apk, take a bug report, logs, screencap, screenrecord, etc.
- Assist weekly with the on-going process of improvement for test case management, to maximize test coverage
- Creating and maintaining test documentation of processes and testing projects, which has reduced onboarding time for new team members.
- Helping with bug triaging to avoid dups and assign priority for existing bugs