Qa Automation Lead Resume
Mclean, VA
SUMMARY
- Having around 12 years of experience in Software Testing of Web based, Enterprise applications, in which 5+ years of experience in Test Automation using Selenium Web Driver & Functionality testing. Performed Manual Testing using Test Planning, Test Design, Test Execution, Defect reporting, Test Status Reporting, Test Closure Activities.
- Experience on various domains such as Banking, Finance, and Retail & Airlines.
- Having good experience on Automation Tools like Selenium, QTP/UFT & Quality Center.
- Have knowledge of using and recording of Load tests using HP Load Runner.
- Experience with testing in an agile workflow utilizing TDD, BDD best practices in a continuous integration environment.
- Having good experience on Web based Portal testing.
- Have good Knowledge on Azure Cloud Services.
- Participated in all phases of the test cycle, including Integration/System Testing, Performance Testing, Regression Testing, User Acceptance Testing, etc.
- Have experience with SOAP UI and Postman tool to perform SOAP and REST API testing.
- Working on AGILE Delivery Project Environment.
- Performed Defect Tracking & Management in JIRA.
- Collaborated with testers and developers and responsible for Preparing Test Plans and Writing Test Cases, Test scripts by analyzing system requirements.
- Developed and provided testing metrics and reports for the QA dashboard to effectively communicate test status to the test team and management.
- Good Experience on writing SQL Queries and database concepts.
- Having good experience on development of Test Plans and Strategy
- Good interpersonal skills, commitment, result oriented, hardworking and zeal to learn new technologies and undertake challenging tasks.
- Worked on complete software life cycle starting from requirement analysis, design, development, coding, testing, debugging, and implementation to production support.
- Excellent work ethics, self - motivated, quick learner and team player with strong analytical and leadership qualities. Willing to learn and adapt to new technologies.
- Responsible for maintaining and ongoing development of continuous build/ integration infrastructure using Jenkins.
- Good knowledge on SQL and database concepts
TECHNICAL SKILLS
Operating Systems: Windows 9X/2003/NT/XP/Windows 7,10 and MS-DOS, Unix & Linux
Testing Tool: Selenium, QTP/ UFT, LR, HP QC, Cucumber & SOAP UI
Application Servers: Tomcat 6.0, & JBoss 5.1
Web Development: C, Java, WSDL, SOAP UI, Postman & Python
Database Systems: Oracle, MS Access, MS SQL Server, Hadoop
Scripting Languages: HTML, XHTML, JavaScript, XML & VB
Development Tools: Eclipse & IntelliJ
Defect Tracking Tools: HP QC/ALM & Jira
Build & CI Tool: Maven, GIT, VSS & Jenkins
PROFESSIONAL EXPERIENCE
Confidential, Mclean, VA
QA automation Lead
Environment: Selenium Web Driver with Cucumber Framework, JIRA, Apache POI, Java, HTML, SQL, Maven, Git Hub, SOAPUI, SOA, SQL Server, Linux, Java
Responsibilities:
- Involved in communicating with the business users and DEV/technical team
- Involving in creating Test Plan and written Test Cases based on Use Cases and Business Requirements.
- Developing automation framework with BDD Cucumber.
- Using SOAP UI to conduct web services testing.
- Load and Security testing on web service.
- Verifying Business Logic at backend.
- Writing Selenium Web Driver scripts using with TestNG for the application to help in regression testing.
- Used JIRA for writing test cases and defect management.
- Developing QA processes automation test scripts using Selenium to test Web based user interfaces for different type of browsers.
- Identified test cases to automate and automated those test cases usingSelenium Web Driver, Cucumber, and Apache POI and Java technologies.
- Perform Functional Testing and Regression Testing using Selenium Web Driver.
- Experienced and comfortable with Agile Delivery Methodology.
- Using Selenium Web Driver to handle various web page controls using locators like textbox, button, dropdown, checkbox, radio button, labels using XPath.
- Writing SQL queries for backend testing
- Involving in GUI testing, integration testing, navigation testing, and regression testing using web based application and client-server applications.
- Involved in setting up the BDD framework using Selenium Web Driver and Cucumber
- Involved in Defect Reporting, Analysis and management.
- Continuous Integration using Jenkins writing Build and Deployment scripts.
Confidential, Dallas-Fort Worth, TX
Sr. QA Engineer
Environment: Tibco Business Works 5.13, Selenium Web Driver with Cucumber Framework, JIRA, Apache POI, Java, HTML, SQL, Maven, Git Hub, SOAPUI, SOA, SQL Server, Linux, Java
Responsibilities:
- Involved in communicating with the business users and DEV/technical team
- Involving in creating Test Plan and written Test Cases based on Use Cases and Business Requirements.
- Developing automation Framework using BDD.
- Using SOAP UI to conduct web, Load and Security testing services testing.
- Verifying Business Logic at backend by writing SQL Queries.
- Writing test cases for customer portal users and execute automate QA tasks & flows.
- Developing QA processes automation test scripts using Selenium to test Web based user interfaces for different type of browsers.
- Identified test cases to automate and automated those test cases usingSelenium Web Driver, Cucumber, and Apache POI and Java technologies.
- Perform Functional Testing and Regression Testing using Selenium Web Driver.
- Experienced and comfortable with Agile Delivery Methodology.
- Using Selenium Web Driver to handle various web page controls using locators like textbox, button, dropdown, checkbox, radio button, labels using XPath.
- Involving in GUI testing, integration testing, navigation testing, and regression testing using web based application and client-server applications.
- Developed the test scripts using Rational Functional Tester to verify the performance based requirements for a web application.
- Involved in setting up the BDD framework using Selenium Web Driver and Cucumber
- Defect Reporting and Analysis.
- Continuous Integration using Jenkins writing Build and Deployment scripts.
Confidential
Senior QA Engineer
Environment: Selenium IDE, Selenium Web Driver, JIRA, Apache POI, Java, HTML, Windows, SQL, Maven, Git, SOAPUI, TestNG and HP ALM
Responsibilities:
- Designed and Developed automation script using Selenium and web driver
- Automation of functional testing framework for all modules using Selenium web driver.
- Verified requirements coverage by conducting walkthrough meetings of Test plan and scenarios with business analysts, project manager and test supervisors.
- Created Master Test plan, Test strategy, critical scenarios and Test Scripts and Schedule for testing.
- Performed necessary requirements inspection, design inspection, Test plan and case creation, Test environment / data setup, testing and reporting during various phases of the Testing life cycling and reporting during various phases of the life cycle.
- Created traceability matrix and mapped requirements to Test Cases.
- Executed test cases manually to verify the expected results worked with technical designers and architects to understand the requirements for a test environment setup.
- Created scripts for Regression, GUI, Integration and Database testing.
- Interacted with Developers and management to identify and resolve technical issues.
- Conducted GUI, Functional, Smoke, Front end back end testing and reviewed pages for content problems, graphics problems and link verifications.
- Performed back end testing using SQL queries in Oracle database.
- Tracked and reported defects into Quality Center and notified management with details. Written, executed Test cases, and documented defects in the Quality Center.
- Conducted User Acceptance Testing (UAT) internally and Assisting Business user for UAT if they encountering any issue.
- Generated the Test Status/Results report from HP ALM and share with all stake holders.
- Automated deployment using automation framework of CI/CD.
Confidential
Senior QA Engineer
Environment: Selenium IDE, Selenium Web Driver, JIRA, Apache POI, Java, HTML, CSS, X-path, Windows, SQL, Maven, Git, SOAPUI, Cucumber, TestNG and HP ALM
Responsibilities:
- Involved in communicating with the business users and technical team at offshore
- Involving in creating Test Plan and written Test Cases based on Use Cases and Business Requirements.
- Developing automation test suite from scratch with Selenium Web Driver with TestNG with Java for the application to help in regression testing.
- Developing QA processes automation test scripts using Selenium to test Web based user interfaces for different type of browsers.
- Perform Functional Testing and Regression Testing using Selenium Web Driver.
- Using Postman tool and SOAP UI to conduct web services testing.
- Using Selenium Web Driver to handle various web page controls using locators like textbox, button, dropdown, checkbox, radio button, labels using XPath.
- Involving in GUI testing, integration testing, navigation testing, and regression testing using web based application and client-server applications.
- Developed the test scripts using Rational Functional Tester to verify the performance based requirements for a web application.
- Involved in setting up the automation framework using Selenium Web Driver, TestNG
- Defect Reporting and Analysis
- Using test management to managing scripts
- Update the status to the business users, project manager at offshore and onshore.
Confidential
Senior Test Engineer
Responsibilities:
- Understand Project requirements
- Understanding the functionality and Writing test cases
- Executing the Test cases from VSTS.
- Reviewing the test cases.
- Smoke test for verifying the new build.
- Prepare/Update the Test case document for testing of the application from all aspects.
- Automate the Functionality of application using QTP/UFT.
- Conduct the testing including Smoke, Sanity.
- Update the Test Result document
- Attend the regular client calls
- Log/File the defects in Defect tracking tool/ Bug Report
- Review and verify the defects
- Discuss doubts/queries with Development Team/Client.
- Responsible to provide end to end support application modules.
- Working with other team members to achieve the target with combined team effort.
- Involved in preparing Documentation and Presentations.
Confidential
Senior Test Engineer
Responsibilities:
- Understand Project requirements
- Writing test cases for the Change requests.
- Executing the Test cases from VSTS.
- Reviewing the test cases.
- Validating the backend data.
- Smoke test for verifying the new
- Review and verify the defects
- Discuss doubts/queries with Development Team/Client.
- Responsible to provide end to end support application modules.
- Working with other team members to achieve the target with combined team effort.
- Involved in preparing Documentation and Presentations.
Confidential
Senior Team member
Responsibilities:
- Preparing Test Scripts.
- Test Director is used for Defect Tracking and Report.
- Reproducing the defects and testing them in various Environments.
- Recording the scripts in Load runner.
- Responsible to provide end to end support application modules.
Confidential
Senior QA Engineer
Responsibilities:
- Understanding the requirements of the system as defined in the Business Documents and functionality of the Application.
- Preparing Test Cases and Test Scripts.
- Test Director is used for Defect Tracking and Report.
- Automate the application using QTP/UFT.
- Involved in writing Queries for back end testing
- Attend knowledge transfer, status calls with onsite team.
- Support User Acceptance testing.
- Responsible to provide end to end support application modules.
Confidential
Test Engineer
Responsibilities:
- Understanding the requirements of the system as defined in the Business documents and functionality of the Application.
- Preparing Test Case Document, Test Cases and Test Steps.
- Test Director is used for Defect Tracking and Report.
- Prepare Test plan and get sign-off from the client.
- Coordinate and communicate the daily status with the onshore client team
- Complete the defect analysis after execution.