Post Job Free

Resume

Sign in

Selenium Engineer

Location:
Bay Village, OH
Posted:
May 07, 2020

Contact this candidate

Resume:

Sunitha Chitturi

Phone: - +1-816-***-****

adc4i8@r.postjobfree.com

PROFESSIONAL SUMMARY

Experience in complete Software Development Life Cycle (SDLC) using Agile Methodology in software development.

Experience using Selenium IDE and Selenium WebDriver using Junit/TestNG testing framework.

Experience in Manual and Automation Testing of Web Services and Web Browser UI.

Strong knowledge in Requirement Understanding, Test Estimation, Test Planning, Test Design, Test Execution, Test Management, Defect Management and User Acceptance Testing (UAT)

Create Test Approach based on the project needs to meet end-to-end requirements.

Involve in creation of test strategy document.

Involve in implementing Backend Automation Framework to automate REST and SOAP APIs into Stores Domain Testing (SDT) Framework using REST Assured, Java, TestNG.

Setup Continuous Integration Server, Jenkins for nightly regression tests.

Write SQL queries for validating data stored in the database.

Develop BDD tests using Cucumber by writing feature files and step definitions.

Execute the Test scenarios and document the results.

Participate in Sprint planning meetings and retrospective every two weeks.

Ability to document and track defects as well as produce detailed reports using defect-tracking tools such as JIRA, Version One.

Work closely with Business Analysts, Product Owner to gather information about the business requirement.

Perform code reviews for the Scripts developed by the colleagues.

Perform Integration, Regression and End to End Testing.

Maintenance of JAVA automation code in Selenium framework to make improvements and add new features.

Expert in developing Selenium WebDriver test scripts with Java and JavaScript.

Involve in executing transactions at Point of Sale (POS) registers for validating different register and CRU screens in Retail Industry.

Excellent experience with source version control tools such as Subversion (SVN) and GIT.

Experienced in load and performance testing tool JMeter.

Excellent analytical, problem solving, communication and interpersonal skills along with a good attitude for learning.

EDUCATION

Masters in Computer Science Aug 2016 - Dec 2017

University of Central Missouri, MO. GPA: 3.5 / 4

Bachelors in Information Technology July 2012 – May 2016 Shri Vishnu Engineering College for Women GPA: 3.33 / 4

Technical Expertise

Testing tools

Selenium WebDriver, Junit, TestNG, SoapUI, Eclipse, Intellij, Jmeter, Manual Testing, BDD/Cucumber, Maven

Languages

Java, JavaScript, SQL

IDE

Visual Studio, StEclipse, IntelliJ

Web Services

WSDL, SOAP, Restful

Defect Tracking Tools

Version, JIRA, Rally

Version control Tools

GIT, SVN

Project Management

Maven, Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall Methodology.

Browsers

Internet Explorer, Firefox, Chrome & Safari.

PROFESSIONAL EXPERIENCE

Macy’s System and Technology, Cleveland, OH April 2018 – Till Date

Role: Automation Quality Engineer

Responsibilities:

Understanding the Client Requirements using associated documents.

Analyzing and understanding Test Conditions that are mapped to requirements.

Perform Stability, Regression and Pre-Production Testing for each release based on state by state rollout basis.

Automating regression test cases using Selenium Web driver.

Developed test code in Java language using Intellij.

Conducted Smoke testing, Functional testing, Regression testing, Integration testing, and User Acceptance Testing (UAT) and Data validation testing.

Used XPath and DOM to work with dynamic and static objects in Selenium.

Implemented Page Object Model (POM) Automation framework with Java, Selenium WebDriver

Used Agile testing methodology for achieving deadlines in UAT.

Tested the application for Functionality and documented all pass-fail report, created modification requests, assigned modification requests to respective developers, and verified bug fixing use JIRA test management tool.

Good exposure in writing SQL Queries to test backend and compare the database data with UI.

Executed Test Cases with respect to Source and Target database tables.

Used Java language and Junit framework to create unit tests to be run against each Pull Request

Participated in User Acceptance testing (UAT) and involved in UA test cases, executed test cases, Documenting Defects, resolved defects.

Resolved and escalated issues in timely manner and worked under strict deadlines and pressure.

Responsible for handling other duties as assigned.

Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver)

Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL applications using SOAP UI.

Performed Web Services Testing using RESTful and did lightweight data-interchange using JSON

Followed agile methodology for the Software Development life cycle.

Created the postman Scripts for Services Testing using Postman .

Participated in Daily Stand-up meetings, Grooming sessions and Retrospective.

Used BDD (Behavioral Driven development) approach to write feature files using Gherkin Language and create step definitions to the feature file.

Environment: Selenium WebDriver, Jenkins, Intellij IDE, BDD/Cucumber, Java, Junit, Jmeter, Cucumber, SOAP, Postman, JIRA

State Farm, Bloomington, Illinois October 2017 – March 2018

Role: QA Automation Engineer

Responsibilities:

Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.

Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework

Involved in Maven configuration for running servers and scripts after the build.

Executing the test plans on web applications as per requirements.

Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.

Used Jenkins as continuous integration server to run automated test suites.

Used web-debugging tools like XPath, Firebug and Firepath to locate elements.

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

Used Selenium WebDriver to run test cases in multiple browsers and Platforms.

Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.

Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL across various applications using SOAP UI.

Analyzed test results, tracked the defects and generated reports using Version One Agile Methodology Tool.

Involved in designing and building automation frameworks in support of continuous integration in a test-driven development (TDD).

Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.

Maintained test cases and QA documentation using SharePoint.

Maintained Metrics and participated in the Weekly Status Updates showing the progress of testing efforts and open issues to be resolved.

Environment: Selenium WebDriver, Eclipse IDE, Java, TestNG, Jmeter, Cucumber, SOAP, Postman, JIRA

Srabus, Hyderabad, India January 2015 - June 2016

Role:

Responsibilities:

Coordinated with the QA Lead, Clients, Developers, Business Analysts, System Analyst and other QA staffs in order to complete the task on time and to ensure the requirements are met.

Reviews bug descriptions, functional requirements, design documents and code with developers to design test criteria and develop test plan.

Enhanced regression test cases to implement complex testing scenarios, increased permeations of functionality testing, and increased code coverage using Selenium WebDriver.

Enhanced the current Data Driven Framework using Selenium custom functions, for functional and regression automation testing.

Experience with Agile Methodology. Used Eclipse IDE for test environment and Java (core) language for development.

Creation of Test Cases, Test case review, Test execution and Bug Reporting.

Worked with the SQL queries to retrieve and manipulate the data as per the requirement.

Attended every day defect status call and distributed the defects to help clear the defects in QA bucket.

Designed, executed and maintained Selenium Web Driver, JUnit, automated test cases for regression test cases

Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data

Analyzed the Business Requirements Specification, System Requirements Specification and User Interface Specification documents, Used Quality Center for Test cases, Test Execution, and Generating Reports.

Conducted manual regression Test.

Preparation of Test Plan and Planning Test Schedules.

Managed defects and interacted with the developers to resolve technical issues.

Performed Maintenance, Production and User support.

Environment: Selenium IDE, Selenium RC, Selenium Web Driver, Firebug, Junit, Java, SQL, HTML, JIRA Bug Tool.

ACADEMIC EXPERIENCE

Product Management (Jan 2017 – May 2017): Designed and developed to improve the quality and effectiveness of product management in Agile using Java, Spring, HTML, CSS and JavaScript, Tomcat, MySQL.

RestHostel Management System (Aug 2013 – Dec 2013): Samayojak was the application made for managing accommodations in the hostel for college fests. Used Java, JDBC, MySql, HTML, CSS, JavaScript, Bootstrap.

AWARDS & HONORS:

Presented a paper on Google balloon in a national level technical symposium, SPURTHI 2K14 at S.R.K.R Engineering College.

Representative of the Comp Science department during Bachelor of Engineering



Contact this candidate