We provide IT Staff Augmentation Services!

Software Quality Assurance Engineer Resume

SUMMARY:

  • 3+ years of solid experience in testing back - end service, web based platform, and mobile applications
  • Familiar with various manual and automation testing tools and comfortable working with Windows, Linux, iOS, and Android
  • Hands-on in building UI automation test suite using Selenium WebDriver, Page Object, and TestNG
  • Proficient in functional, end-to-end, API, integration, ad hoc, and regression testing
  • Proven experience in providing leadership and training to QA team members
  • Strong knowledge in specification analysis, test case creation, test execution, and bug reporting and tracking
  • Passion for quality assurance, testing software and mobile products, and learning new tools and technologies

PROFESSIONAL EXPERIENCE:

Software Quality Assurance Engineer

Confidential

Responsibilities:

  • Plan and lead all testing initiatives to ensure software releases meet or exceed requirements for 4 products - web app, iOS app, Android app, and Kiosk app
  • Use xCode, Android Studio, and browser developer tool to monitor error logs for iOS, Android, and Web applications
  • Automate service monitoring and regression tests using Java, Maven, Selenium WebDriver, Page Object Model, and TestNG
  • Reduce total testing and development time by creating data generator program to simulate user registration and blood glucose device data sync workflow by using mobile API endpoints
  • Perform data integrity testing by querying data in mongoDB and comparing the result with JSON returned in API response and data displayed on web and mobile application user interface
  • Document software defects using bug tracking system and reported defects involving program functionality, output, and screenshot to software developers
  • Support customer success team to address and resolve customer support tickets
  • Serve as QA lead to communicate with product managers and engineer leads for testing status before release
  • Participate in the hiring process to build the QA team and assist in performance reviews
  • Provide leadership and training to a team of 5 QA analysts (3 onsite and 2 offshore) on tools, procedures, and tasks

Software Quality Assurance Engineer

Confidential

Responsibilities:

  • Created and documented test scenarios and test cases base on product specifications
  • Participated in automating UI regression test cases using Java, Maven, Selenium WebDriver, and TestNG
  • Verified code deployment by using Git Extensions prior to testing features and verifying bug fixes
  • Conducted data integrity testing using SQL queries to confirm test results
  • Monitored server logs to report errors and exceptions
  • Executed test cases to identify product defects and logged bugs found in Jira and Bugzilla
  • Adapted to frequently changing requirements and feature sets in an Agile development environment
  • Interacted with Product Managers and Software Developers for requirement analysis and bug reviews
  • Led onsite and offshore QA engineers to review product requirements, write test cases, and assign tasks

Hire Now