Post Job Free

Resume

Sign in

Selenium Engineer

Location:
Richmond, VA
Posted:
October 27, 2020

Contact this candidate

Resume:

Priya, Kumar

E-mail: adhcji@r.postjobfree.com Phone: 715-***-****

Professional Summary:

Around 6 years of experience in Software Development Life Cycle and Software Testing Life Cycle. Involving Manual Testing, Automation Testing using Selenium Web driver (Cucumber, Serenity) in various domains like Banking, TAX and Insurance.

Extensively worked with Agile and Scrum Software Development Life Cycle methodologies.

Experience in Requirement Analysis, Testcase design, Test Data preparation and writing automation scripts using selenium (web driver) with Ruby and Java.

Hands-on experience in design using Object Oriented Programming (OOPs) Principles like Inheritance, Polymorphism, implementing error handling, exception management, tracing and logging features.

Hands-on experience in Functional Testing, Regression Testing, System Testing, Compatibility Testing, Sanity Testing and Smoke Testing.

Experience in Testcase design, Test scenario design, Peer reviews, Testcase execution, Traceability matrix, Status Reports & Defects.

Hands on experience in Test and Defect Management tools like TRAC, Jira and Visual Studio.

Good Understanding on Business Requirement Documents, Functional and System Requirements.

Extensive experience on Ruby, Java, Cucumber and TestNG.

Acquired good domain knowledge in Banking, Taxation and Insurance.

Experience with MAVEN builder for Application building and Building Automation.

Expertise and proven experience with UI, API’s, database and backend systems

Experience performing Database Testing with SQL and automated Backend Validations.

Enthusiastic to learn new concepts in Emerging Technologies, Self-Motivated, Proactive, Good Interpersonal skills and Able to work independently. Proven ability to ensure projects are completed based on scope, project plan, and deadlines.

Good knowledge on troubleshooting, finding and fixing the errors by debugging the code.

Team player and strives to maximize productivity while working as a team.

Actively Involved in reverse knowledge transitions in Projects and handled KT sessions on Testing Concepts, Agile Methodology and Integration.

Involving in Metrics, Dashboard and process documents updating at the end of the Month / end of sprint.

Certifications: Big-Data and Cloud Computing (AWS).

Technical Skills:

Operating Systems

Windows 7,10.

SDLC Methodologies

Waterfall, Agile/Scrum

Development Tool (IDE)

Ruby Mine, Eclipse, POSTMAN

Testing Frameworks

Cucumber, TestNG.

Automation Testing Tools

Selenium Web driver

Web Technologies

HTML, CSS, Java script.

Databases

SQL Server 2012/2008, Oracle

Languages

Ruby, Python, Java

Others

Version Control Tools: GITLAB, SVN Agile Tool.

Professional Experience:

Allianz June 2020 - Present

Project: PeopleSoft 9.2

Richmond, VA

Sr. Automation Test Engineer.

Responsibilities:

Worked with Product, Design and Engineering teams on requirements gathering and evaluation.

Participate in product design reviews to provide input on functional requirements, product designs, test estimates, schedules and potential risks.

Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber in Gherkins format.

Used GitHub to maintain and manage the build scripts, test data used and other documents related to the project.

Performed testing on web services using SOAPUI with XML web services

Created positive and negative assertions based on the business requirements.

Performed Data Driven testing using SOAPUI.

Performed Regression testing for new builds and every modification in the application using Selenium WebDriver.

Prepared and Executed Test cases as per System Requirements

Involved in GUI, Functional, Regression testing and System testing.

Test scripts are automated, created and executed using Selenium WebDriver, TestNG

Used various classes of Selenium like Alerts, Select to handle various scenarios

Page Object Model approach has been implemented to reduce code redundancy.

Used Java as programming language with Selenium to test web application.

After execution, generated test reports have been shared with all the team members

Defect triage meeting had been conducted to discuss the status of the defects regularly.

Detected, reported and tracked defects using JIRA.

Environment: Selenium WebDriver, SOAP UI, Eclipse, Java, TestNG, MySQL, JIRA.

Virginia Dept. Of Taxation Jan 2019 - June 2020

Project: Individual Online Portal of Tax

Richmond, VA

Sr. Automation Test Engineer.

Responsibilities:

Prepared Test plan, Test Cases, Test Scripts and Test Steps for all the modules.

Experience in federal and state tax returns filing.

Experience in Implementation, design, development, documentation, deployment, and post-production support following Software Lifecycle using SDLC Scrum.

Used Ruby with Cucumber framework for automating scripts.

Developed test scripts to automate the process of testing in Selenium WebDriver.

Developed Requirement Traceability Matrix to align the Test Cases to Requirements.

Implemented Behavior Driven Development (BDD) Framework to create parameterized test scripts and generate XSLT reports using Selenium WebDriver.

Used Visual Studios Repository for version controlling.

Proficient with testing REST APIs using POSTMAN, Web & Database Testing.

Developed and executed SQL queries for testing database integrity and for data analysis.

Performed Database Testing with SQL and automated Database Validations.

Recorded and re-run smoke test suite in various modules using Selenium IDE during every patch release.

Integration of automation batch run job with Jenkins.

Developed Code for UI test scripts to test system functionality.

Reviewed the Business/ Functional/ System Requirement Specs, High Level Design Documents.

Provide trainings at the unit level and come up with Automation POC's on Ruby/Cucumber tool.

Involved in debugging and bug fixing of application modules.

Checked Front-end validations and Front-end creation (images, Forms & pages).

Experience working on Page Object Model with Page Factory in Selenium.

Developed Selenium WebDriver scripts for Black-box Testing.

Running Scenarios and Integrating with selenium using Cucumber.

Engaged with the Dev and Project team and informed QA dependencies and QA deliverables.

Engage with Deployment and provide QA Test activities dependencies and test timelines.

Release validation testing performed in production environment.

Environment: Selenium WebDriver, SQL, Ruby, Cucumber, Visual Studio, REST API, POSTMAN.

Capgemini July 2014 – Dec 2017

Hyderabad, India

Project: USA Insurance Company

Automation Test Engineer.

Internship

Responsibilities:

Analyzed business requirement documents and functional requirement documents and was involved in entire Testing life cycle.

Experience with testing in an Agile development environment

Experience using Selenium for automated test scripting

Experience with writing SQL statements to acquire and verify test data

Helping to design and developing test cases, test plans, and other associated QA related documentation.

Performing application testing using existing testing tools, and manual testing.

Work with team on defect analysis, document findings, and steps to reproduce.

Full-Time

Responsibilities:

Used Selenium WebDriver to handle various web page controls.

Used automated scripts and performed functionality testing during the various phases of the application development using TestNG framework.

Reviewed test cases, Requirement traceability matrix with the business.

Created automation scripts in SOAP UI for web services testing.

Provide estimations for the test effort and prioritize the areas needed to be tested first.

Developed test scripts to automate process of testing in Selenium WebDriver.

Experience in web services testing using SOAP UI and Restful web services

Used TestNG to run multiple test cases in parallel, reported issues using TRAC tracking tool.

Performed Functional, Integration, System, Regression, UAT, Smoke and Operational Testing.

Developed test scripts to automate process of testing in Selenium WebDriver.

Code updating and maintaining in SVN, GitHub.

Developed and maintained automated regression test cases in SELENIUM WebDriver using Java programming language.

Manually verified the applications according to the requirements. Modified automation scripts as test case changes.

Participated in Weekly meetings and walk through to discuss Defect Priorities.

Played a key role in script enhancement process to streamline the regression testing process and to achieve continuous automatic test run.

Updated QA status report and application database for management reporting purpose.

Strong in writing SQL queries to perform backend data validations.

Used SQL query to verify the integrity of the database particularly while validating the Session Store and Profile Store records. Developed and executed complex SQL Queries and Procedures to perform database testing.

Environment: Selenium, SVN, GitHub, SQL, Java, TestNG, TRAC, Microsoft Office.

Education

University of Wisconsin, USA

Master of Science in Computer Science, GPA: 3.8 May 2019



Contact this candidate