Principal/lead Qa Test Automation Engineer Resume
SUMMARY
- Experienced with Quality Assurance/Quality Control, Project Management, Release Management and Information Systems.
- Experience in delivering enterprise software using Agile methodologies.
- Expert knowledge of test processes and methodologies including design for test and automated test.
- Recognized expert, consultant and ASTQB/ISTQB Foundation as Certified Tester (CTFL).
- Led and directed organizations of 30+ QA and IT professionals including remote, off - shore and contracted resource teams.
- Manage test plans for multiple Enterprise level applications/owners, development teams, while reporting to PMO with differing timelines and requirements, following overall testing strategy and methodology.
- Tools included HP/Mercury Tools (QC, QTP, and Load Runner), Atlassian products (Jira, Confluence, Stash etc.), TestNG, SoapUI , iTKO Lisa, Test Complete, SilkTest, Rational Automation Suite, Selenium, and many open source tools.
- Experience testing application software applications on Web, Android and iOS mobile devices.
PROFESSIONAL EXPERIENCE
Confidential
PRINCIPAL/LEAD QA TEST AUTOMATION ENGINEER
Responsibilities:
- Lead several QA projects and QA staff to ensure that specifications are met on time and within budget
- Review and Analysis of Functional Specifications and/or related documentation
- Establish testing policies, procedures and prioritization of testing assignments
- Develop test plans, encompassing unit, system, integration, functional, performance, regression, and user acceptance testing.
- Responsible for evaluating all discovered and entered defects found during testing
- Member of and lead for the QA automation testing teams charged with creating both functional teat automation and performance testing scripts.
- Coordinate all quality assurance tasks across various areas of responsibility, on multiple technology platforms
- Manage and administer Jira (including Confluence, Zephyr and Stash)for project management in
- Develop and execute complex automated test scripts using Selenium, Groovy, SoapUI, and JUNIT
- Identify and deploy testing tools to maintain alignment with industry trends and testing best practices
- Work closely with product owners and developers during the design and development stages to understand requirements and create tests.
- Develop and publish quality metrics and conducts periodic process and system audits; prepares and communicates audit reports.
Confidential
SOFTWARE QA TEAM LEAD/MANAGER
Responsibilities:
- Develop test strategies, test plans, and test schedules for new projects and software release for Confidential ’s Speech Analytics products.
- Use Jira, Confluence and test add-ons
- Recruit, interview and hire new Software QA engineers.
- Direct tasks included managing several scrum teams, defining/sizing stories and acceptance criteria, promoting test driven development, driving execution and deliverables
- Assist developers and QA engineers in the ownership, creation and consumption of automated tests as needed
- Extensive Manual test all aspects of the Confidential application on all platforms(Desktop, Mobile and WEB Portal)
- Manage and work with QA automation and performance testing teams to create automation and performance testing framework
- Ability to work cross-functionally to understand product goals and direction and set realistic expectations for the team and management.
- Work with end users and BA’s to implement and execute UAT in client environments
- Develop plans to meet short-term objectives
Confidential
Sr. QA MANAGER
Responsibilities:
- Perform manual test for client’s mobile software applications developed for Android and iOS mobile devices.
- Increase the automation footprint using QTP and open source tools.
- Define test strategy, tools and process for quality assurance . (Functional, End-to-End workflow tests)
- Development and execution of complex automated test scripts which readily and clearly identify variations from expected results
- Establishes and maintains program communications to client, vendors and company executives.
- Responsible for technical the guidance and leadership for a group of 7-14 Software QA engineers .
- Recognize areas of improvement in the quality process and drive solutions to improve those areas.
Confidential
SOFTWARE QA MANAGER
Responsibilities:
- Work with both client and IT management to establish consistent requirements gathering and implement standard test methodology
- Responsible for designing and implementing QA/Test best practices in SCRUM environment using proven quality assurance techniques, test automation, white and black box testing,
- Insure adherence to Release management processes rules using Visual Studio with SharePoint for overall project team communication and collaboration.
- Developed, created and implemented test plans company formats and templates to improve final product.
- Perform hands on testing for each release, creating test plans, test cases and automation using QTP.
- Implemented and Administer Team Foundation Server (TFS) to track development burn down rates, user stories, analyze and track quality assurance metrics.
- Use QTP for automation, design framework, and lead implementation of same.
- Application is multi-tier application including Web front end, SQL server database, and built using .NET
- Responsible for design and adoption of company, department/ team policies, Standard operating procedures (SoPs) including Agile and SCRUM quality management methods and tools.
- Insure production release support and provide auditable process map insuring compliance with industry and governmental requirements.
- Responsible for Functional Testing, Integration, Regression, Performance, and UAT test programs for Web Portal, mobile version of application developed on Android and/or iOS mobile devices.
- Also responsible to insure that users have good understanding of new or changed functionality prior to UAT.
- Displayed excellent analytical ability, consultative and communication skills, and ability to work effectively with business, outside client and IT management and staff.
Confidential
SOFTWARE QA MANAGER
Responsibilities:
- Devise and implement Application Quality Index (AQI) to track quality matrices throughout course of Software Testing Life Cycle (STLC) for Commercial Market Property and Casualty insurance segment.
- Insure that all aspects of the WEB based, Mobile (Android and iOS) and Hosted application work correctly.
- Manage and lead team of 35 experienced Quality & Test Engineers using a mixed onsite, remote, and offshore model.
- Lead automation team using QTP (Rating application testing), iTKO Lisa (DB simulation) to increase automation footprint across multiple organizations.
- Use Selenium for cross browser testing, Load Runner for end to end performance testing
Confidential
SOFTWARE QA MANAGER
Responsibilities:
- Architect and Manage/lead Quality Assurance/Test initiatives to comply with corporate and Sarbanes Oxley standards.
- Strategic planning, enhancing and reinforcing defect tracking best practices, development/vendor interface/ negotiation, and rapid issue resolution and/or escalation.
- Personnel recruitment and retention, mentoring team members and assisting as Subject Matter Expert to enhance overall knowledge of team.
- Manage team of on-site and remote/offshore test analysts with various degrees of experience and business backgrounds.
- Liaison between key stakeholders, executive management and Application Development Team on scheduling/planning upcoming releases.
- Planning and managing implementation of Team Foundation Server (TFS) for Bug Tracking, Requirements and task burn down.
- Coordinate with multiple worldwide location to conduct Functional, Integration, Regression, Performance and User Acceptance Testing (UAT) for Oracle e-business suite for TJX
- Estimate initiative time and cost requirements, handle resource planning and execution strategies.
Confidential
Quality Assurance DELIVERLY mANAGER - Testing Services PRACTICE
Responsibilities:
- Quality Assurance Process and Project Management making recommendations on strategic QA processes, planning, building and sustaining strong quality engineering programs and departments
- Clients have included major Logistics, Life Sciences, Retail/ ecommerce, Publishing, Financial Services, and Banking, and Software Development firms
- Total accountability for delivery and future growth of engagement, including budgeting, project plan, forecasting, program milestones, and cost tracking.
- Create all Test schedules; participate in Test Case Design, Creation and Execution.
- Establish, implement, and manage multiple QA Test Teams for mobile applications running on Android and iOS mobile devices.
- Direct, mentor and assess technical resources, providing guidance and writing all performance evaluations for teams up to 30 members’ onsite and up to 10 off-shore.
- Source, interview and process associates for both on site and offshore roles
- Manage career development of all associates to insure technical growth and retention.
- Manage large-scale implementations of Team Foundation Server (TFS), QTP, HP Quality Center Load Runner and other tools defined by client engagement.
- Prepare and analyze enterprise-level Request for Proposals (RFPs) for consulting initiatives as well as client advocate with external software vendors.
Confidential
QA manager/ Senior Software Engineer
Responsibilities:
- Project Manager and Senior Engineer in QA Test of Power Path Products on both Windows Cluster Server 2003 R2 and Linux.
- Implement and manage Quality Center (QC) as defect tracker and later integrate with QTP automation
- Project Manager and Lead Engineer on QA Test team for next generation Centera Console
Confidential
Test Delivery Manager AND INFRASTRUCTURE Manager
Responsibilities:
- Design, configuration and planning of IT Environments, including installation, support, and SLA with vendors for US operation.
- Insure data migration and records are not lost by creating test cases for validate transactions.
- Lead all aspects and responsible for overall Project management for testing.
- Tasks included Staffing, test planning and execution of test cases.
Confidential
Director, Software Quality
Responsibilities:
- Extensive use of Mercury Quality Center (QC) with QTP and Load Runner (performance)
- Design and develop path to achieving CMMi level processes for QA organization.
- This role reports into Senior Vice President of Technical Operations and is key senior position.
- Involves management of multiple software quality group Managers and leads across matrixed 25+ person global QA group working in web environment.
- Required Project Managing of several concurrent project streams.
- Position is also focal point for management of several offshore, 3rd party relationships including locations in India, Europe, and Malaysia.
- Development and testing is done using .NET, ASP, Visual Basic, in addition to other associated tools and WEB technologies
- Team was also tasked with developing, testing and implementing hot fixes and service packs.
Confidential
Director, Software QA
Responsibilities:
- Responsible for Test lab of over 30 different Storage and system devices.
- Responsible for overall Project Management for all development and test efforts
- Extensive use of Linux and Windows
- Automation and performance testing done using open source tools
Confidential
SQA Manager
Responsibilities:
- Worked for High Ground Systems in Marlboro, MA and then merged to SUN
- Responsible for establishing Software Quality Assurance organization reporting to Director of Engineering.
Confidential
SQA SW ENGINEER
Responsibilities:
- Various roles starting with Test Technician to SR Project technician
