Post Job Free

Resume

Sign in

Selenium Test

Location:
Charlotte, NC
Posted:
February 22, 2021

Contact this candidate

Resume:

PROFESSIONAL SUMMARY:

QA Test Automation with *+ years of experience in manual and automated Testing on web- based application and software testing processes on E-Commerce, Insurance, Health Domains.

Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver, TestNG/JUnit, Quality Center, JIRA, Maven, Jenkins.

Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium RC, WebDriver.

Good knowledge on TestNG, Junit framework for Functional and Regression testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.

Extensive experience in GUI, Regression, Functional, Integration, System, User Acceptance (UAT), Sanity, Security and Database Testing.

Having Experience on testing Angular Js applications using Protractor with Selenium.

Experienced in reporting bugs using Bug tracking tools such as Quality Center, JIRA.

Designed, maintained and executed the test cases in Quality center tool and logged the defects.

Extensive experience in Functional Testing, Regression Testing, Smoke and Sanity Testing, UI Testing using Selenium.

Good experience in OOPs using Core Java and extensively used classes, objects, inheritance, polymorphism, exception handling, packages, collection, and many more.

Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using JIRA.

Strong knowledge of Software Development Life Cycle (SDLC) & Software Development Test Cycle (STLC) methodologies such as Agile, SCRUM.

Good experience in Functional Testing, UAT, Integration testing, System testing, Exception testing and Backend Testing of Mobile application.

Expertise working with TDD and BDD Environment.

Expertise in using version control systems such as CVS, clear case, SVN and GIT.

Strong front end development experience using the Java Script, JSON, HTML and CSS Style sheets.

Excellent communication and presentation skills, self-motivated, highly committed to responsibilities.

Ability to quickly grasp any new technologies and concepts.

TECHNICAL SKILLS:

•Operating Systems: UNIX, Linux, MS DOS, Windows

•Languages : HTML, CSS, RUBY, JAVA

•MS-Suite : MS-Word, MS Excel, MS-Project, MS Outlook

•Development methodologies: ARTIFACT Test, Plan, Test Case, Bug report

•Bug/Test Management Tools: Quality Center, JIRA, Selenium Web Driver, Version One, Cucumber.

•Web Technologies: HTML, CSS, Java Script

EDUCATION:

Master’s in computer science from Northwestern Polytechnic University, CA

Bachelor of Computer Science from Jawaharlal Nehru Technological University, India.

PROFESSIONAL EXPERIENCE

Advisor Group, Phoenix Aug 2019 – Till date

Role: QA Automation Developer

Description:

We are the home office that supports our advisors by providing operational assistance,

training and development, mentoring, business development, marketing, technology platforms and

more. Managed client and situations to ensure best resolution would be taken as a course of action with

priority on customer service. Advisor Group offers age-appropriate financial literacy modules to

students and adults in our local communities by helping to describe the fundamentals of managing one’s

finances. Not only do these modules help people achieve financial security, but they also promote the

fiscal health of the communities we serve.

Responsibilities:

Involving in writing the automated test cases in Java using Selenium Web Driver.

Collaborating closely with developers to enhance testing through in-depth understanding of the system and source code under test.

Participated in weekly project status meeting and updated the process accordingly. Optimized various user level applications/scripts by correlating the statements for database queries.

Involved in the quality analysis testing process of the software applications that was designed and developed for this project.

Responsible for implementation of Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Maven and Java Developed Selenium scripts in TestNG for parameterization using Data Provider annotation.

Performed manual functional testing, user interface, cross-platform testing, system, regression, smoke & sanity, end-to-end testing during different stages of the application development.

Created automated test cases and suits for Functional and Regression testing based on software requirements using Selenium Web Driver.

Deployed and designed pipelines through Azure data factory and debugged the process for errors.

Involved in creation of virtual machines and infrastructure in the Azure Cloud environment.

Implemented a CI/CD pipeline using Azure DevOps on-premises with GIT, Maven along with Jenkins plugins.

Involved in quality analysis testing process of the software applications that was designed and developed for this project.

Developed and executed test scripts for use in applications deployment.

Managed daily testing activities, identifying project risks to provide quality product.

Created user defined functions in Java and implemented the functionality with Selenium.

Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Java, Selenium Web Driver, QC, Excel Application, AZURE Devops, Agile, JUNIT, Test NG, Ruby, JAVA, J2EE, JavaScript, JMeter, Web Application Testing, SOAP UI, XML, SQL Server, Windows.

CSAA, Scottsdale Feb 2019 – July 2019

Role: Java Selenium Automation Developer

Description:

Auto Insurance Agents sell policies to vehicle owners and help them prevent financial loss. Common duties listed on an Auto Insurance Agent resume sample are finding the best offer for their clients, identifying potential customers, offering information, adapting policies to client needs, updating records, and assisting with insurance claims. The ideal candidate should showcase in his or her resume insurance laws knowledge, proactivity, computer and Internet research skills, communication and customer service skills, and the ability to sell. Some employers accept candidates holding just a high school diploma. Agents need to be licensed in the states where they operate.

Responsibilities:

Performed Manual Testing prior to Automated Testing of the application and tested the functionality of the application.

Coordinating efforts with QA and development for tests that should be performed by using automation tools.

Created, enhanced and executed and automated Test Scripts using Selenium, for testing the compatibility of the application with different platforms by executing Test Plans, Test Cases, Test Strategies.

Implemented Selenium using JUnit framework with java and used Selenium to create automated scripts for Functional and Regression Testing.

Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.

Developed automated tests based on written test cases using Keyword Driven Tests, inputs to test the multiple sets of data by using Selenium.

Used Selenium WebDriver and JUnit to run the Test Scripts and involved in writing the acceptance criteria and Test cases for the stories assigned in JIRA.

Involved in testing application on different mobile Platform such as iOS and Android devices.

Experience in Mobile APP testing on Android, iPad and iPhone, Emulator, Simulator to perform Mobile App testing, phone functionality and native app testing.

Performed Cross-platform, Functional, Regression testing, UI testing for mobile Native app, web apps and hybrid apps using Appium test automation framework.

Developed Selenium script for taking screenshot and used Actions class to perform mouse and keyboard events.

Updated the HP ALM with manual/automated test cases and changed the status of ALM during the testing and update the story based on functional requirement.

Developed Automation framework to test SOAP based web services using SOAPUI tool.

Performed API Testing with SOAPUI, enhanced the Test harness and developed many Test suites using XML and JSON.

Designed REST/HTTP, including JSON data formats and API versioning strategy.

Tested all backed REST APIs using Postman, Swagger, Rest Client & SOAP UI.

Involved in implementation of Test Automation Framework build using Selenium WebDriver to handle Angular JS, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.

Automated testing procedures using test scripts for development. Collaborated with web services development team.

Involved in writing complex Database Queries using SQL Server/Oracle to perform data validation for the application.

Reported database defects during data profiling and database integrity validation process and worked with development team in resolving them by providing them detailed test steps to replicate the issues.

Tested and analyzed web services and wrote detailed reports. Provided ongoing technical support to businesses and end users.

Interacted actively with the team in identifying bugs.

Environment: SQL, PL/SQL, SOAP UI, XML, ALM/Quality Center, Protractor, API Testing, DB2, SQL Server, SQL Server, Windows XP/7.

Nationwide Inc, Scottsdale, AZ September 2017– January 2019

Role: Test Automation Developer

Description: Nationwide is a private mutual company that focuses on property, casualty, and auto insurance, and also offers commercial insurance, life, health, and large firm coverage as well as investment and retirement-planning products. I worked on claims Modules testing UI for different property claims involving 4 steps reporting, contacting the customer, reviewing the claim and completing the claim. One can check the status of the claim at any step just with a single click as under writer.

Responsibilities:

Performing leading activities, coordinating with requirements and business team for knowledge on functionalities for the best way to automate the scripts.

Worked under Agile methodology, participated in sprint planning sessions and sprint retrospective and IPM meetings and provided the team with all the information required for successful completion of the sprint.

Developed the Automation Framework in Ruby/Cucumber using Selenium Watir, Ruby, Bundler gem, YAML for Test Data, and Cucumber Gherkins for testing Web based application.

Developing automated test scripts for every Scenario identified and involved in running with Selenium Web Driver using Ruby/ Cucumber for Iteration Testing

Using Page Object and Page Factory modules of ruby gems to organize and maintain Automation framework.

Responsible for writing Gherkins and step definitions for the user stories every sprint.

Test case creation in Ruby according to the user stories and performing regression automation testing.

Involved in test case walkthrough with users and getting signoff from users.

Involved in testing the application for regression builds, manually and using automation tools.

Performed Continuous Integration of code and scripts using Jenkins and triggered the Continuous Delivery process using Jenkins build jobs.

Used GitHub version control for code checkout.

Developed new Automation test cases using selenium WebDriver and TestNG.

Performed Integrated TestNG with Selenium using Eclipse to generate test execution result.

Worked with Requirement Analysts to define test cases, test plans, test data ensuring accurate coverage of business and functional requirements.

Enhanced the framework with Appium setup for IOS and Android for Mobile testing.

Reviewed test cases with Business and Development team and revised test cases based on the feedback provided.

Used HP ALM (Quality Center) as the defect-tracking tool. Updated HPALM with all the changes made to the test case using test plan and test labs.

Used Quality Center to track and report system defects and bug fixes. Written modification requests for the bugs in the application and helped developed developers to track and resolve the problems.

Involved in setting up continuous integration system using Jenkins and working knowledge with cloud-based code repository system like GitHub.

Logged defects encountered in the application through JIRA during test cycles and conducted fix verification.

Created and provided QA Metrics (summary and progress report) to management on a weekly basis.

Presenting and participating Show and Tells, presenting functionalities for Business sign off.

Environment: Quality Center, GitHub, Jenkins, Selenium WebDriver, Appium, Jenkins, Cucumber, SOAPUI, REST, and Web Applications, Java/Eclipse.

Maxary LLC, Virginia Feb 2016 – July 2017

Involved in analyzing system design specifications and developed Test Plans, Test Scenarios and Test Cases to cover overall quality assurance testing.

Perform both manual and automation testing and created various test results to track the testing results.

Good understanding of agile software development lifecycle.

Developed and executed various manual testing scenarios and exceptionally documented the process to perform functional testing of the application.

Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.

Performed Smoke Testing, Functional (Positive/Negative) testing, UI testing, Database testing, Integration testing, API/Web Service testing, cross-browser testing and regression testing.

Involved in testing the application for regression builds, manually and using automation tools.

Created mapping in Quality Center for the Requirements and the test lab from Iteration to Iteration.

Experience in writing test cases/ test scripts for Inbound and Outbound ETL processes and interfaces with other systems and streams.

Used Ruby Mine IDE to write Gherkins and generated step definitions and methods using ruby/Cucumber.

Test automation for web application using Ruby, WATIR and Cucumber.

Used Watir-Web driver and Page Objects to develop test scripts in ruby.

Performed UAT testing in the UAT environment prior to notify to the customer to start performing UAT testing.

Experience in automation scripts and performed End to End Mobile Testing for mobile native applications, Web Applications using Appium with Java.

Experience in Agile Development Environment using TDD and ATDD approach using Ruby Mine Cucumber testing framework.

Test case creation in Ruby according to the user stories and performing regular and regression automation testing.

Tested the ETL with XML as source and tables in the data warehouse as target.

Worked with continuous integration tools like Jenkins for building application with tools like ANT and Maven and for deploying build application to various environments.

Involved in Backend Testing writing complex SQL queries and sub queries for database testing.

Automation REST API testing using 'JSON' gem and 'RSPEC' gem on Ruby.

Reporting the defects through JIRA & Excel, Defect Management tool.

Environment: TestNG, Java, Selenium WebDriver, Watir, Appium, Quality Center, Cucumber, Ruby, Jenkins, JIRA, Maven

NBOS Technologies, Hyderabad, India Aug 2013 – Jun 2014

Role: Java Developer

Description: Worked in developing few applications from scratch like TalentWagon, Hari Ome. These are starter applications developed as both web based applications and mobile apps. The project provides a rich entitlements user interface that will be able to be used by both internal activation team members and users.

Responsibilities:

Gather and analyze the requirements from the business.

Involved in all phases on Agile methodology and sprint or iteration procedure.

Designed, developed and implemented MVC Pattern based Keyword Driven automation testing framework utilizing Java, TestNGand Selenium WebDriver.

Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.

Involved in using QTP for testing desktop application.

Participated in user acceptance testing, report issues and test results as required.

Complete coding requirements as well as write scripts and required documentation.

Work on production support issues and on small assigned bug fixes.

Using SQL/PL-SQL to retrieve the data from the database.

Experienced in writing complex SQL Queries, Stored Procedures, Triggers, Views, Cursors, Joins, Constraints, DML and User Defined Functions to implement the business logic.

Involved in using SVN for version and source control.

Participated in discussions with team, senior management and clients for understanding the product requirements.

Used Maven build scripts to automate the build and deployment process.

Environment: HTML, SQL, Git Hub, Selenium Web Driver,TestNG.



Contact this candidate