Software Qa Engineer Resume
South San, FranciscO
AREAS OF EXPERTISE
- Test Plan and Test Case Writing
- Agile and waterfall methodologies
- Ad - hoc, Regression, Functional, Integration, UAT testing
- Web app testing on various browsers
- Mobile app testing for iOS and Android
- Cloud software with both mobile and web clients, front and back end iOS and Android Mobile Device testing
- GitHub, Bugzilla, Jira, TFS bug reporting tools
- Selenium Webdriver with Ruby framework
- Java code reading
- MySQL command line queries
PROFESSIONAL EXPERIENCE
Confidential
Software QA Engineer
Responsibilities:
- Test feature tickets from Kanban project for current release
- Ad-hoc, regression, functional, integration testing
- Communicate with the team using Slack
- Maintain Test Plan for the team
- File bugs using Kansan board
- Use Kanban board for QA ticket tracking
- Create and maintain manual test cases using TestRail
- Create and maintain automated test cases using Selenium Webdriver and Ruby
- Coordinate once weekly QA Meetings and attend daily stand-ups for Dev and QA
- Prompt process and meetings between Project Management, QA and Dev
Confidential, South San Francisco
QA Engineer Lead
Responsibilities:
- Create test plans and test cases. When necessary, delegate test case writing and review for completion
- Provide training for interns
- Perform testing and monitor server logs, prepare test data via browser upload or database changes
- Work in agile environment with 2 week sprints, daily stand-ups, weekly bug triage
- Manage functional, end to end, regression, ad-hoc and cross platform testing
- Tools used: Mingle and Jira for bug reporting, Testpad for managing test cases, svn and git to download latest application code, MySQL for confirming and modifying database user tables, Xcode to create iOS builds and run Simulator, Android SDK, ADB to obtain Android device logs, Charles Proxy to monitor client traffic and determine API calls for jmeter tests, IntelliJ and Appium to run automated tests, MS Office Suite for managing documents
- Schedule QA meetings with US and India teams
- Install daily server builds on QA test servers. Create iOS client builds as necessary.
- Execute manual tests against iOS, Android and web platforms
- Attend automation test coverage meetings
Confidential, San Jose
Senior Software Quality Assurance Engineer, Contractor
Responsibilities:
- Write test plans for QE wiki page
- Create test cases using TestLink
- Trigger emails manually and verify links and content for US and L10n
- Develop automation during test cycle using Eclipse and TestNG
- Update wiki with test results
Confidential, Salt Lake City, UT
Senior Software Tester, Contractor
Responsibilities:
- Review documents and attend project meetings to obtain testing requirements
- Write functional and end to end comprehensive test cases using TestLink, a test management tool
- Work closely with the Lead Developer during test cycles
- Report test status in morning stand-ups
- Attend weekly bug triage meetings
- Validate DML scripts before production deployment
- Create SQL queries using SQLDeveloper to create and validate UI data as well as Electronic Data Interchange documents
- Review Selenium UI automation scripts written with Java web driver for web app projects; IDE used is Intellij Idea running on Linux
- Modify and run JMeter performance tests and monitor run results
- Communicate with in-house teams for project clarification as needed
Confidential. Menlo Park, CA
Mobile QA Engineer, Contractor
Responsibilities:
- Accomplished testing of 20 test cycles for 5 major product releases on iOS 6 and Android 2.4 devices - iPhone 5, iPad 3, iPad Mini and Samsung Galaxy III
- Completed testing of 5 releases for the browser based Confidential Mac Client on OSX 10.8
- Create Testopia test runs, manually run the user scenarios and record results in Testopia
- Install new releases on mobile devices using Test Flight
- Run shell scripts on the Mac to generate test files and to switch between dev/staging/ production test environments
- Write test cases in Testopia for missing scenarios
- Administer security policies for user groups and test them against authorized user’s mobile devices
- File bugs using Bugzilla Redmine
Confidential, Watsonville CA
QA Analyst, Contractor
Responsibilities:
- Review specifications and requirements documents to validate flow of end to end testing, update test scripts to reflect current work flow
- Meet with internal user community and retail store managers to validate UAT scenarios for flow of both the call center and POS applications; Document changes and results
- Click through on UI components of the application to ensure program flow
- Perform UAT scenarios on a Micros XStore retail POS terminal to validate functionality of new software builds; Document changes and results
- Collaborate with development and cross functional teams during functional and regression test, bug fixes and release stages
- Check back-end accounts receivable is posting correctly
- Verify customer orders initiated on the POS terminal are sent through to the call center application and fulfilled correctly
- Perform inventory and warehouse fulfillment tasks on an IBM iSeries AS400 system to ensure end to end processes are functioning correctly
- File bugs using Bugzilla
Confidential, Saratoga, CA
Senior QA Engineer Contractor
Responsibilities:
- Use Microsoft SQL Server Management Studio to edit and create test data for user scenarios
- Create and document event booking UI scenarios, including membership, registration and store purchases both at the regular user level and administrator level
- Ensure registration options such as wait lists, up-sell items, camp reservations, donations and dues payments are functioning
- Verify payment transactions
- Log and track bugs and improvements using the JIRA tool; Validate bug fixes
- Perform functionality testing of new features Perform PC and Mac functionality testing of MyPublisher, a Windows & Mac photo book application
- Initiate UAT scenarios for customer photo book purchases
- Verify bug fixes after performing daily Mac and Windows product builds
- Evaluate daily product builds for additional fixes or enhancements
- Complete testing requirements for maintenance and general release cycles
- Track, monitor and file bugs using JIRA
- Perform functionality testing on Power MAC 10.5.8 and Windows 7, XP, 2000 platforms
- Create test plans and identify test cases to provide complete feature test coverage
- Participate in weekly calls, coordinate with Saratoga project management and QA team in New York regarding testing activities
Confidential, San Francisco, CA
Senior QA Engineer Contractor
Responsibilities:
- Create UI tests from a site navigation requirements document and perform browser compatibility tests
- Verified compatibility of site media components with Microsoft Silverlight browser plug-in
- Validate web analytics using the IEInspector HTTP Analyzer to check for the existence of WebTrends and Atlas site tags
- File bugs using Microsoft Visual Studio Team Foundation Server(TFS)
- Communicate with the lead developer and producer to discuss and reproduce bugs
Confidential, San Jose, CA
Sales, Web Developer, QA Selenium Automation Tests
Responsibilities:
- Promote web site and drive sales at networking events
- Document and create UI test scenarios
- Create PayPal payment buttons using PayPal Merchant Services
- Gain product attention and create sales by demonstrating scooters, attend business networking events and conduct market research
- Utilize JUnit, Selenium and Eclipse to create an automated test suite
- Create Perl scripts to extract customer referring page data from log files
- Design web pages using HTML, CSS, JavaScript and Dreamweaver
- Edit product images using Adobe Photoshop and Macromedia Fireworks
- Utilize email marketing and field sales to promote products
- Browser Compatibility Testing: Firefox, IE, Safari
- Use FileZilla FTP client for file uploads
- Utilize MySQL Query Browser to edit data
Confidential, Sunnyvale, CA
QA Manager
Responsibilities:
- Create a test harness for the Messenger plug-in API using HTML and JavaScript
- Manage multiple feature testing of Messenger including Parental Controls, Voice, Address Book, Mail, Music, 360 social application and API’s for plug-in development
- Perform regression testing of Messenger updates on the server side
- Develop automation regression test scripts for Messenger using SilkTest
- Test interactive Flash ad environments in the Messenger IM window
- Create test plans and UI scenarios using Engineering technical specifications and marketing requirements documents
- Define testing roles, interview and hire five QA Engineers, managing a total of seven
- Identify automation test tools to best fit the needs of our test projects
- Track testing progress, test schedules and deliver status to team meetings
- Participate in bug review meetings
- Manage regular Webex or phone meetings with the off-shore QA team in India; Followup with emails to ensure communication and goals were clear
- Facilitate weekly team and one-on-one meetings with staff
- Present annual year-end reviews for staff
- Manually test the Tibco Portal Builder intranet web application integration into My Confidential enterprise for U.S. and European locales
- Analyze engineering specifications and marketing documentation to create test plans and functional and regression test cases
- Planned a lab space; Installed Windows Server software; Use Ghost tool to re-image systems
