We provide IT Staff Augmentation Services!

Qa Lead Resume

4.00/5 (Submit Your Rating)

MA

OBJECTIVE

  • Experienced software quality assurance professional with 8+ years of experience in all the phases of Software Testing Life Cycle (STLC).
  • Diversified experience in serving various domains such as Banking, Insurance, Airlines, Utilities and Ecommerce.

TECHNICAL SKILLS

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC

Tools: Selenium Web Driver, TestNG, Selenium IDE, Selenium RC, Selenium Grid,JUnit, Cucumber, SoapUI, QC, Appium, Jasmine, Protractor, Service Now, XRAY, Salesforce, Mainframes, SQL, Salesforce

UI Technologies: AngularJS, Bootstrap, JavaScript

Test Build & Integration Tools: Maven, ANT, Jenkins

Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model

Programming Languages: JAVA, Gherkin, SQL C, C#

Markup Languages: HTML, XML, XPath, CSS Selector

Databases: MySQL, Oracle, SQL Server

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari

Operating Systems: Windows XP/7/8/10, UNIX, LINUX

Defect Tools: HP Quality Center, JIRA, Version One

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access

Utilities: Eclipse, SVN, GIT, Firebug, Fire Path, Visual Studio

PROFESSIONAL EXPERIENCE

Confidential, MA

QA Lead

Responsibilities:

  • Responsible for designing testing scenarios for usability testing, creating and End - to-End test plans and executing.
  • Responsible for Integration testing, Functional testing, Regression testing, Smoke Testing, Cross Browser and End-to-End testing.
  • Involved in planning the E2E testing phase based on the project functionalities.
  • Involved in UAT testing phase along with stakeholders.
  • Responsible in creating Test Strategy document which included the project overall view, Testing phases, Timelines, Defect Life Cycle, Exit and Entry Criteria.
  • Automated all the regression and smoke test suites using tools like Selenium Web Driver, TestNG along with Java as the programming language.
  • Responsible in coordinating with offshore team on daily basis, monitoring and mentoring the team members on their activities to meet the milestones.
  • Responsible in planning test data preparation for E2E, UAT in a timely manner.
  • Involved in architectural related meetings and Knowledge transfer.
  • Develop test plans, test scenarios and test cases that match the business requirements.
  • Develop Jenkins job to support Continuous Integration.
  • Responsible in validating the data in Mainframe Database through DB2.
  • Performing batch test process through Mainframes, whenever data is refreshed.
  • Responsible on the data transformation algorithm, testing the algorithm through SQL Management Studio.
  • Testing the data through SQL schema and stored Procedures like Joins, Views, and Logical conditions.
  • Raised defect tickets in the JIRA for defect tracking.
  • Documented Test Scenarios (positive and negative) and Test Cases based on the functional specifications.
  • Responsible for creating the test case scenarios both positive and negative based on the user stories.
  • Used Bit bucket for fetching the updated code from the team members.
  • Used JIRA for creating tasks for the user stories of the sprint and assigning timing to it.
  • Managed and prioritized a backlog for user stories.
  • Used JIRA to raising defects and followed bug cycle.
  • Involved in developing automation framework from scratch.
  • Used Extent reports of TestNG to generate test results.
  • Conducted the System, Integration and Regression of the application.
  • Used Selenium for testing the angular application by using Page Object Model framework to know the behavior of the application.
  • Involved in testing API using SOAPUI Tool.
  • Using different functionalities of Selenium like actions, scroll-down, drop down functionalities to test the scenarios.
  • Conducting the testing for Mouse Movements, Keystrokes, Windows and print popups by using Actions and other Selenium API.
  • Developed test scripts based on customer requirements.
  • Prepared Page locators of a page in the application separately using Page Object model.
  • Developed an inbuilt function in the framework which can be reused anywhere in the project.
  • Developed Configuration file by providing configuration details like browser type, URL, time-out, file path.
  • Developed assertions for testing the API using SOAPUI tool.
  • Tested the application on a static date by providing a separate file like property file which contains the To and from locations, Sign up data, Invalid date, invalid flight number
  • Performed various testing - Smoke, Functional, Integration and Regression.
  • Involved in daily status calls and reporting.
  • Working as a team with different testers and had a good communication with all the team members
  • Worked with development team on defect reporting, fixes and resolution; update management on testing results, activities and planning using JIRA.
  • Provided User guide, release notes and technical installation guide for the customers.
  • Involved in planning session for sprints.

Confidential

Senior QA Automation

Responsibilities:

  • Documented Test Scenarios (positive and negative) and Test Cases based on the functional specifications.
  • Review Business activities and assist client to define current state process.
  • Worked with client to document future state processes for incident management, Change management, Knowledge management and service request management.
  • Documented current state and future state process management.
  • Analyze Functional Requirement and Business Requirement Documents to get a better understanding of the system on both functional and business perspectives.
  • Responsible for creating the test case scenarios both positive and negative based on the user stories.
  • Performed automation testing on different client applications.
  • Document functional and non-functional requirements as well as provide guidance to developers and quality assurance testers regarding ITSM program.
  • Provide guidance and input to stakeholders and leaders on ITIL best practices.
  • Performing sprint automation working with different applications parallel.
  • Used BitBucket for fetching the updated code from the team members.
  • Used JIRA for creating tasks for the user stories of the particular sprint and assigning timing to it.
  • Managed and prioritized a backlog for user stories.
  • Used JIRA to raising defects and followed bug cycle.
  • Involved in developing automation framework from scratch.
  • Used Extent reports of testNG to generate test results.
  • Conducted the System, Integration and Regression of the application.
  • Used Selenium for testing the angular application by using Page Object Model framework to know the behavior of the application.
  • Developed test scripts based on customer requirements.
  • Prepared Page locators of a particular page in the application separately using Page Object model.
  • Developed an inbuilt functions in the framework which can be reused anywhere in the project.
  • Developed Configuration file by providing configuration details like browser type, URL, time-out, file path
  • Tested the application on a static date by providing a separate file like property file which contains the To and From locations, Sign up data, Invalid date, invalid flight number
  • Performed various testing - Smoke, Functional, Integration and Regression.
  • Involved in daily status calls and reporting.
  • Working as a team with different testers and had a good communication with all the team members
  • Worked with development team on defect reporting, fixes and resolution; update management on testing results, activities and planning using JIRA.
  • Used QMETRY to run the test suite with API keys generated by QMETRY.
  • Used QMETRY to run the test suite with QMETRY Agent, which generates an API key to run the test scripts.
  • Test results are uploaded as an attachment in the QMETRY.
  • Updated test cases in QMETRY for different applications.
  • Created repository in BitBucket for different applications.
  • Provided User guide, release notes and technical installation guide for the customers.
  • Conducted daily calls with offshore team and maintained the same level of improvement from offshore.
  • Managed both Offshore and Onsite team members.
  • Provided demo at the end of sprint to the customers.
  • Involved in planning session for sprints.

Environment: Java, Agile, Windows 7, Selenium, JIRA, Bit Bucket, Eclipse, QMETRY, Page Object Model, JIRA

Confidential, Minnesota

QA Automation Engineer

Responsibilities:

  • Documented Test Scenarios (positive and negative) and Test Cases based on the functional specifications
  • Analyze Functional Requirement and Business Requirement Documents to get a better understanding of the system on both functional and business perspectives.
  • Responsible for creating the feature files with different scenarios both positive and negative.
  • Performed automation testing on Angular applications.
  • Developed business architecture using requirements such as scope, processes, alternative and risks.
  • Communicated with client’s business requirements by constructing easy-to-understand data and process models.
  • Worked closely with stake holders to understand their business process, including current state and the desire ‘to-be’ state and documentation of requirements.
  • Performing In-sprint automation in parallel to development of the application.
  • Conducted different levels of testing including functional, user acceptance and performance to verify client’s needs are met.
  • Used GitLab for fetching the updated code from the team members.
  • Used Version One for creating tasks for the user stories of the particular sprint and assigning timing to it.
  • Used Version One to raising defects.
  • Conducted the System, Integration and Regression of the application.
  • Used Protractor for testing the angular application by using cucumber framework to know the behavior of the application.
  • Documented current state and future state process management.
  • Managed and prioritized a backlog for user stories.
  • Document functional and non-functional requirements as well as provide guidance to developers and quality assurance testers regarding ITSM program.
  • Developed test scripts using Java script as it’s a Angular application.
  • Used Chai for assertions like to check whether the given element is displayed as per expected or not.
  • Developed test scripts in step definition file depending upon the feature files created.
  • Prepared Page locators of a particular page in the application separately using Page Object model.
  • Developed a inbuilt functions in the framework which can be reused anywhere in the project.
  • Developed Configuration file by providing configuration details like browser type, URL, time-out, file paths.
  • Developed different configuration files for sprint, regression and as a whole.
  • Tested the application on a static date by providing a separate file like property file which contains the To and From locations, Sign up data, Invalid date, invalid flight number
  • Performed various testing - Smoke, Functional, Integration and Regression.
  • Involved in daily status calls and reporting.
  • Working as a team with developers and had a good communication with all the team members
  • Worked with development team on defect reporting, fixes and resolution; update management on testing results, activities and planning using Version One

Environment: Java, JavaScript, Agile, Windows 7, Cucumber, Version One, SQL Server, GitLab, Protractor, Cucumber, intelliJ, Service Now,Chai, Page Object Model

Confidential, OHIO

QA Automation Engineer

Responsibilities:

  • Involved in Document, Implement, Monitor and enforce all processes and Procedures for testing is established as per standards defined by the Organization.
  • Completed In-depth analyses of business optimization projects, reporting tool.
  • Proposed solution meetings defined specification and needs.
  • Involved in Test planning and Test execution and performed Functionality Testing and Regression Testing
  • Participated in the Agile development environment with sprint meetings and story grooming sessions.
  • Managed project through status meetings, weekly reports, identifying risks and tracking issues.
  • Documented current state and future state process management.
  • Analyze Functional Requirement and Business Requirement Documents to get a better understanding of the system on both functional and business perspectives.
  • Worked with users and stakeholders to analyze and validate requirements.
  • Deliver cost effective, high performance technology solutions.
  • Analyzed the Business Requirement Specifications received from business team, Functional Requirement Specification received from development team.
  • Resolved incidents and application issues raised in Service now for those applications we are contracted to support
  • Provided executives with analytics and decision-support tools used as the basis for organization, consolidation and strategies.
  • Gathered requirements, analyzed and documented Business requirements.
  • Developed a road map in understanding the Business Logic and User Requirements for Manual and Automated Testing.
  • Managed and prioritized a backlog for user stories.
  • Extensively involved in black box Testing, Functional Testing, and integration testing, regression testing and smoke testing of the application.
  • Created functional automation test scripts using Selenium Web Driver with TestNG framework.
  • Developed Selenium scripts to find, verify, select, edit and perform various operations on web elements. Used Select class to perform operations on the dropdown list.
  • DesignedData Driven frameworkand read the data from excel sheets usingApache POI API.
  • Involved in conducting Parallel, Cross Browser Testing usingSeleniumGrid and TestNG.
  • Used Several TestNG Annotations like@BeforeTest,@DataProviderto take advantage of test lifecycle.
  • Maintaining the Selenium and Java automation code and resources using GIT for Source Control Management.
  • Involved in performing BDD (Behavior Driven Development) using Cucumber Features files, Scenarios and Step Definitions in Gherkin format.
  • Conducting the testing for Mouse Movements, Keystrokes, Windows and print popups by using Actions and other Selenium API.
  • Interacted with programmers to resolve issues relating to open bugs.
  • Involved in testing the Android application using APPIUM.
  • Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Used FireBug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial, Attributes and Tags.
  • CreatedMavenproject and configured dependencies using pom.xml.
  • Performed Continuous integration automation usingJenkins.
  • Produced Test Metrics showing the number of test cases analyzed, number of test cases fixed, number failed number left to analyze and Fix in weekly meetings.
  • Giving the estimations for the Failure Analysis and fixing of the test scripts.
  • Recorded and managed defects.
  • Implemented data driven testing by accessing excel sheets.
  • Scripted the Test cases and managed the framework dependency jars using Maven. Used Maven to perform build from Jenkins Continuous Integration.
  • Provided back end testing for data validation using SQL.
  • Involved in testing the database and data validation using SQL Queries.
  • Review of test fixes done by team members
  • Communicating daily status to the client.
  • Involved in testing the application on cloud using SauceLabs.
  • Testing the application on cloud parallelly and also on different browsers.
  • Participated in Release Review/Requirement Analysis and Design review meetings.

Environment: Java,Selenium Web Driver, Selenium Grid, Cucumber, TestNG, Eclipse IDE, Oracle, Agile, JIRA, GIT, Maven, Service Now, SoapUI, Jenkins, SQL, Firebug, Fire-Path, XPath, XML, Hybrid/Data Driven Framework, Appium, Sauce-Labs

Confidential, Arizona

Senior QE Automation Engineer

Responsibilities:

  • Involved in Document, Implement, Monitor and enforce all processes and Procedures for testing is established as per standards defined by the Organization
  • Involved in Test planning and Test execution and performed Functionality Testing and Regression Testing
  • Participated in the Agile development environment with sprint meetings and story grooming sessions
  • Analyzed the Business Requirement Specifications received from business team, Functional Requirement Specification received from development team.
  • Gathered requirements, analyzed and documented Business requirements.
  • Developed a road map in understanding the Business Logic and User Requirements for Manual and Automated Testing.
  • Extensively involved in black box Testing, Functional Testing, system testing and integration testing, regression testing and smoke testing of the application.
  • Created functional automation test scripts using Selenium Web Driver with TestNG framework.
  • Developed Selenium scripts to find, verify, select, edit and perform various operations on web elements. Used Select class to perform operations on the dropdown list.
  • DesignedData Driven frameworkand read the data from excel sheets usingApache POI API.
  • Involved in conducting Parallel, Cross Browser Testing usingSeleniumGrid and TestNG.
  • Used Several TestNG Annotations like@BeforeTest,@DataProviderto take advantage of test lifecycle.
  • Maintaining the Selenium and Java automation code and resources using GIT for Source Control Management.
  • Involved in performing BDD (Behavior Driven Development) using Cucumber Features files, Scenarios and Step Definitions in Gherkin format.
  • Involved in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate the XML in Web services SOAP and RESTFUL service.
  • Conducting the testing for Mouse Movements, Keystrokes, Windows and print popups by using Actions and other Selenium API.
  • Interacted with programmers to resolve issues relating to open bugs.
  • Involved in testing the Android application using APPIUM.
  • Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Used FireBug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial, Attributes and Tags.
  • CreatedMavenproject and configured dependencies using pom.xml.
  • Performed Continuous integration automation usingJenkins.
  • Produced Test Metrics showing the number of test cases analyzed, number of test cases fixed, number failed number left to analyze and Fix in weekly meetings.
  • Giving the estimations for the Failure Analysis and fixing of the test scripts.
  • Recorded and managed defects.
  • Scripted the Test cases and managed the framework dependency jars using Maven. Used Maven to perform build from Jenkins Continuous Integration.
  • Provided back end testing for data validation using SQL.
  • Involved in testing the database and data validation using SQL Queries.
  • Review of test fixes done by team members
  • Communicating daily status to the client.
  • Verified the integration of various components in the application and executed end-to-end testing.
  • Participated in Release Review/Requirement Analysis and Design review meetings.

Environment: Java,Selenium Web Driver, Selenium Grid, Cucumber, TestNG, Eclipse IDE, Oracle, Agile, JIRA, GIT, Maven, SoapUI,Jenkins, SQL, Firebug, FirePath, XPath, XML, Hybrid/Data Driven Framework, Appium, SOAP, RESTFUL.

Confidential

QA Manual Tester

Responsibilities:

  • Involved in deriving the Test Scenarios, preparing the Test cases for every module to test its functionality using both Positive and Negative testing.
  • Analyzed Test cases and Test Scenarios based on the Requirements.
  • Created and executed the test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues using Quality center.
  • Tracked bugs using a bug-tracking system, Quality center which had also helped in communicating the teammates.
  • Identified software defects.
  • Evaluated existing quality assurance methods and implemented cost-effective upgrades.
  • Actively participated in meetings with business groups to update the project related details.
  • Participated in enhancement meetings and was also responsible for weekly status updates, troubleshoot new releases and production issues.
  • Worked on System testing, User acceptance testing for a responsive design of the interface.
  • Involved in various phases of SDLC such as Design, Development and Testing.
  • Involved in testing the database and data validations using SQL Queries

Environment: Manual Testing, Waterfall, Quality center, MS Excel.

We'd love your feedback!