Automation Test Lead Resume
SUMMARY:
- Over 9+ years of experience in IT industry in providing IT Solutions with a focus on Software Quality Assurance (QA/Software Testing) activities.
- Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.
- Have good functional level of understanding on Banking, Securities, Insurance and Health Care Domain(PBM).
- Proven ability in designing and creating automation frameworks for J2EE based applications using Java, Junit/TestNG, Selenium Web Driver /IDE, Quality center, and SOAP UI and RESTful WS.
- Good experience in creating automation framework along with developing, executing and maintaining automation testing script with Selenium Web Driver.
- Experience in testing web based applications using Selenium Web Driver and Selenium IDE.
- Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
- Expertise in preparing Test Plans, Test Cases, Test Case Review, Test Case Execution, Automation Test scripts, Defect management, Defect Reports and Test reports.
- Extensively proficient in Functional testing, Regression testing, Automation testing and UAT testing.
- Well conversant with Smoke testing, Sanity Testing, Functional, Incremental Integration and System testing.
- Experience in creating Requirements Traceability Matrix to ensure comprehensive test coverage of requirements.
- Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, waterfall models and TDD.
- Having strong knowledge of Database testing and ability to write Test Cases.
- Good Knowledge of RDBMS concepts. Having solid knowledge in writing DB2/SEQUEL/SQL queries
- Training & Mentoring New Team Members with the Project Functionality.
- Managing the Multiple test teams & responsible for delivery of the Project.
TECHNICAL SKILLS:
Testing Tools: Selenium WebDriver/IDE, Quick Test Pro (QTP), SOAP UI, RESTful WS
Languages: JAVA, Java Script, HTML, XML, Vb Script
Test Framework: JUnit, TestNG
Processes: Agile, Waterfall
Bug Tracking Tools: JIRA, Quality Center (ALM)Source Version Control Tool: Git
Databases: SQL Server, MS Access, Oracle, MySQL
PROFESSIONAL EXPERIENCE:
Confidential
Automation Test Lead
Responsibilities:
- Review Functional requirement and use case document to understand the Business logic, application requirement and technical aspects of the system
- Attend meetings, involved in QA planning, coordination and implementation of QA methodology
- Responsible for participation in writing the Test Plan and Test Cases based on the business requirements
- Involved in daily interactive meetings with Development team to discuss on the project hurdles and understanding the functionality challenges.
- Review test plans, test cases and test scripts to ensure consistency with strategic direction, goals and objectives of QA resources
- Developed Java based automation scripts using Selenium WebDriver with Junit/TestNG Framework
- Executed automated selenium scripts and reproduced failures manually.
- Used Firebug to inspect the X path of the web elements and Eclipse IDE for Java development
- Developed SQL queries to query the database find out correct data for testing and to test the backend process of the application
- Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (Junit/Test NG).
- Involved in creating Test Case Scenarios, Test Case Execution and maintaining defects using QC Tool
- Tested web services based on data and functions by SOAPUI/REST
- Supported development team in finding the root cause of errors, by analyzing logs, database and source.
- Have Good Experience in Creating Test execution metrics and Burnt down charts
- Involved in Defect Management, Defect Review and Defect Status Reporting.
- Was Leading the Test automation and validation Initiatives across various teams.
- Have Placed all Test Artifacts and document in a SharePoint site and have maintained them.
- Developed Quick Test Pro QTP Scripts/Framework for RxClaim Application Automation Testing.
Environment: Selenium Web Driver, Java, SQL Server, Junit Test NG, SOAPUI, REST, QC, JIRA, Sharepoint
Confidential
Senior Test Engineer
Responsibilities:
- Participated in various meetings and gathered requirements, reviewed documents and technical details.
- Attended weekly meetings on progress discussions along with discussions on enhancement and any modification request issues basing on user stories.
- Involved in creating test plans, test case scenarios, and test case execution and maintain defects in Quality Center Tool .
- Did Functional and Manual Testing in Various Very Complex, Complex and Medium Sized Projects.
- Automated the functionality and interface testing of the application using Quick Test Professional
- Responsibilities Include Test Plan, Test Design, Test Execution, Test Walkthrough, QA Signoff, Defect Creation, Retesting.
- Validated the Billing and Static Information’s, Policy Packages and Insurance Quote Generated.
- Executed test cases manually to Validate Functional Changes of every Bimonthly Projects in the application.
- Was involved in Database testing where I have pulled data from SQL to validate data.
- Developed automated regression scripts using QTP utilizing VBScript scripting for both positive and negative boundary conditions.
- Attended meetings every day to discuss progress of work, known issues, Status of the Project etc.
Environment: Microsoft Test Manager, Quick Test Pro, VB Scripts, MS Visual Studio, SQL C#, NodeJS, Ruby, & Power Shell scripting.
Confidential
Senior Software Engineer
Responsibilities:
- Involved in Understanding the Functional Requirements of the Application and test scenarios.
- Developed Manual test scenarios and test cases from Business Requirements and Design Documents.
- Tested web services and validate query at the back end.
- Performed end to end scenarios by validating from front end application to Oracle database.
- Prepared Manual Test Scenarios and Test Cases for the Application under test.
- Participated in co - ordination and implementation of QA methodology.
- Executed test cases manually and verified actual results against expected results.
- Gathering requirements for test planning from users and stakeholders.
- Writing Test Plan, Test Scenarios, and Test Cases.
- Worked with Retesting and Regression testing.
- Defect Reporting, Tracking and interacting with the development team and the real-time users to implement the entire Test Management process.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from DB2.
- Identified the initial setup, input data, appropriate steps and the expected responses in the manual test cases.
Environment: DB2, Mainframes, Quality Center, Windows XP.
Confidential
Senior Software Engineer
Responsibilities:
- Participated in various meetings and gathered requirements, reviewed documents and technical details.
- Attended weekly meetings on progress discussions along with discussions on enhancement and any modification request issues basing on Requirement.
- Involved in creating test plans, test case scenarios, and test case execution and maintain defects in Quality Center Tool.
- Tested the whole application manually based on Functional Requirements.
- Querying DB2 using SQL Queries.
- Created SQL scripts to validate data and also generate test data.
- Compared data from source to target to validate that data is getting populated from source to target properly.
- Executed test cases manually to check GUI and Functional features of the application.
- Attended meetings every day to discuss progress of work, known issues, troubles etc.
- Gathered workflow data to understand how the data getting populated in tables.
Environment: DB2, Mainframes, Quality Center, Windows XP.
