Software Quality Assurance Engineer Resume
3.00/5 (Submit Your Rating)
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