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
