We provide IT Staff Augmentation Services!

Qa Automation Lead Resume

2.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • Overall 10 years of experience working as QA Automation Lead/ QA Automation Engineer for Software Development and Software Testing Life Cycle.
  • Experience in preparing Test Strategies, Test Plans, Test Cases and Test summary reports for both Web and Client - Server applications.
  • Expert in Testing Life Cycle (TLC): Including Planning Process, Test Design, Executing Test, Defect Tracking, Management and Test and Status Reporting
  • Experienced in Automation Testing using Open Source tools; Selenium WebDriver, RC, IDE wif Java and Eclipse IDE.
  • Experienced in Automating Test Scripts using Page-Object Model, Object repositories, Data Driven Testing.
  • Experience in using reporting tools for Automation such as TestNG, JUnit.
  • Good knowledge of Core Java concepts.
  • Maintain teh Automation Code in a Central Repository and manage teh files using Tortoise SVN- Sub Versioning tool
  • Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • As a UAT Lead, coordinate throughout teh different phases in a release activity which is planned 4-5 times in a year for one application.
  • Proficient in Functionality Testing, Regression Testing and System testing.
  • Experience in handling team, analyzing and projecting teh estimates and efforts of teh deliverables.
  • Proficient on Automation tools like Selenium RC/WebDriver (Functional & Regression Testing), TestNG, Junit, ANT, Maven, Jenkins and SOAP UI Pro for testing Client Server and Web based Applications.
  • Expertise in using Selenium WebDriver API to automate tests on cross browser and cross platform environment. Sound knowledge on Object Oriented Programming concept and Java Language.
  • Good experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of teh Script.
  • Extensive testing of Website payment standards such as Shopping cart, purchase order creation using 3D application, order management, warehouse management, transportation management shipment creation, account number validation, services validations for teh prescribed source and destinations
  • Expert in performing different tests types, QA Methodologies: White Box, Black Box, Front-End and Back-End, Stress & Load, Regression, Configuration, Functional, Installation & Integration, Smoke, and User Acceptance Testing(UAT)
  • Experience in Oracle PL/SQL coding and good understanding of Data warehousing concepts such as ETL testing using Ascential Data Stage.
  • Expertise in documenting defects wif high level of detail, accuracy, and informative recreation steps using Quality Center.
  • Well versed in different management scenarios like Change Control, Team forge, Quality Assurance, Defect Tracking, System Integration and Task Scheduling.
  • Expertise in Cross-Platform Testing, End-to-End Testing of UI Applications on various operating systems.
  • Performed Compatibility Testing across various Devices like hand held testing, Vehicle mount testing and POS testing to ensure teh functionality of teh application.
  • Experience in both Waterfall (Software Development Life Cycle -SDLC), Agile - Scrum Project Environment.
  • Experience in using teh IBM Rational Team Concert in Agile Project for tasks creation for teh user stories.
  • Solid SQL skills, can write complex SQL queries; functions, triggers and stored procedures for Backend testing and End-to-End testing.
  • Excellent interpersonal skills, proven team player wif an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently wif minimal supervision and also perform as part of a team.
  • Experience in Daily Stand up Meetings, Pre Planning Meeting for teh backlog grooming, prioritization and sizing, Sprint Planning, Sprint Backlog refinement, Product backlog refinement, Sprint Review and Retrospective meetings, Status Meetings.
  • Immense Knowledge on Hadoop, Mongo DB, ETL and Bigdata technologies.

TECHNICAL SKILLS

Operating Systems: Windows 98/2000/2007/ XP/7

Languages: C, SQL, Java

Databases: Oracle SQL Developer, Toad, Squirrel, PL/SQL Developer

Testing Management Tools: HP Quality Center ALM

Defect Management Tools: Quality Center

Testing Automation Tools: Selenium IDE & RC, Selenium WebDriver, Eclipse IDEDebugging Tools Firebug

Version Control: SVN, GIT

Build Tools: Maven, Ant

PROFESSIONAL EXPERIENCE

Confidential - Boston MA

QA Automation Lead

Responsibilities:

  • Design and develop teh best automation framework for teh project using TestNG and Java on multiple browsers - Firefox, Chromes and Internet Explorer.
  • Developed Desktop Web browser Automation test cases using Selenium WebDriver wif Java Programming language.
  • Involved in developing test strategy for SOAP Service Testing to test teh robustness of teh entire system during End to End Testing, wif verifying and analyzing teh response using HTTP POST, Client and Response API s.
  • Automated Data Driven testing using Excel Data Source and XML
  • Designing and developing Page Objects using Page Object Design Pattern and Selenium WebDriver.
  • Developing Selenium Automation framework - Created a hybrid framework (Keyword and Data driven) on Selenium using TestNG.
  • Created and enhanced numerous test scripts to handle changes in teh objects, in teh tested application s GUI and in teh testing environment using Selenium WebDriver, TestNG.
  • Created whole test framework using Selenium for further test creation and execution.
  • Regression test cases were written and automated using Selenium Web Driver.
  • Utilized QC to keep track of any defect, report to developer team and perform Regression Testing
  • Executing teh test script in parallel mode using Selenium Grid2 on Virtual Machines.
  • Created teh Jenkins jobs to execute teh tests centrally by categorizing as smoke/functional or module jobs.
  • Generated weekly reports on Test-Runs, Execution-Flows, and pass/fail test cases and present them to management weekly-review meetings using customized ATU Reports.
  • Created Jenkins jobs by categorizing into smoke, functional and module based to start executing teh tests from centralized location.
  • Following Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Experience serving as a UAT Lead, I has to coordinate throughout teh different phases in a release activity which is planned 4-5 times in a year for one application.
  • Scheduling Meetings wif teh UAT Testers, following up wif teh module leads for exporting all teh test cases from teh HP ALM (Quality Center v.11) and supply them to teh individual testers as per User Stories assigned.
  • Once, teh UAT Regression Testing is completed, exporting teh execution result from teh Quality Center and to prepare teh Test Summary Report and acquire teh business approvals by IT Managers and teh Product Managers.
  • Performing teh UAT Closure activities by providing my sign-off as teh UAT Lead to approve teh release teh build to production.
  • Has Daily Scrum Calls where in teh Developers, Testers and Business Analysts discuss on teh progress and various issues and concerns.
  • Participating in daily status calls, interacting directly wif teh client and updating teh status to teh team.
  • Reviewing teh work which team members do and bridge teh issues to teh Subject Matter Experts on teh functionalities.
  • Interacted well wif Developers and Managers to co-ordinate job tasks, deliverables to meet committed project deadlines.

Environment: Agile-Scrum, IBM Rational Team Concert (RTC), ETL Ascential Data Stage, HTML, XML, Web Services, Oracle, Windows 2007, UNIX, Selenium IDE, Eclipse, Selenium Web Driver, Test NG, POI API, GIT, Jenkins, Auto IT, Maven, SOAP UI, HP ALM Quality Center.

Confidential - Memphis, TN

QA Automation Lead/Scrum Master

Responsibilities:

  • Understanding Business Requirements/Epic Stories, System Requirements/User stories, Business justification, Use case documents and prepared High level/End to End test scenarios
  • Tracked Project requirements from Borland Caliber, created Test Plan Specification, Test Strategy, Test Scenarios, Test Cases, Test Coverage and Quality Metrics using HP ALM Quality Center.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver.
  • Developed Selenium Automation framework - Created a hybrid framework (Keyword and Data driven) on Selenium using TestNG.
  • Created and enhanced numerous test scripts to handle changes in teh objects, in teh tested application’s GUI and in teh testing environment using Selenium WebDriver, TestNG.
  • Developed Automation scripts for new enhancements using Selenium Web Driver and TestNG.
  • Developing, executing and maintaining a Selenium- WebDriver Framework.
  • Created whole test framework using Selenium for further test creation and execution.
  • Regression test cases were written and automated using Selenium Web Driver.
  • Executing test cases in RQM and raising defects in Clear Quest.
  • Preparing test status reports on daily and weekly basis.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Responsible for teh ICE source code for teh web app using SOAP UI, JavaScript and Software Engineering practices such as Scrum development, agile programming, version control, and code review.
  • Validated teh Batch Job monitoring process using ETL Ascential Data stage. Worked wif Business Analysts to understand teh Business Complexity and analyze teh impact of Business and Risks assessments.
  • Created and execute SQL in Oracle to create Test data and validate teh results at teh Back End.
  • Participated wif teh DB team wif teh Electronic Data Interchange (EDI) phase.
  • Performed UI, Functional, Integration and Regression testing of teh application.
  • Good exposure in Database testing using selenium. Logged and Tracked defects using HP ALM Quality Center.
  • Prepared Requirements Traceability Matrix. Involved in teh CSV documentation preparation.
  • Prepared reports and test results after each release cycle for management and further test planning.
  • Interacted wif developers, users and various members of teh team to discuss issues, resolve defects and set priorities.
  • Assisted users, Business analysts in conducting UAT.
  • Prepared and participate in weekly status meetings, conduct walkthroughs, document proceedings.

Environment: Agile-Scrum, IBM Rational Test Concert (RTC), ETL Ascential Data Stage, HTML, XML, Web Services, Oracle, Windows 2007, UNIX, Selenium IDE, Eclipse, Selenium Web Driver, Test NG, POI API, GIT, Jenkins, Auto IT, Maven, SOAP UI, HP ALM Quality Center.

Confidential - Minneapolis, MN

QA Automation Engineer/Analyst

Responsibilities:

  • Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.
  • Performed different testing task using test scripts on Selenium WebDriver and TestNG
  • Responsible for fixing and maintaining regression automation test scripts for end to end testing using
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Involved in designing and implementing of hybrid automation framework to be used wif Selenium WebDriver.
  • Used Selenium WebDriver and TestNG to run teh parallel testing.
  • Designed and executed teh Automation Test Scripts using Selenium WebDriver and TestNG
  • Wrote Ant build scripts to automate teh compilation and execution of TestNG test cases/suites
  • Used Java language and TestNG framework for scripting. Used TestNG for building teh WebDriver project. Integrated wif Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of teh Script
  • Used Selenium WebDriver API to write automation script
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections which reads data from scripts using property, Excel files and XML files.
  • Responsible creating teh functional testing framework using TestNG and using Selenium WebDriver to automate teh UI components.
  • Used Selenium WebDriver used to test search results of Meta search engine.
  • Involved in Web Services Testing using SOAP UI.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from teh Oracle database.
  • Used HP ALM (Formerly QC) for defect reporting and tracking
  • Data Validation and testing using SQL wif Oracle
  • Closely involved wif development team, maintenance team and business team regarding changing requirements, builds and releases.

Environment: Java, Selenium WebDriver, Jenkins, TestNG, Maven, SOAP UI, XPath, Eclipse, GIT, AutoIT, XML, HTML, SQL, Oracle, Windows, Unix.

Confidential

QA Automation Analyst

Responsibilities:

  • Analyzed business requirements, system requirements, and data mapping requirement specifications interacting wif client, developers and QA team.
  • Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
  • Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Setup teh Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Developed custom libraries for automation using JAVA & Selenium WebDriver.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG)
  • Developed Automation framework using Selenium WebDriver (Java) and Test Execution using TestNG.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Maintained and executed Maven build files for running automated tests.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins.
  • Used Firebug to do web based application testing wif Selenium for teh commands and locator application.
  • Performed manual testing of each build and tan regression testing on each builds using Selenium WebDriver.
  • Involved in testing Web services and XML wif tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them
  • Worked on Cross Browser testing through Selenium WebDriver by testing teh website on different browsers like Chrome, IE and Firefox.
  • Conducted System Testing and User Acceptance Testing for every client and Conducted Backend testing writing extensive SQL queries.
  • Worked wif Source version control tool such as GIT
  • Involved in documentation as to how to maintain and run scripts for future enhancements. Responsible for testing teh application against different environments in QA, staging and production.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification
  • Report issues and defects in teh application.

Environment: Java, Selenium WebDriver, Maven, TestNG, Jenkins, XPath, Eclipse, SOAP UI, Git, Firebug, Firepath, HTML, XML, CSS, Internet Explorer, Chrome, Firefox, SQL, Oracle, Windows.

Confidential

QA Engineer/Analyst

Responsibilities:

  • Recognize teh module requirements and business functionality on a high level.
  • Work wif Software Development Engineers to understand teh overall technical architecture and how each feature is implemented.
  • Accountable for defining teh Test plan, creating teh Test scenarios and test execution.
  • Created and execute SQL in Oracle to create test data and validate teh results at teh Back End.
  • Involved in Load, Stress, and Volume and Failover types of Performance testing and modified SQL queries
  • Identified software defects and interacted wif developer to resolve them and provided full support to teh Test team
  • Interact wif developers, users and various members of teh team to discuss issues resolve defects and set priorities.
  • Performed Integration, Regression, UAT and Database testing.
  • Prepared status summary reports wif details of executed, passed and failed test cases.
  • Responsible for updating and maintaining Quality Center for all teh defects found during functional and regression testing and follow up teh bug life cycle.
  • Prepared QA Sign off Document based on teh Test Plan approved by Project Manager, Developers and QA Manager.
  • Worked closely wif teh QA Manager and QA Lead to discuss/decide major activities, scopes and milestones in teh QA life cycle.
  • Prepared Requirements Traceability Matrix.
  • Develop User-Acceptance Test cases and assisted users in conducting UAT.
  • Organized weekly Project status and Task Review meetings.

Environment: Manual Testing, Macros, MS Office, Quality Center, SQL Developer, PL/SQL, Fidelity tool, UNIX.

Confidential

Test Engineer/Analyst

Responsibilities:

  • Analyzed requirements, functional specification & required documents for Manual Testing.
  • Reviewed project specs and worked closely wif BA and Development for creating Test Cases.
  • Executed scripts from Test Lab and Test Cases in Quality Center (QC), verified testing results against expected results and tracked defects
  • Reviewed and updated Requirements Traceability Matrices (RTM) dat satisfy all required project's test conditions.
  • Linked requirements to tests and defects as well as analyzed and tested defects in Quality Center (QC)
  • Wrote SQL queries for database backend testing.
  • Preparation and Review of End-to-End Test Scenarios/Test Cases, Coverage matrix and Test Data.
  • Participated in biweekly and monthly report meetings.

Environment: Manual Testing, MS Office, Quality Center, SQL Developer, PL/SQL, UNIX.

We'd love your feedback!