Software Quality Assurance Engineer Resume
CA
SUMMARY:
- Experience in testing web sites, web applications, mobile applications (iOS and Android)
- Working experience in Selenium WebDriver with Java
- Experience with functional, regression, black/gray/white box, performance, load and stress, automation/manual testing, front end/back end testing in Agile Scrum environment
- Familiarity with Git&GitHub
- Understanding of SEO best practices
- Collaboration with engineering team members in fixing defects
- Good team player with excellent communication, analytical, interpersonal and writing skills
- Expertise in problem solving and tracking project based Bug Reports using Bug tracking tools
TECHNICAL SUMMARY:
Hardware: IBM PC & Compatibles, Macintosh, Linux, iPhone, Android Phone
OS: Windows 7 / 8, 10, MacOS 10.10 - 10.13, Ubuntu 12.04 - 16.04.3
Mobile Platforms: iOS, Android OS, Windows Phone
Mobile Testing Tools: Android Studio, Charles, HockeyApp, Jenkins, ADB command tool
IDE: Eclipse, Xcode
Testing Tools/Frameworks: Selenium IDE, Selenium WebDriver, Cucumber
Bug Tracking Systems: Jira, HP Quality Center, Bugzilla, Mantis
Testing Tools: HTML Validator 10.0
Virtualization: VMware Server, Oracle VM VirtualBox, Jmeter
Networking: TSP/IP, FTP, HTTP/HTTPS, Intranet
Database: MySQL
Programming Languages: Java, Python, HTML, CSS, PHP, JavaScript
PROFESSIONAL EXPERIENCE
Software Quality Assurance Engineer
Confidential, CA
Responsibilities:
- Testing numerous in-house software projects developed in JavaScript, Python, HTML, MySQL through the entire SDLC, reviewing and analyzing system’s functional specifications
- Determining testing requirements, developing and reviewing test cases for positive and negative test scenarios for the company’s SRT product (workflow management, reviewing and archiving), mentoring junior team members
- Developing test documentation for the assigned areas (test cases, test suites, etc.)
- Conducting black box functional testing on multiple platforms (mobile, desktop, web), and different browsers
- Running and maintaining Test Automation Scripts using Selenium WebDriver with Java for regression testing
- Performing CRUD database testing using SQL
- Participating in UI, usability, functional, build acceptance and regression testing
- Working at the Beta Testing team which involves a group of customers for the FNFS Review Tool to insure proper functioning of the system emulating real-world usage conditions
- Running complete test cycles for each product revision
Mobile Quality Assurance Engineer
Confidential
Responsibilities:
- Tested music videos mobile application on Android OS and iOS
- Performed functionality testing by uploading multimedia files in different modes
- Ran functional test cases for creating, previewing, editing, exporting, sharing and deleting Lomotif projects
- Performed interruption tests including voice calling, sms, alarm clock, alerts etc
- Executed performance/load testing
- Performed regression testing. Validated backward compatibility to make sure dat the projects created in a previous version work after upgrade
- Represented QA in an Agile Scrum team, participated in collaborative meetings, debriefs and product standups
- Collected logs using Android Debug Bridge
Software Quality Assurance Specialist
Confidential
Responsibilities:
- Involved in test activities for different projects (web based, e-commerce, client-server applications)
- Tested web-based International Movie Portal (video-on-demand) application which provides various access levels of video streaming services
- Created 350+ automated tests for regression testing, covered important areas such as Search, New Customer Registration, Password Change/Recovery, Playing Movies, Billing, Credit Card Processing, Shopping Cart, etc.
- Developed test documentation for the assigned areas (test cases, test suites, etc.)
- Participated in UI, usability, functionality, build acceptance, regression, localization testing
- Performed application security testing utilizing various user accounts and IP Addresses
- Identified and reported software defects via Bugzilla bug tracking system
- Actively participated in weekly QA team meetings to discuss testing issues; recommended improvements to the product features
QA Consultant
Confidential
Responsibilities:
- Participated in testing of client/server applications
- Designed appropriate test cases to provide optimal test coverage
- Performed black-box testing, reviewed and analyzed system’s functional specifications
- Developed and implemented test plans
- Ran complete test cycles for each product revision
- Escalated issues to developers and verified fixes
- Tested products and services through all stages of development and administration by verifying dat user requirements are being met and products are in compliance with the quality process
- Worked closely with software development team to accurately classify, describe, and monitor product engineering problems in the corporate Mantis bug tracking system
