Senior Selenium Automation Qa Resume
Stamford, CT
SUMMARY
- 6+ years of experience of designing, modifying, implementing and executing automation test scripts
- Experienced in writing and executing Test plans, Test cases, Test reports and Test Execution
- Experienced in working the Data Analysis, Design, Development and Implementation
- Proficient in Testing complex Business rules by creating mapping and various transformations
- Extensively experienced in Black box testing techniques, which includes, Unit, Integration, Functional, System and Regression Testing
- Exposure to bug reporting tools like HP Quality Center/ALM and JIRA
- Experienced on preparing SQL queries for Data validation and Data Flow
- Experienced and expert in many features ofQTP/UFTsuch as Object repository, checkpoints, output values, actions, functions, and transactions
- Proficient in performing data validation through QTP/UFT
- Extensive experience in Automation to develop code with Java, selenium, testing and hands on experience on BDD and data driven framework with page object concept
- Expert to develop the Automation framework from scratch and enhance by using Maven, and Run the Test suite using Testng
- Use Jenkins for continuous integration, GitHub for version control management
- Use Gherkins Syntax to test the behaviors of the Application using Cucumber
- Expert in web service and API testing
- Good judgment skills while reporting and prioritizing software bugs in conjugation with the development and QA managers
- Experienced with various database like MS Access, SQL, Oracle, DB2 and MySQL
- Good interpersonal skills, commitment, result oriented hardworking with a quest and zeal to learn new technologies and undertake challenging tasks
TECHNICAL SKILLS
Testing Tools: ALM, QTP JIRA, HP Quality Center, HP Quick Test Pro, Selenium Web Driver, Testng, maven, GitHub, Jenkins, Cucumber, Restful API, Informatica Power Center 9x/8x, Data Stage
Programming Language: Java, VB Script, JavaScript, HTML, XML, SQL, PL/SQL
Data Base: Oracle, SQL Server, MYSQL, DB2, MS - Access. Editors (SQL Navigator, Toad), Teradata 13/12/V2R5
Operating System: Windows, MAC, Linux/Unix
PROFESSIONAL EXPERIENCE
Confidential, Stamford, CT
Senior Selenium Automation QA
Responsibilities:
- Reviewed requirements and created test cases for both manual and automation
- Worked in Agile environment and follow up in JIRA confluence
- Extensively involved in defect life cycle management from opening to closure using JIRA
- Analysis UI configuration in JIRA confluence and analysis with design team
- Build, modify and enhance the Automation framework
- Using cucumber, TestNg, Selenium WebDriver with Java programming language for Automation.
- Expert in dynamic object handling with complex Xpath methods to identify object and managed them from Page Factory
- Export automation project into jar file and can run automation from anywhere without Eclipse.
- Extensively involved in data driven testing from Excel, Web Table and Backend
- Validation data from Database, Excel table with Test data
- Expert in Excel formula and VLOOKUP to validate data manually and expert in Excel Automation with java using POI
- Checked automation build using maven
- Use Jenkins for Continuous Integration
- Expert Rest Assured with JAVA for REST API testing
- Use GitHub as a version control managements for the automation scripts and update repository.
- Write complex SQL queries to test Data from Postgre-SQL
- Created and presented the overall Test Strategy and Test Process for EDW testing to the team and higher management.
- Analyzed business/solution requirement document for both ETL and BI.
- Expert in performance testing using java and identify system and browser process and also import data in excel with load & response time, memory used with any memory leakage
- Expert in various advanced Automation reports like HTML, JSON and can generate report in Database.
Environment: Windows 10, JIRA, MS Office 2016, Skype for Business, Outlook, SharePoint, Share drive, Eclipse (IDE), Selenium Web driver, Java, Testng, Maven, GitHub, Jenkins, PostgreSQL & SQL.
Confidential, Richmond, VA
QA Engineer
Responsibilities:
- Worked on Test Plans for different benefit packages according to Business requirements documentation
- Worked on business requirements User Stories and Use cases with Scrum and Agile/Iterative methodology
- Created User Stories based on the discussions with SME's for the customization of Guidewire Product for the Policy center application and Claims Center
- Involved in preparing the Automation Design document, identifying the test cases to automate for Regression Testing using JIRA confluence
- Gathered business requirements from users and created designs for enhancements to remedy defects
- Interacted with developing team to resolve technical issues and investigated software faults
- Worked with the defect management team to debug the process using JIRA Dashboard
- Monitored the defect life cycle, generating customized graphs and reports for the client, using JIRA
- Conducted Functionality testing during various phases of the application using Selenium with Java
- Created Account in the Policy Center for Personal Lines & Commercial Lines & based on that created Policy & later on developed Automation scripts using BDD approach with selenium, java and TestNg
- Responsible for develop framework from scratch and also working on enhancing the existing Automation framework
- Run the Test suite using TestNg and cucumber runner file
- Good experience in Automation reports using third party plugin like Surefire, Extends Report, Cucumber Report and can generate reports in HTML and PDF formats
- Also expert to generate reports from Jenkins and shared with team members by email
- Performed Regression testing for different group, which is Policy Center-Personal Lines, Billing Center, Claim Center and resolved system defects
- At the end of the Regression, testing published the results
- Performed data driven testing on the application inserting different data in excel sheet using Apache POI and database using JDBC
- Used Maven as build tool and GitHub as version control
- Expert in CI with Jenkins
- Hands on experience on Rest Assured API and web service testing
- Write SQL queries to test Data Integrity, Referential Integrity, and perform Backend Testing
Environment: Windows 7, MAC, JIRA, MS Office 10, Skype for Business, SharePoint, Share drive, GITHUB, Cucumber (BDD), Eclipse (IDE), Automation tool (UFT, Selenium WebDriver), Java, XML TestNg, Maven, Jenkins, SQL Server
Confidential, Malvern, PA
Selenium Automation Engineer in Test
Responsibilities:
- Extensively interact with the stakeholders, and the IT Department in finalizing the requirements
- Experienced with Agile (Scrum) methodology approach and follow-up with JIRA
- Extensively work throughout defect life cycle from opening to closure using JIRA
- Use Gherkins Syntax to test the behaviors of the Application (BDD) using Cucumber with Junit, Maven, Selenium (Web) and STS(IDE) with java language
- Work with the Automation Engineer team to identified element with dev tools(firebug and fire path) for Selenium(Web app), developed script with java programming language
- Write the functions for business logic, enhance the scripts and synchronize, debugging the scripts and save the time for regression testing, smoke, and sanity testing
- Responsible for working on enhancing the Automation framework
- Run the Test suite using TestNg, Maven for checking build and use Jenkins as Continuous Integration
- Expert in various type of reporting use TestNg, cucumber and Jenkins
- Use GitHub as a version control managements for the automation scripts and update repository.
- Write SQL queries to test Data Integrity, Referential Integrity, and perform Backend Testing.
Environment: Windows 7, Application Lifecycle Management (ALM), JIRA, MS Office 10, Lotus Note, SharePoint, Share drive, GitHub Cucumber (BDD), STS (IDE), Java, XML, Maven, Jenkins, SQL Server.
Confidential, Silver Spring, MD
Test Automation Engineer
Responsibilities:
- Responsible for complete user -flow feature test, verify & validation to develop Web based application
- Follow Agile Methodology Scrum process and deliver test result on time
- Review Sprint Backlog, Estimates time, analysis requirement & Assess Testability for all requirement
- Design test Plan, find out testing scope, strategy and test conditions Design Test using ALM
- Cases and generate Test Data Collect Web Elements
- Work on core Java Platform to perform automation testing using Selenium, cucumber and TestNg framework
- Use Selenium WebDriver to automate Web Based application
- Design and Develop Page Object Model Test Framework from scratch
- Use TestNg For cross browser and cross platform test
- Used BDD with Cucumber
- Perform scheduled test using Continuous Integration(CI) with Jenkins
- Use Maven to create test build
- Use SQL to validate posted data in Oracle Database
- Helped Mobile testing team to manually verify Mobile Application
- Use ALM for bug reporting, bug tracking and project management
- Use Version Control Tool - GitHub to manage up-to-date codes and documentations
Environment: ALM, UFT, Java, Java Script, Selenium, cucumber, TestNg, maven, GitHub, Jenkins, J2EE, XML, SQL Server, MS Office, Windows, SOAP UI