Senior Qa Analyst Resume
Miami, FL
SUMMARY:
- 10+ years of experience as a software Senior QA Analyst/Lead, writing and executing test plans and test cases in highly and loosely structured development environments performing testing (functional, installation, acceptance, browser compatibility, load, stress, performance, volume).
- Efficient in implementing established standards, procedures, and methodologies in Manual and Automated testing.
- Excellent analytical, decision - making, problem solving and management skills with the ability to organize activities in fast speedy team environment.
- Extensive experience in understanding Business and technical requirements to decompose and formulate effective Test Plans.
- Experience in all facets of the QA Life Cycle and SDLC, with timely delivery. Experience in using various Automation Tools including WinRunner, LoadRunner, Quick Test Pro, QALoad, TestPartner, and Selenium. Good knowledge of SQL and databases.
- Experienced people manager of on-shore and off-shore teams, including hiring, mentoring, and performance appraisals
- Excellent knowledge and working experience in developing and executing Test Plans, Test Cases, Defect Status report, Requirement Traceability Matrix, and Script Status Report. Experience working in Production and Development support.
- Developing solutions to deliver quality products to clients through people and processes.
TECHNICAL SKILLS:
Testing automation software: Mercury Interactive Test suite (Win Runner, Load Runner, QuickTest Pro (QTP), Test Director), Compuware (QACenter, TestPartner, QALoad), Selenium, Omniture, Keynote.
Platforms: Windows x, MSDOS
Database systems: Oracle, MS SQL Server
Other software: Bugzilla, StarTeam, Requisite Pro, JIRA, Rally, VMWareTomcat Application: Servers, Microsoft Exchange
PROFESSIONAL EXPERIENCE:
Senior QA Analyst
Confidential, FL
Responsibilities:
- Coordinate testing and Quality Assurance processes and ensuring traceability to original requirements.
- Develop Use Cases and Functional Specifications based on the business requirements
- Verified that software applications are coded according to user requirements
- Lead complex global cross-functional process improvement teams
- Anticipate future trends and assist in strategic planning
- Identify and schedule project deliverables, milestones, and required tasks.
- Facilitate projects by defining agendas and conducting meetings.
- Creating Functional and Business Requirement documents
- Perform Regression and Functionality tests against new builds using Selenium IDE
- Production Support and coordinating with different teams across organizations.
- Created automation suite using Selenium Webdriver with C# in Visual Studio
- Set up Continuous integration using Jenkins
- Create Test Plans/Test Cases along with traceability matrix for coverage
- Go-No go meetings with business stakeholders for every release
- Functional/Performance test suite using JMeter
Environment: SQL, Rally, Selenium IDE/Web driver, JMeter
Senior QA Analyst
Confidential, FL
Responsibilities:- Develop Use Cases and Functional Specifications based on the business requirements for .Net based front end applications
- Work with Development team to come up with an Automation strategy using Selenium automated testing frameworks
- Functional, end to end integration and regression test suite for the UI using Selenium
- Test lead on a large project establishing structured QA and QC processes, tools, and test environments.
- Work in identifying Risk, Issue, Release and Change management.
- Work independently, often as SME on product enhancements.
- Work with WASP for Omniture tagging to make sure data is captured correctly, show tags “in context” of browsing session, crawling, and broken links.
- Mobile testing for SeaWorld App (Native as well as web based)
- Defect management using Quality Center.
- Performed manual testing of the functionality of the application by inserting varying data on different test runs.
- Test Mobile Devices (both native and web based applications) using different tools like DeviceConnect, Charles Proxy.
- Extensively involved in testing the GUI of the application.
Environment: SQL, Oracle, ALM Quality Center, Defect Tracker, Loadrunner, UFT, .NET, Java, Charles Proxy, Mobile Testing (iOS/Android)
Senior QA Analyst
Confidential, FL
Responsibilities:- Set up Mobile test lab (iOS/Android)
- Manual mobile device testing (Native/Web based application) on all latest models.
- Generate and maintain reports daily for Test case execution and Defects for five different projects in User Acceptance Testing group.
- Automated reports using SQL Queries and VBA Macros
- Reduced time for report generation from 45 minutes per project to 10 minutes per project
- Provide metrics to flag actions for faster, more informed decision making.
- Provide an objective measure of the effectiveness and efficiency of testing for .Net Applications.
- Test metrics data collection to help predict the long-term direction and scope for an organization and enable a more holistic view of business and identify high level goals
- Defects by action taken
- Defects by injection phase
- Defects by detection phase
- Defects by priority
- Release criteria
- Defect by cause
- Defect by type
- Defect pattern
- Test Case Execution
- Set up a test lab of 14 Windows and 10 Mac based machines
- Install virtual machines on windows machines
- Create batch scripts for weekly maintenance and user account generation
- Configure machines with different OS/browsers
- Install Quick Test Pro and ALM Quality Center on all machines
- Identify and work with different vendors for remote desktop software (Dameware, RealVNC, Chrome remote desktop etc.)
Environment: ALM Quality Center, JIRA, SQL, VBA, MS-Office Suite, VMware, RealVNC, Chrome Remote Desktop, Reporting, Defect Triage, Hand-held device, .Net, Charles Proxy, Mobile Device Testing (iOS/Android), iPad
Senior QA Engineer
Confidential, FL
Responsibilities:- Using agile methodologies, developed Behavior Driven Development (BDD) test cases(Acceptance Criteria) for use by the Development team in implementing product features
- Develop Use Cases and Functional Specifications based on the business requirements
- Work with Development team to come up with an Automation strategy using JBehave/ Selenium automated testing frameworks
- Functional, end to end integration and regression test suite for the UI using Selenium
- Implemented Data for all the applications; Complex Test Data in Perforce for Commerce plus Application, used for both manual testing and automation
- Test Data Management Suite for the data updates/retrievals
- Coordinated with Business Groups to add, delete and update user requirements
- Perform Manual application tests, interacted with developers and discussed technical problems
- Verified that software applications are coded according to user requirements
- Identify, report, track Errors/bugs in the application between Version Releases; Prepare defects report to discuss in the meeting with Dev Managers and team, prioritize them based on severity and timelines
- Perform Regression and Functionality tests against new builds using Selenium IDE
- Participate in project meetings to discuss the tasks and issues to be resolved prior to system release
- Perform application smoke tests in Production and User Acceptance testing
Environment: Windows XP professional, Windows 7, JBehave, Selenium, JMeter, Jira, Wiki, Python, JAVA, PHP, Rest Services, Perforce, CSS, XML, .Net, SQL Developer, Oracle, Eclipse, Apache, MS-Office Suite, Selenium, Python
Senior QA Analyst
Confidential,Miami, FL
Responsibilities:- Lead process improvement activities to identify and resolve quality related issues across organizational boundaries. Acted as consultant and reviewer for new standards and policies.
- Test Lead/Manager responsible for environment, environment configurations, master test plans, test cases, application installations and testing schedules.
- Developed and maintained weekly/monthly report of Quality data and reports to provide Management visibility of defect trends and identify areas for improvement.
- Managed team to provide testing artifacts, standards and support for testers across different teams.
- Test lead on a large project establishing structured QA and QC processes, tools, and test environments.
- Work in identifying Risk, Issue, Release and Change management.
- Cloud testing in Amazon EC2 cloud.
- Defect management using Quality Center.
- Performance testing using Loadrunner in QA Environment monitoring in Wily intrascope.
- Update automation scripts created in QTP.
- Analyze Business Requirements Document and System Requirements Specification to develop new QA procedures and recommend changes for better performance.
- Worked with development team in testing web applications.
- Modified the existing UAT processes to improve applications.
- Monitored the status of full lifecycle testing of Web and Oracle based applications
- Test lead and test participant on many standard Windows 2000 desktop platform (OS) releases.
- Production Support and coordinating with different teams across organizations.
- Sit with end users to perform UAT and provide them technical guide.
- Generated reports and metrics to provide project status to upper management.
- Standardized QA standards and practices across teams where possible
- Supervise testing team in United States, India and Australia.
- Researched and recommended hardware and software for software quality assurance program.
- Resolved testing issues related to building codes and code releases.
Environment: Oracle, Omniture- Web Analytics, Oracle Order Management (ONT), Oracle Contracts Service Module (OKS), SQL Developer, User Acceptance Testing, Oracle Direct Store, Oracle Partner Store, Functional Design Document (FDD), Business Requirement Document (BRD), Wily Intrascope, Cloud Testing, Quality Center.
Senior QA Analyst
Confidential, Miami, FL
Responsibilities:- Reporting to the Director of Quality Engineering, manage a team of 7 QA testers for the release of new B2B Internet Application.
- Write and maintain test automation for Regression and Performance Testing. (Winrunner, TestPartner, QALoad, Selenium, WASP (Web Analytics Solutions Provider), WebLink Validator).
- SQLs are written using QMF to query the DB2 database on mainframe
- Perform functional and technical testing mainly with Customer Relationship Management (CRM), Sales Force Automation (SFA) and Self-Service modules of Oracle Applications (Oracle Financials/Oracle E-Business Suite (eBS) for Enterprise Resource Planning (ERP)).
- Perform all types of testing of hosted enterprise B2B data quality application (Java/J2EE)
- Interaction with development and business management teams to identify and formulate product testing strategies.
- Work independently, often as SME on product enhancements.
- Participation in formal and ad hoc system, regression, performance testing (Loadrunner) and assist in developmental unit testing.
- Load/Performance testing with Loadrunner, setting up a new production environment.
- Created data driven automation suite using QTP.
- Usage of SQL queries to test the database for Back-end Testing.
- Writing, publishing and executing software test plans, test cases and test scripts using Mercury Quality Center’s Test Director.
- Cloud testing in QA Environment.
- Provide analytical results for test execution (Regression/Performance) working with all IT resources involved during execution.
- Attend NCL.com Road Map meeting
- Work with WASP for Omniture tagging to make sure data is captured correctly, show tags “in context” of browsing session, crawling, and broken links.
- Coordinate with other group leads for the performance test (ESB, Windows Server, DB Security, Dev, BEA, Network, and Midrange).
- Conduct Smoke Test when a deployment is made for Test, Staging, Production or any other environment.
- Assist in the identification of business and software requirements.
- Define and track quality assurance metrics like defect densities and open defect counts.
- Analyze and document testing results.
- Perform software verification to design specifications.
- Providing occasional training on automation to team members.
- Review, validate and sign off the test suite and lead the offshore team about GAP Analysis, Test cases coverage scenario and Test case value addition. Work with the marketing team for daily promotions/changes to the site.
- Maintain and publish assets in all four environments (Development, QA, Staging and Production).
- Maintain the testing portion up to date on the NCL.com Road Map.
- Communicate testing schedule to the entire QA Team.
Environment: B2B,B2C, Oracle, J2EE, Java Script, CMS, Freestyle Connect, ESB, Star Team, Winrunner, Loadrunner, Rally, MS office, TestPartner, QALoad, QAcenter, Selenium, Omniture, Keynote, Eclipse, NeoLoad, Rational Performance Tester, Loadrunner, QTP, Cloud Testing, Mainframe