We provide IT Staff Augmentation Services!

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

Hire Now