We provide IT Staff Augmentation Services!

Qa Lead Resume

Washington D, C

SUMMARY:

  • Software Test Automation Engineer with 7 years of experience in Software Quality Assurance and Software Testing in various industries, projects, and environments.
  • Experience in all phases of Software Development Life Cycle (SDLC) / Software Testing Life Cycle (STLC) including Analysis, Design, Development, and Testing in different QA Processes like Agile Environment and Waterfall Environment.
  • Proficient in Smoke Testing, Functional Testing, Positive and Negative Testing, Black Box Testing, User Acceptance Testing and Regression Testing of Web Based Applications.
  • Knowledgeable in different programming languages such as JAVA, VBScript, HTML, and SQL.
  • Knowledgeable in different performance testing tools such as JMeter and LoadRunner.
  • Responsible for writing User Stories and maintaining Feature Files as per the business specifications and functional requirements.
  • Expert on creating advanced detailed Test Results and Defect Reports.
  • Expertise in Selenium Automation using Selenium WebDriver, JAVA, JUnit, Maven, Cucumber, Jenkins, GIT and JIRA.
  • Implemented and maintained a Page Object Model (POM) in Selenium in order to act as an Object Repository.
  • Maintained Selenium and Java Automation Code and resources in source controls like GIT and SVN for improvements and new features through Version Control.
  • Designed and implemented different automation frameworks from scratch like Cucumber Maven Driven, Selenium Driven, Keyword Driven, Module Driven, Data Driven, and Method Driven Framework.
  • Experience in Backend Testing of Databases in mySQL and Oracle.
  • Proficient in Defect Management, including defect creation, modification, tracking, and reporting.
  • Experience creating Requirement Traceability Matrix between requirements and test cases for full coverage of the test requirements with Microsoft Excel.
  • Experienced in error handling & popup handling using JAVA and Selenium WebDriver.
  • Responsible for writing Test Cases and maintaining Test Scripts as per the Business Specifications and Functional Requirements.
  • Results oriented, with an ability to work with aggressive timelines for any assignment to successful completion within the established project schedule and budgetary constraints.
  • Cross - functional and a team player with excellent communication, interpersonal skills and a great aptitude for learning new tools and technologies.
  • Effective time management Skills and consistent ability to meet client deadlines.
  • Ability to work independently in a fast-paced environment with tight deadlines and changing priorities.
  • Ability to mentor colleagues on Test Automation Development and Framework.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, Unified Functional Testing

Frameworks: Cucumber, JUnit, TestNG

Performance Testing Tool: JMeter, LoadRunner, Blazemeter

Build Tool: Maven

Cloud Services: Amazon Web Services

Project Management Tools: JIRA, Confluence, HP Quality Center

RTM Tool: Microsoft Excel

IDE: Eclipse, IntelliJ IDEA

CI Tools: Jenkins, Bamboo

Programming Languages: Java, SQL, HTML, VBScript

Databases: Oracle, MySQL, PostgreSQL

Repository System: GIT, SourceTree, SVN, Bitbucket

Operating System: Windows, UNIX/Linux, Mac

PROFESSIONAL EXPERIENCE:

Confidential, Washington D.C

QA Lead

Responsibilities:

  • Sole responsibility for automation development/framework for the Electronic Cataloging in Publication User Interface.
  • Creation of test scripts through Selenium and Java using Eclipse.
  • Responsible for both manual and automation efforts within Confidential .
  • Working with Service-Now to perform database testing.
  • Creation of the test plan, test cases and feature files for test planning.
  • Use of Page Object Model for maintaining the repository of locators by Xpath and CSS.
  • Incorporating JMeter and BlazeMeter in order to test the performance by performing stress, and load tests.
  • Use of Cucumber along with Junit for Test Execution.
  • Created smoke, sanity, and regression test suite for comprehensive testing of ECIP.
  • Used the Atlassian tool suite including Jira and Confluence.
  • Attended daily Scrum meetings, Test Planning, and Sprint Retrospectives.
  • Performed Cross Browser Testing as well as Parallel Execution.
  • Performed Cross-Browser testing in different browsers such as Chrome, Internet Explorer, and Firefox.
  • Performed Parallel Execution using TestNG.
  • Executed JavaScript commands Using JavaScript Executor.

Environment: Selenium WebDriver, Java, JMeter, JUnit, Maven, Cucumber, Eclipse, JIRA, GIT, Confluence, Service-Now, TestNG.

Confidential, CT

QA Lead

Responsibilities:

  • Sole responsibility for automation development/framework for the ISAAC User Interface.
  • Creation of test scripts through Selenium and Java using Eclipse.
  • Creation of the test plan, Test Cases and Feature Files for test planning.
  • Use of Page Object Model for maintaining the repository of locators through Xpath and CSS.
  • Use of Cucumber along with Junit for Test Execution.
  • Created smoke, sanity, and regression test suite for comprehensive testing of ISAAC.
  • Performed Extensive Backend Testing through SQL and PostGreSQL.
  • Used the JIRA tool suite including Confluence and Bitbucket.
  • Attended daily Scrum meetings, Test Planning, and Sprint Retrospectives.
  • Set up Continuous Integration using Bamboo for overnight kickoff of Regression Suite.
  • Performed Cross Browser Testing as well as Parallel Execution.
  • Performed Cross-Browser testing in different browsers such as Chrome, Internet Explorer, Firefox, and Safari.
  • Performed Parallel Execution using TestNG.
  • Executed JavaScript commands Using JavaScript Executor.

Environment: Selenium WebDriver, Java, PostgreSQL JUnit, Maven, Cucumber, Bamboo, Eclipse, JIRA, GIT, Confluence, SourceTree, Bitbucket, TestNG.

Confidential, VA

Automation Engineer

Responsibilities:

  • Design and developed Cucumber Maven Framework using Selenium Webdriver, Maven, Cucumber, JUnit, TestNG, GIT, Microsoft Excel and Jenkins.
  • Performed Smoke, Functional, Regression, Positive/Negative, and Black-Box in Web Application.
  • Create Test Cases, Test Scripts, and Feature Files to support specific software testing objectives. Assist team in creation, review, and finalization of Test Plans, Agile Stories and Story Acceptance Criteria.
  • Creating and maintaining custom locators through XPath and CSS.
  • Developing detailed Cucumber reports through integration with JUnit.
  • Experience using TestNG for secondary report production.
  • Maintained User Stories and Feature Files in GIT for version control.
  • Responsible for updating and maintenance of existing Selenium scripts.
  • Performing a Feasibility Study to see if it’s viable for automation.
  • Used JIRA for agile project management and bug tracking.
  • Used Jenkins as a Continuous Integration tool for schedule and run the automated Test Scripts.
  • Communicating with Business Analysts and the Scrum Team for Defect Management.
  • Performing Feasibility Analysis on the completed Feature Files.
  • Attended all phases of the agile process from Sprint Planning, daily Scrum Meetings, Sprint Reviews and Sprint Retrospective and Automation Demos.

Environment: Selenium WebDriver, Java, TestNG, JUnit, Maven, Cucumber, Jenkins, Eclipse, JIRA, GIT.

Confidential, VA

Automation Analyst

Responsibilities:

  • Designed and implemented Cucumber Maven Framework using JAVA, Selenium Webdriver, JUnit, Maven, Eclipse, Microsoft Excel, Cucumber, JIRA, GIT and Jenkins.
  • Developing detailed Cucumber reports through integration with JUnit.
  • Communicating with Business Analysts and the Scrum Team for defect management.
  • Analyzing the business requirements and functional specification documents.
  • Performed smoke, functional, regression, integration, black-box, positive/ negative, system and user acceptance testing (UAT) in web applications.
  • Create Test Cases and Test Scripts to support specific software testing objectives, and assist team in creation, review, and finalization of the Test Plan, agile stories and story acceptance criteria.
  • Reviews and give value added input on the Product Requirement Documents created by project Manager.
  • Attended all phases of the agile process from daily Scrum Meetings, Sprint Planning, Sprint Reviews and Sprint Retrospective, and Automation Demos.
  • Creating and maintaining custom locators through ID, XPath and CSS.
  • Created User Stories from Feature Files using Selenium WebDriver, Cucumber, JUnit, JAVA, and Eclipse.
  • Maintained dependencies in Maven for consistency and management on the Selenium Automation Framework.
  • Performing a Feasibility Study to see if it’s viable for automation.
  • Performing Feasibility Analysis on the completed Feature Files.
  • Maintained User Stories and Feature Files in GIT for version control.

Environment: Selenium WebDriver, Selenium IDE, Java, Maven, JUnit, Cucumber, Jenkins, JIRA, Eclipse, GIT.

Confidential, VA

Quality Assurance Analyst

Responsibilities:

  • Developed system Test Cases and Test Scripts for desktop.
  • Performed Test Validation.
  • Prepared/acquired system test data.
  • Created Test cases for automation using UFT and VBScript. Performed Smoke, Functional, Regression, Positive/ Negative, System and User Acceptance Testing (UAT) in Web application.
  • Performed Back End Testing manually (SQL).
  • Performed Functional Testing to identify various critical points in the application and automate it by using UFT.
  • Executed Automated Smoke Test to check the system stability.
  • Designed custom HTML reports by using VBScript in UFT.
  • Developed High level and Low level Keywords to maximize the automation framework Maintainability and Reusability.
  • Maintained a Requirement Traceability Matrix (RTM) to connect the Test Cases to the Business Requirements.
  • Extensively involved in writing Manual Test Cases, Automated Test Scripts and executing manual and automated test scripts for System Testing and Regression Testing using UFT and VBScript.
  • Reported Defects in Quality Center by assigning Defects to development that are encountered during testing phase based on the Requirements.
  • Recommend and implement naming convention for Test Cases, Test Sets and Defects.

Environment: Unified Functional Testing (UFT), Quality Center, VBScript, MySQL

Hire Now