Software Qa Engineer Resume
Jacksonville, FL
SUMMARY
- Skilled IT professional with over 6 years of quality assurance and software testing experience of web - based, mobile, and client-server applications
- Create and Execute both manual and automated test scripts for complex systems as part of an Agile Scrum Sprint team
- Convert existing manual test scripts into automated scripts, using Selenium WebDriver with Java
- Excellent knowledge in JSON, Test, and Debug APIs using Postman and mapping documents
- Develop testing plans with scenarios based on the understanding of systems/business requirements to perform end-to-end, regression, functionality, and performance testing prior to implementations
- Design, interpret and present data in formats that define expected data types in formatting each field
- Consolidate information from databases, business intelligence tools, and other applicable software and present actionable findings to operational and clinical leaders
- Retest the defects when the fixes are available and follow up on defects for closure
- Exposure to multi-platforms and cross-browser testing. Knowledge of trends for new browser versions and mobile devices
- Log and report bugs and defects with detail and clear steps to reproduce
- Experience with Testing Management and Defect Tracking Tools
- Proven ability to meet strict deadlines and work well under pressure
- Ability to work with multiple teams and to handle multiple builds and frequent releases
- Great team player, experience working with local and remote engineering teams
- Strong attention to detail and a desire to build exceptional bug-free products
TECHNICAL SKILLS
Web Testing Tools: Selenium (Java), Postman, Jmeter, FirePath, Chrome Dev.Tool
Bug Tracking: Rally, TestRaill, Jira, and HP ALM
Mobile Tools: ADB, Android Studio, Android SDK
Platforms/Mobile Platforms: Windows 7/8/10, MAC OS, UNIX/Linux, iOS, Android OS
Programming: HTML, CSS, JavaScript
Virtual Machines: VMWare, Oracle VM
Database: Oracle, MySQL
Networking: TCP/IP, HTTP/S
Browsers: Chrome, Firefox, IE/Microsoft Edge, Safari
PROFESSIONAL EXPERIENCE
Software QA Engineer
Confidential, Jacksonville, FL
Responsibilities:
- Experienced working in an Agile/Scrum development process
- Design system, regression, and integration tests to validate application releases
- Perform manual and end-to-end automation testing, using Selenium WebDriver/Java
- Hands-on experience in executing automation test suites in Selenium and analyzing results
- Monitoring API responses in Postman, analyzing and troubleshooting communication between front-end and API/Web Services
- Perform Load Testing including Apache JMeter
- Provide concise and accurate documentation of software defects and investigate assist in problem analysis
- Report test results to support story sign off by Product Owner
- Support testing processes from manual testing to automated testing
- Back end testing (service validation) of web applications using SQL and MongoDB for validations Data in DB and UI
Software QA Engineer
Confidential, NY
Responsibilities:
- Full lifecycle QA experience - designed test plans/test cases, executed and maintained manual and automated test suites, analyzed the results, reported, tracked and triage defects, and ultimately made the decision on test completion
- Validating application functionality on Android and iOS platforms
- Executed SQL queries to make sure correct data went into DB and retrieved correctly
- Documented defect/issues in Jira, including relevant brief descriptions of the issue with detailed steps to replicate
- Planned and executed functional, integration, regression, usability, compatibility, and system testing
- Wrote and executed test cases on major features of the application: Travel, Activities, Sing In/ Sing Up Shopping Cart, Redeem, Emails and etc
- Wrote easy-to-reproduce bug reports and monitoring their resolution status, frequently using Change Requirements Requests
- Provided practical creative input to the software design and specification process
- Review bug reports filed by clients (in the production environment) and created consistently reproducible test cases
Software QA Engineer
Confidential, San Francisco, CA
Responsibilities:
- Helped manage and implement the QA process for feature teams across all our platforms
- Reviewed and commented on specifications for features in development
- Created and/or update test plans as new features and products are launched
- Tested functionality and communicate issues found to the appropriate audiences
- Assisted the support team by analyzing user bug reports, applying appropriate testing procedures on reproducing the issue, and advocating for the fix
- Continually monitored features in production for user engagement and quality
- Worked with Xcode and used ADB commands
Software QA Tester
Confidential
Responsibilities:
- Conducted functional, integration, regression, and acceptance testing customer web sites on various hardware platforms and browser families.
- Performed mobile testing on different platforms
- Reviewed and analyzed the system's functional specifications.
- Participated in the development and execution of Test Plan and Test cases aimed at assessing the quality of these sites.
- Derived test goals and objectives from the project specifications
- Verified the quality of page components: banners look and feel, surveys, leads, and verification of contents
- Generated detailed reports on the test results. Filed detailed bug reports in Jira BTS
Software QA Analyst
Confidential
Responsibilities:
- Maintained customer database
- Entered project information into the project management system
- Studied business requirements and technical specifications to create test documentation (test plans, test matrices, and test cases)
- Performed smoke, regression, acceptance testing
- Prepared accurate sales activity reports, forecast reports, expense tracking reports
- Managed projects proposals and develops market strategies
- Maintained customer database by inputting customer profiles and updates
- Entered project information into the project management system
- Diagnosed, reported, tracked, and assisted in resolving quality issues
- Assisted Customer Support with any issues that could not be resolved
- Communicated in writing or in meetings with the development team