We provide IT Staff Augmentation Services!

Software Qa Engineer Resume

5.00/5 (Submit Your Rating)

Campbell, CA

SUMMARY:

  • 3 years of experience in Web development and software testing Web and Mobile applications
  • Good knowledge of Software Development Life Cycle and Software QA Methodology
  • Working knowledge of Agile and Waterfall life cycles
  • Enjoy to solve challenging issues and learn new technologies
  • Strong analytical skills in analysis of technical documentation such as PRD, requirements, test plan, test cases, etc.
  • Experience in automation testing of web based applications with Selenium IDE on Java
  • Ability of working as independent specialist or as a member of a team
  • Perfectly self - organized, proactive, with excellent communication skills and strong attention to details
  • Strong time management skills and ability to prioritize multiple tasks
  • Extremely high motivated, purposeful to contribute to a product ensuring the highest quality
  • Automotive and management background, experienced in technical and economic documentation

TECHNICAL SKILLS:

Operating Systems: Windows 10/8/7/Vista/XP, Mac OSX, Linux

Browsers: Chrome, Safari, Mozilla Firefox, MS Internet Explorer

Mobile Platforms: iOS, Android OS

Mobile testing tools: APK Extractor, TestFairy, Android Studio

Testing tools: Firebug, JMeter, Fiddler

Test Automation: Selenium Webdriver

SD Methodologies: Agile, Waterfall

Virtualization: VMware Server, VirtualBox, Dalvik Virtual Machine

Networking: HTTP, Internet

Web: HTML, CSS

Bug Tracking: Bugzilla

Content Management: WordPress, Joomla, Wix

PROFESSIONAL EXPERIENCE:

Confidential, Campbell, CA

Software QA Engineer

Responsibilities:

  • Tested multilingual web-based application for HR departments
  • Executed requirements analysis of PRD
  • Done GUI testing according to U.S. Department of Health & Human Services Web Standards and Usability Guidelines
  • Conducted functional, and ad-hoc testing for a web-based application
  • Organized test environments to run performance, compatibility, load testing
  • Installed and configured debugging proxy tool Fiddler to perform additional testing
  • Created a check list of existing test cases in order to verify the scale of described functions
  • Wrote, maintained, and executed new test cases on the application
  • Created test matrices of cross-browsing compatibility and cross-OS compatibility using VMWare
  • Documented bugs with bug tracking system Bugzilla
  • Ran l10n testing in order to improve quality of local version of the product
  • Participated in weekly status meeting on which our team reviewed new issues, tasks, test cases, features, major bugs etc.
  • Executed regression, build verification (smoke) tests each and every time new release was ready (Release was every week)
  • Verified changes in release notes with actual changes of software
  • Dealt with different types of web-operating systems such as Windows, Linux, MacOS, etc.
  • Developed automated test cases with Selenium IDE to improve the speed and the quality of testing
  • Combined automated test cases to the test suits in accordance with use cases

Confidential

Software QA Engineer

Responsibilities:

  • Studied project documentation in order to discover all the features implemented to the app.
  • Prepared multimedia files to create the required test environment
  • Performed Ad-Hoc and Exploratory testing for the best and a speedy acquaintance to the program
  • Extracted APK file of the application by APK Extractor to perform grey box testing
  • Prepared testing environment with TestFairy for advanced testing
  • Maintained grey box testing using TestFairy for CPU, Memory and Battery testing
  • Analyzed back-end behavior utilizing TestFairy data logging to enhance program response
  • Run regression suits for each release, done weekly
  • Participated in issues review on daily basis to evaluate and classify submitted defects
  • Created drafts of test documentations such as test cases, test suits, test matrices etc.
  • Contributed to improvement of the product test plan at the part of testing approach and environmental needs
  • Monitored changes of a product version and clarified them in release notes
  • Wrote new test cases for newly implemented features and added them to existing test suits or created new ones
  • Detected memory leaks while performance testing to prevent unexpected behavior of the app
  • Gathered logged data of exporting files in order to avoid data corruption while transferring
  • Performed GUI testing according to the android GUI standards
  • Documented and tracked issues in bug tracking system BugZilla

We'd love your feedback!