Post Job Free
Sign in

Front Office Selenium

Location:
Falls Church, VA
Posted:
February 11, 2021

Contact this candidate

Resume:

OBJECTIVE

A highly competent and results-oriented Quality Assurance Automation Engineer with over 6 years of experience in Software Testing, Excellent hands-on experience on Selenium Automation using a different tool and languages such as Java, Selenium WebDriver, Selenium Grid, SoapUI, JUnit, Test NG, Cucumber, HP ALM, Jira, Eclipse IDE, Git, GitHub, Jenkins, Maven, Oracle SQL Developer, SQL Server.

EXPERIENCE SUMMARY

●Proficient in Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA in different testing methodologies like Agile, and Waterfall.

●Excellent hands-on experience on Selenium Automation using Selenium WebDriver, Java, Eclipse, TestNG, Maven, and Jenkins.

●Automated the Regression Test Cases, Smoke Test Cases, Functional Test Cases of Web-based Application using the Selenium & TestNG, Selenium & Junit.

●Experience in various testing which includes Functional testing, System integration testing, End-to-End testing, Regression testing, GUI testing, Smoke testing, Usability testing, Black Box, Positive testing, and Negative testing.

●Expert on Core Java and OOPS concepts (Abstraction, inheritance, polymorphism & encapsulation), and also good experience to work with Abstract Class, interface, exception handling, collections, etc.

●Involved in the Design and Implement Different Automation frameworks like Data Driven Framework with Apache POI, Keyword Driven Framework and POM framework for the various project.

●Successfully done Page Object Model (POM) to create Object Repository for web UI elements.

●Good experience in Web Services testing using SOAPUI, XML, & WSDL.

●Expert to configure Maven build tool for JAVA automation projects by managing the project in Maven.

●Experienced in configuring Jenkins as a Continuous Integration server with Maven

●Performed Continuous Integration Test using Jenkins and solid background using Git for controlling base code.

●Strongly involved with AGILE methodology with SCRUM meeting, Sprint Planning Meeting, Sprint Review Meeting, Retrospective Meeting.

●Performed Back-End testing to ensure data consistency on front-end by writing and executing SQL queries on the relational database such as SQL Server, Oracle.

●Wrote Test Plans and Test Cases into HP ALM/Quality Center for Functional and Regression Testing.

●Created Test Scenarios & test cases based on User Stories in JIRA and for defect tracking the tool used JIRA.

●Good Documentation and Process Management skills with an ability to effectively understand the business requirements to develop a quality product.

●Effective Time Management Skills and consistent ability to meet a client deadline.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, SOAP UI, Postman

Bug Reporting Tools: HP ALM/Quality Center, JIRA

Web services: SoapUI, Postman

Framework: TestNG, Junit, Data-Driven, POM, POI, Cucumber, BDD

Databases: MS SQL Server, Oracle, MS Access

Programming Languages: Java, SQL, XML, HTML, C#, .NET

Query Tools: TOAD, SQL Developer, MySQL, SQL Server

Operating Systems: Windows, UNIX, Linux

CI/CD, Build Tools: Jenkins, GitHub, Maven, GIT.

Other Tools: MS Office Suite (Outlook, Word, Excel, Powerpoint, Visio), Informatica

Web Browser: Internet Explorer, Mozilla Firefox, Chrome

PROFESSIONAL EXPERIENCE

Fidelis Care - Buffalo, NY

Quality Assurance Automation Engineer

January 2018 – Till now

Fidelis Care offers free or low-cost comprehensive health insurance, including Medicaid Managed Care, Medicare Advantage, Child Health Plus, and products available through the NY State of Health: The Official Health Plan Marketplace. Additionally, Fidelis Care offers Managed Long-Term Care products for adults who qualify for nursing home care. The project was testing their member portal and also provider portal where a member can manage their profile, pay bills, claim history, ID card, change provider, view different plan and provider can see claims, patient information, doctor info etc.

Responsibilities:

Gathered requirements documents such as business requirements, design documents, and other related documents.

Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases, and executed test cases.

Prepared and Executed Automation Test Cases as per Requirements using Selenium WebDriver using java.

Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium WebDriver and TestNG.

Responsible for identifying test cases for manual and Automation with Selenium WebDriver for Smoke Test, Functional and Regression Tests.

Involved in the design and implementation of the Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).

Performed Data-driven testing of the web-based tool using selenium WebDriver using java and TestNG.

Reviewing the Test Reports using TestNG.

Created POM (page object model) and data driven framework for selenium test scripts.

Performed Input Validations, User Interface Validations, Browser Compatibility testing, and Navigation testing.

Integrate Junit, TestNG & Selenium scripts with build tool Maven.

Implemented the Logger using Log4j for Selenium test cases.

Using Jenkins created test build and run it using GITHUB or build.xml for selenium automation framework.

Provided required input data to request XML & get the required data from response XML & use the response data from another request XML using SOAPUI.

Tested the REST calls (POST, GET, PUT, DELETE methods) using SOAPUI Tool.

Performed functional tests using Selenium WebDriver with a data-driven framework and documented results in a database.

Performed various testing like smoke testing, functional testing and Regression Testing.

Work Collaboratively with Offshore Team and multiple teams at Onsite

Worked in Agile Testing, participated in meetings every day in an iterative environment Created, and maintained detailed test cases to perform various types of testing in the Test Plan module of ALM/Quality Center.

Wrote Test Plans and Test Cases into HP ALM/Quality Center for Functional, and Regression Testing.

Defect reporting and bug tracking using JIRA.

Effectively involve logging bugs, reviewing solved bugs, and analyzing test results using JIRA.

Performed End-to-End testing of the database to check data integrity using SQL queries.

Worked with Agile project implementations (Daily Scrum, Sprint planning, Agile Sprint Review and agile

Sprint retrospective meetings)

Environment: Fidelis Care Member Portal, Selenium WebDriver, Java, TestNG, Jenkins, Agile, SQL, Maven, SOAP UI, XPath, Eclipse, ALM/Quality Center HTML, GitHub, Windows, Oracle, MySQL.

UCG - Gaithersburg, MD

QA Automation Engineer (Java - Selenium)

December 2015 – November 2017

United Communications Group, Inc. provides proprietary, special reports and White Papers, trusted content, expert analysis, news alerts, and fast-changing data electronically to energy, government contracting, and defense industries worldwide. The company also provides software solutions, support, build new software and tools for the third party, etc. The project was developing Enterprise Loan Management Systems which include loan forms, customer information, borrower information, employer information, property information, etc.

Responsibilities:

Created test plans and wrote test cases for manual execution of the Enterprise Loan Management System.

Work closely with members of the SCRUM team to translate the customers’ business needs or Business Cases to a technical solution

Use Agile systems and strategies to provide quick and feasible solutions, based on Agile system, to the organization

Work closely SCRUM team to create test scripts and test cases to ensure coverage of all areas of the

product/feature(s)

Extensively used the QC/ALM tool for all the test management activities like Release Planning,

Test Planning, Test case Execution, Requirement Traceability and Reporting.

Involved in Functional, Integration, Regression, System, and User Acceptance Testing (UAT) during the various phases of the application testing.

Developed automation test code using Java, Selenium WebDriver and Page Object Model (POM) in Eclipse and Maven.

Implemented Data Driven test cases using MS Excel test data and Apache POI library.

Generated XML and HTML reports on script run in UAT, STG and PROD environment.

Using data structures, algorithms, object-oriented design, UML diagrams, best practices and design patterns developed test automation framework for smoke and regression testing.

Performed Cross- browser and cross-device compatibility testing using Selenium Remote Driver and Browser Stack cloud.

Good Experience to use Jenkins as a CI/CD Pipeline to run the test script after each git push.

Extensively used customized x-path and CSS locators to work with web elements.

Extensive use of Oracle SQL queries to verify the data from REST API method calls.

Experienced in both Black Box and Grey Box testing for functionality testing.

Wrote SQL queries for Backend Testing with the database.

Worked closely with development team members, business analysts, and PM and participated in daily SCRUM.

Executed the test cases manually and through test scripts and logged the results in the test report for every sprint.

Used Atlassian JIRA as the tool for daily SCRUM (Agile Development).

Analyzed and maintained requirements and created Traceability Matrix (RTM) between Requirements and Test Cases.

Interacted with developers and Business Analysts to resolve defect issues.

Environment: Selenium WebDriver, Jenkins, SOAP UI, Oracle, UNIX, TestNG, GITHUB, CI/CD, Maven, MS Office, HTML, Internet Explorer, Eclipse, Agile Methodology, Java

Capital One- Richmond, VA

QA Tester

July 2014 – November 2015

Capital one is a leading financial bank providing banking, investments, mortgage and consumer finance to its client & customers nationwide. As a Manual Tester, I was involved in testing a Web based application, which has front office activities. Front office activities include accounts, cash management, transfers/transactions, checkbook issues, and maintenance while the back-end activities include day end, month-end, quarterly and yearly process.

Responsibilities:

Analyzed the business requirements, functional specs, and use case documents and created Test Scenarios, Test Data, Test Cases, Test Scripts, Traceability Matrix according to Business and Functional Requirements.

Extensively used the ALM/Quality Center tool for all the test management activities like Release Planning, Test Planning, Test case Execution, Requirement Traceability, and Reporting.

Experience in performing end-to-end User Acceptance Testing (UAT).

Review application enhancements with UAT tester and business testers

Prepared Test Data and executed Test Cases from ALM/Quality Center

Used ALM/Quality Center bug tracking tool to report application bugs and enhancements request and discussed with developers to resolve technical issues.

Performed browser compatibility and configuration testing for various operating systems

Created various test sets for different test cycles within the Test Lab module of Quality Center and perform the test case assignment within ALM/Quality Center for offshore QA testers

Using Agile methodology and engage in an iterative workflow and incremental delivery of working software.

Created various test reports such as Test Execution Status, Defect Status, and Defect Injection Rate through Reports and Graphs feature of ALM/Quality Center and publish them on a needed basis on the SharePoint site

Conducted Bug Review meetings by reviewing and discussing all defects by their business severity and worked actively development and business team to perform the root cause analysis to find the resolution

Involved in reviewing complex SQL queries, views, functions and stored procedures and spotting issues before/during code migration

Environment: MS SQL Server, ALM/Quality Center, HTML, Agile, UAT, MS Office, MS Outlook, SQL

EDUCATION

Master of Science in Information Systems



Contact this candidate