Senior Qa Analyst Resume
Denver, CO
SUMMARY:
- Senior/Lead QA Analyst with 15 years’ progressive QA experience. Skilled at performing all QA activities throughout the SDLC.
- Able to design and implement best practice QA processes.
- Possessed of excellent critical thinking skills and technically adept, a go - to resource for handling difficult projects.
- Proven ability to work effectively with developers and other IT staff, including management and training of onshore and offshore resources, as well as coordination with project managers, product managers, and customer service, both locally and remotely.
TECHNICAL SKILLS:
Testing/Other: AWS Automation Black/gray box SQL VB Wiki JavaScript HTML/CSS iPhone BlackBerry Android/Droid POS Cross-browser testing 508/WCAG Responsive/mobile Mobile apps Standalone apps
Database: SQL Server Oracle SQL Server Management Studio TOAD CRUD Data analysis ETL Extracts Reporting
Test/Bug/Story Tracker:: JIRA Testuff Unicenter Service Desk Axosoft OnTime HelpSTARSiebel TrackRecord QADirector TFS Microsoft Test Manager Visual Studio Software Planner Trello Zephyr
Automation: Empirix Suite Visual Test Selenium Cucumber
Browsers: IE Firefox Chrome Safari Silk (Kindle) Android stock Web Mobile
Operating Systems: Windows (2000 - 8.1) LINUX DOS Mac OS Android iOS
EXPERIENCE:
Confidential, Denver, CO
Senior QA Analyst
- Integral contributor in the process of building out a new QA methodology and process from the ground up.
- Researched test management tools and recommended a solution to the QA Manager and CEO.
- Implemented and administrated the suggested solution (Testuff) and took the initiative to integrate it with the bug-tracking solution.
- Worked with the QA Manager to identify candidates for QA positions.
- Trained new team members on SQL and the CaptainU database schema.
- Integral contributor in designing and setting up a Selenium-based automation solution.
- Along with the other members of QA, significantly reduced the number of production bugs.
- Maintained robust test development/execution practice in an Amazon Web Services environment.
- SME for one of the two primary applications on the CaptainU site.
- As part of the QA team, developed a baseline set of tests for the system as built to support regression efforts. Continued to develop tests for every release for a current total of 1740 tests.
- Engaged in the migration from a Rackspace to an AWS environment, which included a significant test development effort to identify a system baseline where none existed, then tested to confirm that standard was upheld.
QC Analyst
- Designed a solution to largely automate defect entry, cutting the time required to produce a well-documented defect report in half.
- Worked on up to 10 projects during the same reporting period, prioritizing among projects and project activities.
- Developed and executed test plans in a fast-paced environment, rapidly and accurately ensuring that customer-facing projects met and exceeded expectations.
- Coordinated testing efforts with a team of 20+ analysts as needed.
- Strong focus on responsive websites and iPad apps, testing across multiple configurations simultaneously.
Senior QA Analyst
- Developed and maintained tests, test data, and test execution cycles for multiple areas, including tests for mobile applications, resulting in a well-maintained and thorough test bed.
- Tested for functional/UI requirements across multiple browsers and mobile devices, ensuring compatibility, enabling quick turnaround of compatibility-related bugs to developers.
- Utilized SQL Server 2008/SSMS not only to test but also to enhance and correct QA data, resulting in much more efficient and quicker regression testing.
- Worked with a cross-discipline team in a fast-paced Agile environment to develop and clarify requirements and identify and complete required testing.
- Verified front end compliance with accessibility requirements (508/WCAG), effectively supporting both practical and contractual obligations.
- Ensured timely, accurate delivery of test results, which provided the necessary feedback to developers to meet sprint deadlines.
Lead QA Analyst
- Independently managed the quality efforts for multiple projects, working remotely with internal development resources, offshore contractors, and onshore contractors, using Rapid Application Development methodologies, supporting effective delivery against aggressive timelines.
- Supported ETL efforts by analyzing source data, validating transformation, and verifying the end result using SQL Server/SSMS, supporting a robust dataset.
- Mentored less experienced analysts on QA process, testing, and interdepartmental relations, which resulted in a more capable QA team overall.
- Worked with other QA specialists, under the director of product development, to develop and implement QA processes, adding in efficiencies and allowing a small team to effectively test many applications.
- Identified and documented missing functionality in existing systems as well as opportunities for valuable system enhancements.
Senior Quality Analyst
- Worked alongside project managers, business analysts, developers, and other staff to ensure quality throughout the development process.
- Used SQL to perform data testing, ensuring application quality.
- Independently managed the quality efforts for up to seven projects simultaneously, working with both internal development resources and vendors, using both Waterfall and Agile/Scrum methodologies.
- Created test plans, test designs, and test cases as part of a formal QA process.
- Coordinated business user/user acceptance testing.
- Tested independently or coordinated test efforts with other quality analysts depending on the project needs.
Senior Quality Engineer
- Mentored other team members and acted as interim QA manager during the manager's absences.
- Designed, wrote, and maintained test cases and scripts for multiple client-server Ruby applications.
- Successfully collaborated with development, product, and the rest of the QA team in an Agile environment as a completely remote employee, participating in daily scrum meetings, estimating, testing, and documentation review.
- Developed and executed tests for mobile applications on the iPhone, BlackBerry 9800 Torch, and Android phones.
- Performed POS testing using Menusoft’s Digital Dining.
- Hired full-time in May 2010 after six months of part-time contract work.
Sr. QA Analyst Programmer
- Designed, wrote, and maintained original automated test scripts using Rational Visual Test 6.0 for regression testing and data mining.
- Maintained and updated existing automation scripts, improving their reliability and robustness, enabling them to run independently and consistently.
- Scheduled and ran automated scripts for multiple simultaneous releases and analyzed the data created prior to each release.
- Created tests to verify that programs functioned according to business requirements, both documented and undocumented.
- Worked closely with developers, project managers, business owners, and support staff to determine desired software behavior and document defects.
- Primary tester of proprietary software, coordinating test efforts with business users.
- Evaluated and implemented an enhancement and defect tracking solution for multiple departments, each requiring customized settings.
Senior Quality Assurance Engineer
- Managed and trained six offshore resources and achieved significant improvements in their productivity.
- Mentored other QA engineers on my team as the subject matter expert for our purchasing suite.
- Primary tester of flagship product e-commerce purchasing suite developed on a Java platform using black box and gray box techniques, both manually and using automation tools, as well as verifying the data against SQL Server and Oracle databases.
- Analyzed extracts and reports, verifying that they reported the data correctly by analyzing the relevant tables and fields.
- Assisted level two support with troubleshooting of production issues.
- Evaluated and selected, as part of a committee of three, a comprehensive test management software solution.
- Created tests, including creating test data and identifying production data sets, to verify that programs functioned according to user requirements and conformed to established guidelines.
- Worked with product development and product management teams to refine business requirements to ensure completeness and compatibility with existing systems.
- Reported to the QA Director on release status and readiness for delivery into production.
- Responsible for installation of builds into the Unix QA environment as well as configuration management for background services and processes.
- Coordinated database updates with the DBA team including production dataset refreshes and updates to stored procedures.
- Included in a select task force of high-level employees created to resolve long-standing process issues within the company.