Manual &automation Test Lead Resume
Phoenix, AZ
PROFESSIONAL SUMMARY:
- Over 11+ Quality Analyst in Automation & Manual testing. Have good domain knowledge Hospitality, Banking,, HealthCare, Telecom and E - Commerce.
- 4 years of experience as Test Lead in leading multiple projects and team members of 6.
- Experienced in testing Web based applications,Mobile application and Web service applications.
- Expert in using below Automation tools for testing:
- Front End Automation Testing Tools Selenium (WebDriver, SeleniumRC), Quick Test Professional (QTP and UFT), Ruby Cucumber (BDD), Jenkins.
- Back End Automation Testing Tools - SOAP UI
- Mobile Testing Tools - Appium with Selenium Webdriver
- Experienced in using coding languages like Java, Jruby, JavaScript.
- Well versed with Automation frameworks like TestNG, Junit, Nunit, TDD and BDD.
- Experience writing BDD test scenarios in Gherkin and feature files.
- Solid experience of AGILE Methodologies, AGILE Manifesto (Version One tool, Rally and JIRA) and Scrum processes
- Extensive understanding of Software Development Life Cycle and Software Testing Life Cycle with emphasis on manual and automated testing.
- Good interpersonal and communication skills, excellent team player, commitment, result oriented, hardworking with a quest and zeal to learn new technologies and undertake challenging tasks.
- Proven skills in leading and teams,testmanagement and meeting the deadlines.
- Good knowledge of performing Regression Testing, Integration Testing, Functional Testing (Manual andAutomation), Web Service Testing.
- Proven skills in leading and teams,testmanagement and meeting the deadlines.
- Good knowledge of analyzing BRD and FRD, and draftingtestcases andtestscripts.
- Extensive experience of creatingtestplans,teststrategy,testscripts/cases,testexecution, defect reporting/management,testsummary reports and requirements traceability matrix (RTM).
- Experience with source code management and build tools like ANT, SVN, Maven and Github.
- Well versed with testing concepts, testing methodologies and testing Process.
- Ability to handle multiple tasks and to handle responsibilities independently as well as in team easily.
TECHNICAL SKILLS:
Testing Tools & Frameworks: Selenium WebDriver, HP Quality Center/ALM, Junit, Nunit, TestNG, JIRA, SOAP UI, QTP, Eclipse, Protractor, Manual Testing, Appium (Android Testing), JMeter Selenium IDE, Webdriver, QTP, SoapUI, Appium, Cucumber,Jasmine,TestNG,Junit, Jenkins,SauceLab.
Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP.
Defect Tracking Tools: HPQuality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rally, Tareget Process, Bugzilla.
Languages: C, C++, Java, C#, JavaScript, Ruby,JRuby
Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall
Build Tools: ANT, Maven, SVN, Github
Operating Systems: Windows XP/Vista/7.0 & server 2003, iOS, Android.
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, AZ
Manual &Automation Test Lead
Responsibilities:
- Following Scrum (Agile) and Kanban methodologies to enhance and to maintain applications.
- Participate in daily stand up and provide daily testing status and any issues/ blockers to the team.
- Participate in sprint planning meeting (IPM) for each Iteration. Help the team in prioritize the story card and technical card based on business need.
- Participate in sizing meeting and help IM in sizing the story card and tasks/activities for the Iteration.
- Plan and define testing approach, providing advice on prioritization of testing activity in support of identified risks in project schedules or test scenarios.
- Create detail Test scenarios and Test cases by analyzing assigned story card in each Iteration. Work with Developers to drive improvements in code quality via manual and Automated Testing.
- Responsible for developing Manual and Automated Test cases/test scripts and configurations needed to meet testing of business requirements. Using Cucumber, Ruby and Gherkins to develop automation system Test Scripts in RubyMine IDE.
- Preparing automation test scripts using Page Object Model.
- Perform smoke testing, functional testing and regression testing in DEV and ST environments and Smoke Testing in UAT and Prod environments.
- Monitor and Track defects using AML/QC and coordinate with engineers in order to prevent, report, and resolve.
- Execute Automation system and Regression test cases/scripts to ensure delivery of quality software applications in ST environment.
- Prepare Testing documentations and Test report and help lead in preparing release document for monthly releases.
- Working with Testing Team in special project for updating current legacy Automation Framework to
- Page Object Model(POM) as Automation Test Framework from scratch. Used Continuous Integration(CI/CD) to execute ruby cucumber automation scripts.
Environment: Ruby Cucumber, JRuby, Ruby,Ruby Mine, BDD, HPALM, Fire Bug, Fire Path.
Confidential, Phoenix, AZ
Manual&Automation Test Lead
Responsibilities:
- Coordinated with the QA Manager, Developers, Business Analysts, System Analyst and other QA staffs in order to complete the task on time and to ensure the requirements are met.
- Reviews bug descriptions, functional requirements, design documents and code with developers to design test criteria and develop test plan.
- Organize and run BDD Scenario writing workshops.
- Developed, design and implementation of Page object model framework for testing with Selenium Web driver for various Web and Mobile Applications.
- Participate in user story development, story sizing and backlog grooming.
- Assist the Product Owner with developing acceptance criteria.
- Perform all test design and execution for stories within each sprint.
- Handle testing efforts for multiple projects/releases concurrently.
- Assist in cross - of other team members on testing and automation standards and processes.
- Developed test scripts for mobile applications on Android, Appleusing Simulators and Emulators .
- Used CI/CD and Sauce Lab to execute Selenium automation suites on different platform, browser combinations.
- Performed Defect Tracking & Management in Test Manager.
- Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings
- Identified weaknesses in QA Processes, Web testing and Mobile Testing. Suggested & implemented improvements.
Environment: Selenium Web Driver, JAVA, Maven, Oracle 10, Eclipse, BDD, Appium, Target Process, Fire Bug, Fire Path.
Confidential, Phoenix, AZ
Automation Developer in Test(SDET)
Responsibilities:
- Design and implementation of a Page object Model framework using Selenium Web driver and Protractor.
- Created the Maven(POM) projects using Selenium and Protractor.
- Used Continuous Integration(CI/CD) and Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.
- Performed web services testing both SOAP and REST with SOAP UI by validating request and response for XML, Json
- Developed automated test cases of SOAP/REST services using SOAP UI, Groovy Script.
- Developed required Selenium support code inJAVAfor Selenium Web driver and required support code in Java script for protractor.
- Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings
- Assisted Manager by providing automation strategies, Selenium/Protractor Automation and Rally reports.
- Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.
- Actively assist scrum and Product Owner master for grooming the user stories for specific sprint and breaking down the stories.
- Completed User Stories before end of the sprint
Environment: Selenium Web Driver, Angular Driver, JAVA, JavaScript, Maven, Oracle 10, Eclipse, TestNG, Protractor, Jasmine, Rally, Fire Bug, Fire Path, Appium.
Confidential, Richmond, VA
Senior QA Automation Analyst
Responsibilities:
- Responsible for understanding testing Scope, estimating efforts, defining test Approach, Strategy, Test Entrance & Exit Criteria and Defect Management Strategy
- Automating & executing test scripts using Keyword Driven Framework in Selenium Webdriver and Cucumber with Ruby on various LOB's like CRweb & WWW Porta.
- Proficient with QA testing methodologies and test types such as Test Plans, Suites and Cases, Functional, Negative, Integration, Regression.
- Worked on Sprint wise test automation and execution according to the priority of Regression test cases, analyzing the actual results against the expected results and preparation of reports.
- Collaborated with all teams within the agile environment, coordinated feedback from internal test groups to minimize execution time.
- Maintained existing automated suites to keep up with the regular app updates.
- Ensured proper operation of scheduled and manually run automated test suites and take appropriate action upon failure.
- Worked closely with developers and QA team members to ensure adequate automated coverage in order to reduce the scope of manual regression testing.
- Maintaining detailed defect reports and worked with development to assist with their troubleshooting, resolution and validation.
Environment: Web Driver, JAVA, Eclipse, jUnit, ANT, TestNG, HPQC (ALM), Fire Bug, Fire Path, Agile, SubVersion.
Confidential, West Des Moines, IA
QA Automation Analyst
Responsibilities:
- Reviewed and evaluated requirements and specifications for testability and completeness.
- Reported to project and program management
- Planned and developed test plans, cases and scripts
- Used Microsoft Management Test Management (MTM) for test case creation
- Quick set-up, execution and reporting of findings for smoke test for each build.
- Developed, design and implementation of an automation framework for testing with Selenium Web driver.
- Used Firebug Tool to identify theObject's id, Name, XPath, linkTextin the application.
- Performed and scheduled automated tests using xAFT framework.
- Assigning work to the team members and making sure that it delivered in time.
- Involved in Sprint planning and grooming session.
- Closing the Task end of the Sprint in Sprint planner.
- Prioritizing back log tasks.
- Involved in sprint demo sessions to demo the print task.
Environment: Selenium IDE, JAVA, Eclipse, TestTracker, Fire Bug, Fire Path.
Confidential
QA Test Lead
Responsibilities:
- Reviewed and evaluated requirements and specifications for testability and completeness.
- Lead a testing team of 5 testers
- Reported to project and program management
- Planned and developed Test plans, Test cases and Test scripts
- Used Microsoft Management Test Management (MTM) for test case creation and Login Defects.
- Developed Automated Functional & Regression Test scripts using Selenium(Remote Control and Web Driver 2)
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
- Responsible for handling other duties as assigned.
- Coordinate, and document User Acceptance Testing (UAT) activities and issues.
- Involved in Sprint planning and grooming session.
- Tasking the “Task” sprint planner.
- Closing the Task end of the Sprint in Sprint planner.
- Prioritizing back log task.
Environment: .NET, MS SQL 2000, Web Driver 2.0, QC 9.2, VSTS, Junit.
Confidential
Senior Test Analyst
Responsibilities:
- Created test plan, test cases and test scripts.
- Create, Execute and maintain Test Cases through Quality Center and Microsoft Management Test Management (MTM) and Team Foundation server (TFS) for Functional, UI and Regression.
- Built a detailed, reusable, Script-Free Keyword + Data Driven Automation Framework using VB Scripting and Java.
- Created sets of Test Data, Executed and tested Framework.
- Developed Automated Functional & Regression Test scripts using Quick Test Pro (QTP 10)
- Used Automation Object Model to create Executable files for test runs.
- Prepared test status summary reports with details of executed, passed and failed test cases through Req Trace.
- Prepared daily status reports and communicated it to the team lead and test manager
- Mentoring new resources and conducting KT sessions.
- Defect Tracking/ Analysis using HPQC and Microsoft Management Test Management Tool. (MTM).
- Assigning work to the team members and making sure that it delivered in time.
- Familiar with Web Services (SOAP UI, RESTFUL).
Environment: Quick Test Pro (QTP) 9.2,Quality Center 9.2, SOAPUI, SOA, Web Services, MTM, Oracle.
Confidential
Senior QA Analyst
Responsibilities:
- Involve in testing the project according to the business conventions and Specifications.
- Involved in Database Testing.
- Identifying test scenarios and preparing test coverage
- Writing, Reviewing and Executing Test cases.
- Defect Tracking/Analysis using Team Quality Center
- Preparing Project schedules, Outage Tracking, Build Status reports, Bug reports etc.
- Involved in Database Testing.
- Preparing daily statuses and reporting
Environment: Java, JSP, Web Logic, MSSQL 2007, HP QC, Toad.
Confidential
Senior QA Analyst
Responsibilities:
- Part of the CR (Change Request) team, involved in writing test cases for CR and
- Executing them.
- Good understanding of the Test Process.
- Understanding the Business Requirements and strategize the Test Execution
- Process.
- Design of Level Test cases against CR-Change Request in HP Quality Centre and execution of Test Cases in SAP Application.
- Updating and Executing Test Scripts for Regression Test in QTP using VB Script.
- Re-testing of defects in SAP (FS- RI), SAP (BW Reporting).
- Good understanding of Re-insurance Domain.
- Follow complete Bug life Cycle using HP QC (HP Quality Centre).
- Defect tracking and intimate with client on daily basis.
- Daily testing status report to the client team.
Environment: ORACLE 10g, VB Functions, Actions, Data tables, QTP 10.0, VB Script
Confidential
Software QA Analyst II
Responsibilities:
- Analyzed the Functional Specification and user requirement document.
- Involved in Smoke, Functional and Regression Testing.
- Created reusable scripts dynamic pages using Selenium Server (Selenium RC) using Descriptive Programming in Java.
- Prepared test data and Traceability Matrix.
- Prepared the Test log on weekly basis.
- Reported the bugs and test report to the Manager and Developer by Email.
- & Mentoring.
- Involved in preparation of Test Summary Report on weekly basis.
- Defect Tracking/ Analysis using BugZilla.
Environment: Selenium IDE, JAVA, Eclipse, jUnit, MS SQL Server 2005, Manual Testing, Data Base Testing, Selenium RC, Bugzilla.
Confidential
Software QA Analyst
Responsibilities:
- Studied and Analyzed test requirements.
- Execution of test cases.
- Involved in Functional and UI Testing and Database Testing.
- Involved in System Testing.
- Defect logging and tracking for them to close.
- Involved in the meetings for the daily status reports.
- Maintaining, monitoring & documented the behavior of the application in the different phases of testing.
Environment: VB, ASP.NET, C#.Net, SQL Server 2005, Manual Testing.