Post Job Free
Sign in

Test Cases Selenium

Location:
Plano, TX
Posted:
April 21, 2018

Contact this candidate

Resume:

APARNA BALAGONI

214-***-****/******.*****@*****.***

https://www.linkedin.com/in/aparna-balagoni-9b196286/

Overall 5 Years of experience in the IT industry in Software Quality Assurance (Manual & Automation)

Well acquainted with all phases of SDLC and STLC.

Strong business understanding knowledge of Property, Health Insurance Projects.

Strong Experience in Java Programming, Selenium WebDriver, Cucumber and TestNG.

Experience in Data driven Testing, Keyword Driven, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG

Experience in Functional, Regression testing.

Experience in Agile methodology of Software Testing.

Well versed with Handling Elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, X-Path, DOM and CSS Selector in creating automation scripts.

Involved in developing Test Scripts to implement Test Cases, for TDD (Test Driven Development) and BDD (Behavioral driven Development)

Experience on Maven Build Management Tool for the frameworks.

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

Experience in writing feature files using Gherkin language in Cucumber testing tool.

Maintained the Selenium and JAVA automation code and resources in source controls like SVN, GIT over the time for improvements and new features.

Configured application framework using Excel spreadsheets and processed the spreadsheets using Apache POI in Selenium Web driver.

Generated test logs using Log4j for various log level.

Good understanding on Selenium IDE/RC/Grid, BDD Framework(Cucumber), Jenkins

Hands on Experience on SOAP UI tool.

Good Exposure on CI/CD tool Jenkins.

Having Knowledge on REST Assured, Appium (Android devices), Extent Reports, POSTMAN

Well versed in Accessing Forms, Tables, Link, Keyboard Mouse Events, Uploading File using Selenium Web Driver and handled Synchronization issues using Waits.

Proficient in handling Multiple Windows and Pop-ups with Selenium

Experience in testing and handling different Frames of a HTML page with having different DOM's for every frame.

Hands on experience in developing and maintaining Test scripts, analyzing the results of scripts, interaction with team members in fixing the defects.

Got ‘Pillar of the Month’ Award for recognition of associate’s consistent high performance and contribution towards deliverables, in Cognizant Technology Solutions

Good written, communication, interpersonal skills, team player with an analytical mind bent to problem solving and delivering solutions.

Ed Education

Bachelor’s Degree in Electronics and Communications Engineering from a reputed university in India, Rajiv Gandhi University of Knowledge Technologies-80.9%

Certifications

Cognizant Certified Professional on below Certifications:

Automation Testing for Learners

Selenium Knowledge Based Assessment

Level 0 ISTQB

Agile Scrum for Practitioner

Fundamentals of Insurance Industry

TA Defect Management Knowledge Assessment

HP ALM Knowledge assessment

Requirements Gathering and Analysis Skill Assessment

Test Design Techniques Skill Assessment

Technical Skills

Programming Skills:

C, Core Java

Automation Testing Tools:

Selenium Web-Driver, Cucumber, Test NG, Fire path, Fire Bug, Auto-IT, Soap UI

Data Base:

Oracle 10g (SQL/PLSQL)

Automation Frameworks:

TDD & BDD

Test Management Tools:

HP ALM, JIRA

Build Tools

Maven, Jenkins

Version Control system:

SVN, GIT

Web Technologies:

HTML, XML

Best Practices:

Page Object Model, Page Factory

IDE:

Eclipse

Operating Systems:

Windows, Linux, UNIX

Tools & Utilities:

MS-Office, Beyond Compare

Professional Experience

Client: Zoron IT Solutions, LLP July’2017- Feb’2018

Role: QA Automation Engineer

Organization: Zoron IT Solutions, LLP

IndiaMart, It’s an Ecommerce Web Application. It connects buyers and suppliers across India.

Tools Used: Selenium WebDriver, Java, TestNG, Eclipse, Log4j, Fire-path, Fire-Bug, Apache POI

Roles and Responsibilities:

Analyzed the Business Requirements for stories, developed Automation scripts to validate the acceptance criteria for functionality.

Involved in developing Selenium Automation Framework with Java using Page Object Model (POM) and TESTNG as test runner

Defect Reporting and Tracking using JIRA

Monitor execution for respective environment’s

Performing retesting to validate resolved defects

Client: Voya Financial Inc. April’2017 – June’2017

Role: Programmer Analyst

Organization: Cognizant Technology Solutions

Claims Vantage (Claims Creation & Verification System)

It’s a Web based Salesforce Application which involves Insured Info, Dependent Info, Policy Info, Benefits & Coverages Info, Claims Page and Eligibility Page. Involved in Feasibility Study of Regression Test Cases for Automation. And, implementing test scripts to perform Regression Testing for each build using below mentioned tech stack.

Tools Used: Selenium WebDriver with Hybrid Framework(CRAFT), Java, TestNG, Eclipse, Log4j, Fire-path, Fire-Bug, Apache POI, GiT, Jenkins

Testing Approach: Automation

Roles and Responsibilities:

Performing Feasibility study of the test cases received and Demonstrating POC to stakeholders

Identifying the test cases to be automated and implementing test scripts by Hybrid Driven automation testing framework utilizing Java, Test-NG and Selenium Web-Driver.

Developing Automation Test Cases using Java and Selenium web-driver and Executed test scripts

Developed data driven testing using apache POI java library.

Performing Regression Testing to identify various critical points in the application and automated it by using Selenium Web-Driver with Test-NG.

creating Automation Test Plan and getting approvals

Testing compatibility of application for dynamic and static content under various cross browsers using ID's, Name, Partial Link Text, Link Text, CSS Selector, DOM and X-Path in Selenium Web Driver

Performing regression tests build wise to check for unintended errors after the enhancements to the application under test.

Interacting with Manual testing team for Knowledge related meetings and defects identified from Automation team.

Setup the Automation framework to run test cases in multiple browsers and platforms.

Performing Test execution, Failure Analysis, Defect Reporting, Tracking, Defect Retesting and Defect Closure using JIRA.

Maintaining clarification tracker and updating with related screenshots

Handling changes and conducting Regression Testing

Interacting daily with client-side people to solve issues and update status

Client: Voya Financial Inc. Nov’2016 – Mar’2017

Role: Programmer Analyst

Organization: Cognizant Technology Solutions

Claim Center: It’s a Web based Application which involves Claimant Info, Employer Info, Policy Info, Addition of Benefits and Coverage, Agreement Page & Documents Section for Claim Creation. Feasibility Study of End-to-End Test Cases for Automation. And, implementing test scripts to perform Regression Testing for each build.

Tools Used: Selenium WebDriver with Hybrid Framework(CRAFT), Java, TestNG, Eclipse, Log4j, Fire-path, Fire-Bug, Apache POI, Auto IT

Roles and Responsibilities

Identifying the test cases to be automated and implementing test scripts for test cases for Test Driven Data framework using Selenium WebDriver & Testing

Preparing feasibility study of the test cases received and Demonstrating POC to stakeholders

Implementing Test Scripts using test Claim Creation Application according to the requirement

Testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.

Used Auto-It for automating the Windows GUI and general scripting and Robot API in upload/download of files when using selenium web driver

creating Automation Test Plan and getting approvals

Performing regression tests build wise to check for unintended errors after the enhancements to the application under test.

Interacting with Manual testing team for Knowledge related meetings and defects identified from Automation team.

Setup the Automation framework to run test cases in multiple browsers and platforms.

Performing Test execution, Failure Analysis, Defect Reporting, Tracking, Defect Retesting and Defect Closure using JIRA.

Maintaining clarification tracker and updating with related screenshots

Handling changes and conducting Regression Testing

Interacting daily with client-side people to solve issues and update status

Client: Anthem Aug’2016- Nov’2016

Role: Programmer Analyst

Organization: Cognizant Technology Solutions

Plan Match: It’s a Web based Health Insurance Application. As part of Automation Designed and Implemented test scripts to automate functional test cases with BDD Approach using Selenium WebDriver and cucumber.

Tools Used: Selenium WebDriver, Cucumber Framework, Java, JUnit, Gherkin Language, Eclipse, Log4j, Fire-path, Fire-Bug, Apache POI, Maven,

Roles and Responsibilities:

Reviewing and understanding the Business requirements documents

Executing test cases and logging the results in test log

Performing functional testing to check the stability of the application

Implementing Automation Test scripts using Selenium WebDriver and Cucumber

Defect Reporting and Tracking using JIRA

Monitor execution for respective environment’s

Performing retesting to validate resolved defects

Client: American Automobile Association(AAA) Jan’2015-Aug’2016

Role: Programmer Analyst

Organization: Cognizant Technology Solutions

Policy Administration System: It is a big web property insurance application which involves General, Applicant, Property/Driver, Reports, Premium and Coverage, Mortgage, Underwriter, Documents and Bind pages for Policy Creation. Also includes Billing and Renewal Pages. We have automated the test cases for testing all the functionalities, factors involved in rating for policy creation using selenium.

Tools Used: Selenium WebDriver with Hybrid Framework(CRAFT), Java, TestNG, Eclipse, Log4j, Fire-path, Fire-Bug, Apache POI, Auto IT, Excel Macros, Beyond Compare, SOAP UI

Role and Responsibilities:

Performing regression tests Sprint wise to check for unintended errors after the enhancements to the application under test.

Preparing Test Environment to execute the test cases.

Developing test scripts using selenium web driver and Java

Performing webservice Testing and Debugging using SOAP UI tool.

Maintaining test script by implementing the application changes to achieve the Automation Testing Scope

Troubleshooting to find root cause of issues identified during testing and isolates test issues versus system component issues.

Collaboration with cross-functional teams to track and resolve issues.

Communicating test status and results to key stakeholders.

Results reporting and analysis and recommends actions based on that analysis

Raising Defects, tracking in HP Quality center, Defect Retesting& Defect Closure

Maintaining well organized records of test results and historical analysis of test results

Participating in daily meetings and gave the daily status of testing.

Organization: Zoron IT Solutions, Inc. Nov ’2013 – Dec’2014

Role: QA Analyst

Project: Advanced Hospital Management System

Advanced Hospital Management System includes registration of patients, storing their details into the system and also computerized billing in the pharmacy, and labs. Our software has the facility to give a unique id for every patient and stores the details of every patient and the staff automatically. User can search availability of a doctor and the details of a patient using the id. It is accessible either by an administrator or receptionist. Only they can add data into the database

Tools Used: Selenium WebDriver and TestNG, Eclipse, Java

Role and Responsibilities:

Reviewing and Understanding the Business requirement documents.

Writing and Executing Test Cases.

Involved in Manual Test Execution of Functional Testing.

Involved in Test Script Design using Selenium WebDriver and TestNG.

Executed test cases on Software build and prepared test log with daily results.

Reported defects and involved in Defect Tracking process.

Analyzing the test results, fixing script issues and Status Reporting.

Preparing Test Environment to execute the test cases.

Understanding the concepts of Software Testing Life Cycle(STLC).

Understanding concepts of Functional, Regression, Smoke, and Automation Testing.

Participating in daily meetings and gave the daily status of testing.

Troubleshooting to find root cause of issues identified during testing and isolates test issues versus system component issues.



Contact this candidate