Qa Automation Lead Resume
Chicago, IL
SUMMARY:
- Having 11+ years of experience in Software Testing on web based, client/server applications and on both Manual and Automation Testing
- Proficient in using test automation tools such as Selenium Web Driver / RC / IDE / Grid to develop automation testing scripts for web and client server applications.
- Testing web andmobileapplications with respect to functionality, compatibility, regression, system integration and usability.
- Well versed in Handling Elements inSeleniumWeb Driver.
- SetupSeleniumGRID to runSeleniumscripts on different browsers
- Expertise in automating test cases withSelenium, Java for web applications on both mobile and desktop.
- Proficient in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
- Experienced working in Agile, Incremental and Iterative, Scrum environments.
- Involved in testing both SOAP and REST services using SOAP UI and Tested both XML and JSON formats.
- Domain expertise in Insurance, Finance, Airlines, HealthCare Domains
- Proficient in writing SQL queries to perform backend data validations.
- Experience in Web debugging tools like XPath, Fire path, Firebug and provided efficient locators for strategies like Xpath and CSS to run web driven scripts.
- Extensive Experience in functional testing, user acceptance testing, integration testing, system testing, performance testing, sanity testing, exception testing, compatibility testing & security testing of client/server and web - based applications.
- Developed an automated scripts and frame works using Java.
- Experience in ANT, MAVEN to create projects, JAR files, POM.xml with artifacts and dependencies.
- Good Experience on TestNG and Junit framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
- Proficient in writingSeleniumWeb Driver automation scripts inJavausing Maven and testing Automation Testing for Web Applications.
- Excellent experience with source version control tools such as Subversion (SVN), TFS & GIT.
- Experience in managing multiple projects with different clients and handled multiple teams.
- Experience in Effort Estimation, Risk Analysis, Matrix management, Statistics for monthly efforts and Quarterly Business review Documents.
- Experience in End to End testing by performing testing on Functional and Non-Functional scenarios with different testing techniques.
- Experience in developing and maintaining test scripts using Selenium and Rational Functional Tester (RFT).
- Experienced and part of Software Testing Life Cycle STLC, SDLC.
- Experience in identifying, analyzing and reporting different kinds of defects in product and application testing.
- Experience on Test management and Defect tracking tools like TestDirector8.0, QualityCenter9.2,JIRA,BugZilla and ALM11.52
- Expertise on creating the Test Strategy Documents, Test Plan, Test Case Design, Test Case Execution, Test Case Review, Defect logging, Generating Test Reports and uploading requirements, test cases to ALM from Excel sheet
- Possess excellent analytical skills with good communication and self-organizing skills, assertive and a committed team player
- Flexible and adaptable to new technologies in both independent and collaborative work environments with quick learning abilities
TECHNICAL SKILLS:
Language/Script: Java, Javascript, C, C++, SQL
Frameworks: Junit, TestNG, TDD,BDD
Firefox Add - ons: XPath, Firebug, Firepath
Web Technologies: HTML, DHTML, CSS, XML, XPATH, Flash.
SQA Technologies: SOAP, REST, WSDL, Web Services, SOAP UI
Bug Tracking Tools: HP Quality Center, BugZilla, Visual Studio TFS, JIRA
Build/ CI Tools: Ant, Maven, Jenkins, Hudson
Databases Technologies: MS SQL Server 2000/2005,OLAP and OLTP, Oracle 9i/10g/11g, MS Access 2000,SQL,Oracle PL/SQL, SQL*Plus, TOAD, SQL*Loader, MYSQL
Operating Systems: Windows XP, 7, 8, 10/vista & server 2003, UNIX and Mac.
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
QA Automation Lead
Tools: Selenium WebDriver, VSTS, Jenkins, SOAP UIMaven, Quality, Center, Jmeter
Responsibilities:
- Interacted with Business Analyst and Developers to understand the application architecture and recommend testing strategy.
- Used Selenium Web driver, java, Junit, Jmeter and Maven for designing automation test cases.
- Executed test cases in multiple browsers and platforms using Selenium Grid.
- Used Apache POI for the data driven test cases.
- Responsible for implementing page object model (POM) using Selenium Web Driver, Maven, Testing and Java.
- Set up Jenkins, GIT, and Maven to work together and provide a smooth continuous integration
- Designing automation suite using C# in VSTS
- Performed manual testing in physical devices emulator and IOS simulator.
- Involved intest automation by using open source tools such as Selenium, Junit.
- Involved in resolving complex automation issues in selenium using suitable Java code.
- Created test cases using element locators and selenium web driver methods.
- Extensively involved in testing the application manually for the Functional and Systems Integration test efforts.
- Performed Web-Services Testing using SOAP UI and generated XML Files for messaging.
- Used TestNG framework to run unit test,Mavento build the Project andJenkinsas Continuous integration for running test on nightly basis automatically.
- Configured Selenium Web Driver,TestNG, Maven tool and created Selenium automation scripts in java prior to agile release.
- Used Quality Centre as a defect tracking tool for raising issues and interacting with developers and users about the errors in the application.
- Identified defects and monitored resolution via defect tracking tool QC/ALM
- Expertise in using Selenium (data-driven, XPath locator) and Web Driver to test the web application.
- Involved in development of automation scripts for new enhancements using TestNG and Selenium Web Driver.
- Worked on the Parameterization usingTestNGParameters and Data Provider annotations in Selenium Web Driver Scripts.
- Configured Selenium Web Driver, Testing, and Maven tool and created Selenium automation scripts in java using Junit prior to agile release.
- Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
- Used Xpath, Fire path and Firebug tools to locate elements.
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Participated in design walkthrough and review meetings while interacting with customers.
Confidential
Sr. Selenium Engineer
Tools: Selenium, Test Rail, JIRA
Responsibilities:
- Followed Agile Methodologies, Scrum meetings and Software Quality Audits for all the Phases of SDLC.
- Implemented Selenium Web Driver and automated, executed scripts on different browser and different platform using Python
- Implemented Page Objects model (pom), Apache POI in Web Driver Scripts, Data Driven, Keyword Driven and Hybrid Frameworks usingSelenium Web Driver, Junit, and Java.
- Used Selenium Grid to run test cases in multiple browsers and Platforms. Used emulators and IOS simulatorsto perform the manual Mobile Testing.
- Perform Functional, Integration, Regression, Smoke, White/Black box, User Acceptance Testing (UAT), and End-to-End Testing.
- Extensively automated regression and functional test suites by developing over 206 test cases, 8 test suites using Selenium Web Driver with Java.
- Validated web services Automation using SOAPUI.
- Sound knowledge on Junit, TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration.
- Developed Data Driven framework to test several web pages.
- Performed functional testing to identify various critical points in the Application and automated it by using Selenium Web Driver.
- Log defects using ALM, JIRA application and communicate the defect status updates to the responsible analysis and implementation teams.
Confidential, Chicago, IL
Team Lead
Tools: QualityCenter11 and Element Tool
Responsibilities:
- Worked as Lead by handling team size of four
- Participating in preparing Test Plan.
- Providing estimates to client on CRs and Test cases according to the Functional Specs available
- Preparing the test report at end of each release and getting sign off.
- Preparing the minutes of meeting and sharing across to all team members
- Designing and reviewing the Test Cases against functional specs
- Involved actively in test case execution and posted a number of defects
- Performs defect management; drives defects to closure.
- Takes complete bug ownership, persuades developers to Investigate reported bugs
Confidential, Chicago, IL
Module Lead
Tools: QualityCenter9.0 and JIRA J2EE, spring framework, Hibernate, DB2
Responsibilities:
- Leading QA team, sending status reports on Weekly/Daily basis
- Involved in Walkthroughs
- Prepared Test Strategy & Test Plan Documents
- Involved in Functional and Regression Testing
- Task Allocation and Providing Test Reports
- Preparing Test Schedule and Defect Reports
- Preparing the Status Reports
Confidential
Module Lead
Tools: QualityCenter9.0
Responsibilities:
- Involved in Knowledge Transfer sessions, status calls and Defect Management calls with Off-Shore & Onsite project Team
- Preparing the minutes of meeting and sharing across to all leads
- Studying Business & Functional specifications for new enhancements
- Designing and reviewing the Test Cases against functional specs
- Smoke Testing, Functionality testing, Regression Testing and Scenario Testing
- Prepare Test Summary report at the end of each release
- Performs defect management; drives defects to closure.
- Takes complete bug ownership, persuades developers to Investigate reported bugs
Confidential, Philadelphia
Automation Engineer
Tools: QualityCenter9.0
Responsibilities:
- Understand the functionality of application by going through Functional Requirements, Use Case, Wireframes
- Designing the Test Cases and Execution of the test cases
- Reviewed test cases at peer level and provide comments/recommendations
- Smoke Testing, Functionality testing and Regression Testing
- Performs defect management; drives defects to closure
- Provided Quality Center to all new members in D&B Project
- Generating Test Cycle reports in Quality Center and updating the same to Onsite QA Lead
Confidential, New York
Automation Engineer
Tools: Rational Functional Tester, TestDirector8.0
Responsibilities:
- Automation Scripts Design
- Automation Scripts Review
- Automation Scripts Execution
- Test Case Design
- Test case Execution
- Interacting with on-shore team on daily tasks
- Functional and UI Testing
- Defect Reporting