Post Job Free

Resume

Sign in

sdet

Location:
Philadelphia, PA
Posted:
September 26, 2017

Contact this candidate

Resume:

MOUNIKA

SOFTWARE DEVELOPMENT ENGINEER

IN TEST-(SDET)

ac2g63@r.postjobfree.com

***-***- ****

CERTIFICATIONS

OBJECTIVE

Software Development Engineer

In Test-(SDET) with 8+ years of experience

in all phases of Software Testing Life

Cycle(STLC). Worked in Manual Testing,

Automation Testing, Behavior Driven

Development (BDD), Mobile Testing,

API Testing, Angular Testing. Experience

across diversified domains like Financial,

Insurance, HealthCare and Retail.

TECHNICAL SKILLS

Test Approaches

Waterfall, Agile/Scrum, SDLC, STLC

Testing Tools

Selenium Web Driver, TestNG, Selenium IDE, Selenium RC,

Selenium Grid, JUnit, Cucumber, SoapUI, QC, QTP, Appium,

Jasmine, Protractor, Gherkins

UI Technologies

NodeJS, AngularJS, jQuery, Bootstrap, JavaScript

Test Build & Integration Tools

Maven, ANT, Jenkins

Frameworks

Keyword Driven, Data Driven, Hybrid, Page Object Model

(POM)

Programming Languages

JAVA, Gherkin, SQL C, C++, C#

Markup Languages

HTML, XML, XPath, CSS Selector

Databases

MySQL, Oracle, SQL Server

Browsers

Internet Explorer, Mozilla Firefox, Google Chrome, Safari

Operating Systems

Windows XP/7/8/10, Ubuntu, UNIX, LINUX

Defect Tools

HP Quality Center, JIRA

MS Office Tools

Outlook, Word, Excel, PowerPoint, MS Access

Utilities

Eclipse, SVN, GIT, Firebug, Fire Path, Spring STS

Mounika Narukul 2

PROFESSIONAL SUMMARY:

Experience in working with Software Development (SDLC) and Software Testing Life Cycle (STLC)

models.

Strong knowledge in implementing Waterfall, Agile(Sprint/Scrum) Methodology by analyzing

requirement specifications.

Assessed and analyzed user stories and participated in Sprint planning, Review Sessions &

Scrum Meetings.

Skilled in White Box Testing, Black Box Testing, Functional Testing, Integration Testing, System

Testing, Regression Testing and User Acceptance Testing for Web applications.

Experienced in working with Open Source Tools such as Selenium IDE (Integrated Development

Environment), Selenium RC (Remote Control), Selenium Web Driver and Selenium Grid,

Cucumber and Eclipse.

Participated in requirement review meetings, analyzing requirements, developing Test plan,

Test cases, Requirement Traceability Matrix, Defect Management, Reporting and Tracking.

Developed Features, Scenarios, Steps, Step Definitions for BDD (Behavior Driven

Development), TDD (Test Driven Development) using Cucumber in Gherkin format.

Experience in creating Data Driven Test automation framework with Selenium WebDriver,

TestNG, Maven and Apache POI.

Well conversant with the Design and implementation of Test Frameworks from scratch and

practical hands on experience with Keyword Driven, Data Driven, Hybrid and Page Object

Model (POM).

Extensively worked on Cross Browser Testing using Selenium WebDriver, Selenium Grid for

Mozilla Firefox, Chrome and IE.

Experience in Grouping of Test Cases, Test Methods and Test Suites for regression and

functional testing using TestNG annotations like Groups, Parameters and Data Provider.

Performed Functional Testing on SOAP and RESTful Web Services using SoapUI. Added

Assertions to validate the Response JSON, XML.

Implemented Synchronization for Conditional and Un-Conditional waits using Implicit Wait,

Explicit Wait and Fluent Wait.

Used Protractor to test Angular 2 web applications using Type Script and Java Script.

Tested Android Mobile Apps using Perfecto and Appium, used real as well as virtual devices.

Experience in Database/Backend testing using SQL Queries for data design, data validation and

data integrity testing using JDBC.

Facilitated Software version improvements by effectively analyzing test summary reports and

test metrics had determined product quality and release readiness.

Mounika Narukul 3

Hands on experience in modifying existing automated scripts and creating new automated

scripts, while executing and analyzing results.

Took Application Screenshots using Snag-it Tool and copied the images whenever exceptions

occurred and at important checkpoints of application execution.

Experience working on XPath for handling complex and dynamic elements in Selenium using

different methods in XPath such as Contains, Starts-With.

Expertise to use Rally, Jira and Bugzilla for the test management and bug reporting tools.

Created daily, weekly and other periodic bug status reports.

Knowledge of web fundamentals to include HTML, CSS, JavaScript.

Strong object oriented programming skills with competency in data structures, algorithms, and

software design.

Strong Knowledge in Java OOPS (Object Oriented Programming System) concepts, Exceptional

Handling, Collection Framework, Conditional and Looping statements.

Configured application framework using Excel Spreadsheets and processed the spreadsheets

using Apache POI.

Experienced in using Maven build tools to manage framework dependency jar files.

Strong in configuring ANT in Selenium WebDriver and running batch files.

Generated test logs using Log4j for various log levels.

Proven ability to work both independently and in a team environment.

Strong Analytical Skill, mindset, multi-tasking, with research, problem solving and ability quickly

learn new tools and technology.

Good troubleshooting, analytical skills, problem resolution and organizational skills.

WORK EXPERIENCE:

Software Development Engineer in Test-SDET at Data Scan Technologies LLC Atlanta, GA

Oct 2016 - Present

Description: Wi is a loan accounting and portfolio management system that provides

wholesale lenders with the ability to facilitate financing relationships with their dealer and

manufacturer partners. User-configurable and rules-driven, Wi enables increased visibility,

protection, and control throughout the wholesale lending life cycle. The tool offers a holistic

approach to wholesale asset finance management, all within an intuitive browser-based interface.

Responsibilities:

Mounika Narukul 4

Assessed & analyzed user stories and participated in Sprint planning, Review Sessions & Scrum

Meetings and developed Test scenarios, Test cases, Test data, Test reports.

Created daily report of team’s progress for QA Manager.

Good Knowledge in implementing Agile Methodology and participated in Various Agile

Ceremonies and Grooming Sessions.

Involved in writing both Manual Test Cases and Automation Test Cases.

Handled failures if any, after performing Regression Testing.

Participated in day-to- day Offshore meetings and Stand-up meetings.

Discussing working aspects with development team.

Developed and Executed Test Scripts using Selenium WebDriver, TestNG, and Analyzed Test

Results.

Performed Parallel and Cross Browser testing on different browsers like Internet Explorer,

Chrome, Safari and Firefox using Selenium Grid and Sauce labs.

Handled Keyboard and Mouse Events, Accessing Forms, tables, links, multiple windows, Alerts

and Pop-ups using Selenium WebDriver and supporting classes.

Developed Selenium scripts to perform various operations on web elements like find, verify,

select, edit, click e.t.c, Used Select class to perform operations on the dropdown list.

Developed Selenium scripts to get the data from the webpage by using the methods like, get,

getPageSource, getTitle, getURL.

Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios, Step

Definition, Gherkin format.

Used SOAPUI to test SOAP, RESTful Web Services of the Enterprise Applications.

Used Assertions to test the JSON, XML messages of the Web Services.

Tested Angular 2 Dynamic Web Applications using Jasmine and Protractor Test Frameworks.

Designed and implemented the Automation Test Framework using Data Driven Framework,

Hybrid Framework and POM. Read the data from excel sheet using Apache POI API.

Achieved Synchronization between test scripts execution and application using Implicit wait,

Explicit wait and Fluent Wait.

Used various TestNG annotations like @Test, @BeforeSuite, @AfterSuite, @BeforeTest,

@AfterTest, @BeforeClass, @AfterClass, @BeforeMethod, @AfterMethod to control tests.

Also, used the concept of parameterization using Groups, Parameters, Data Provider tags and

TestNG xml.

Stored the flow details of Selenium Automation in a log file using Log4j Logging Framework.

Managed the framework dependency jars using POM.xml in Maven.

Configured Jenkins build jobs to perform Continuous Integration and Continuous Delivery in the

Application.

Mounika Narukul 5

Worked with developers to update the defects, resolve them and track their status using JIRA.

Performed Database Testing using JDBC APIs, SQL to validate UI with Database.

Participated in QA meetings and discussed enhancements and modification request issues and

defects in the application.

Maintained the version control and archived the application Artifacts using Configuration

Management Tools like GIT.

Implemented Regression Test to detect bugs after enhancement and configuration settings of

the code.

Used FireBug, FirePath to debug, edit and locate the Web Elements based on ID, Name, XPath,

CssSelector, Link, Partial Link, Attributes and Tags.

Maintained Requirement Traceability Matrix using excel sheet to keep track of Project’s

schedule and status.

Conducting regular code review to ensure that object-oriented design best-practices are

followed all the times, automation code is easy to extend and support.

Creating daily report of team’s progress for QA Manager.

Discussed working aspects with development team.

Environment: Java, Selenium WebDriver, TestNG, Selenium Grid, Cucumber, Maven, Log4j, Jenkins,

Gherkin, Eclipse, Oracle, JDBC, GitHub, JIRA, Apache POI, Appium, Protractor, SOAPUI, REST, WSDL.

SQA Automation Tester at CNO Financial Group Indianapolis, IN

Jan 2014 – Aug 2016

Description: CRS is a Web-application which is used to maintain group and policy data from

different policy admin system (mainframe systems), apply premium to the groups received from the

bank feed that is loaded to the system through Autosys job.

CRS allows creating cash tickets to apply premiums to the groups manages the groups and

associated sub groups and sends the payment feed back to the different admin systems on daily

basis using Autosys jobs

CRS is used to generate invoices to all the groups based on the billing set up and excel reports to

the end users. CRS generates emails to the group administrators and Work site users as and when

applicable.

Responsibilities:

Mounika Narukul 6

Analyzed the Business Requirements and closely worked with the Business Team to get the

clarifications addressed.

Reviewed product requirement documents, functional specifications, and involved in

developing test strategy, test plan and test case documents.

Wrote Features, Scenarios, Step Definitions for BDD to implement the User Acceptance Criteria

using Cucumber Gherkin.

Involved in developing Selenium Automation Framework using TestNG. Developed Maven

targets to execute automation suites from command line.

Wrote test cases to handle Alerts on the web page with the help of Alert interface.

Used Firebug/Fire Path Add-on tools to identify the Object’s id, Name, XPath, link in the

application.

Performed Data driven testing using Selenium, TestNG Data provider and excel sheets.

Performed Continuous integration automation using Jenkins and Configured the schedule for

automatic triggering.

Created Test Scripts in SOAPUI for Testing Web Services.

Performed cross browser testing on different Operating Systems like Windows, Linux and Mac

and on different browsers like Internet explorer, Firefox, Google Chrome, Safari and Opera.

Regression testing was performed after each build release of the application and updated the

Scripts by executing the Regression suites built using Selenium.

Performed back end testing by writing and executing SQL queries to validate the data is being

populated in appropriate tables.

Performed agile testing, reviewed the stories and participated in Daily Scrum, Sprint Planning

and Release Planning meeting and used Rally Tool.

Participated in peer review with team and developers to review test cases/test scripts.

Performed System, Integration, Smoke, Functional, End to End, Positive and Negative and

monitored the behavior of the applications during different phases of testing.

Planning for Test Execution activities to accomplish tasks on daily/weekly basis.

Environment: Java, Selenium WebDriver, Cucumber, TestNG, Maven, Firebug, Firepath, Jenkins,

SOAPUI, Agile, Rally, Oracle.

Senior Quality Assurance Automation Engineer at DST Systems Inc Kansas City, MO

Mounika Narukul 7

July 2012-Dec 2013

Description: DST Systems Inc. is one of the leading providers of outsourcing to the financial

and healthcare industries. TRAC Web project provides different services to Plan sponsors and

Participants. Plan Sponsor can provide different pension plans which a participant can enroll. Plan

Sponsor responsibilities include Investments, Transfers, Administration and Participant disclosures.

Responsibilities:

Responsible for analyzing business, functional and IT requirement documents and prepare

complete Test Plans.

Designed and Developed Test Cases for automated testing using Selenium, TestNG framework.

Converted all manual test cases into Selenium automated scripts using Java.

Used Firebug and FirePath for element identification while creating Page Object Repository.

Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC

Connections.

Performed Data Driven testing and read the data from excel sheets using Apache POI API.

Used GIT as a version control for source code management to checkout, fetch, commit the

work.

Involved in Writing Maven build dependencies to automate the compilation and execution of

test cases/suites.

Designed and developed Automation Framework that uses Java, Selenium Web Driver and

TestNG.

Involved in the complete Performance Test Cycle promoting it to the User Acceptance Testing.

Worked on Agile/SCRUM environment.

Created the Execution result sheet, Execution plan, Completion report documents for

Functional testing.

Presented progress of the testing process at walkthroughs and inspections.

Involved in the daily standup meetings with QA team and understood various process plans,

business process, and functionality in detail.

Performed functional testing of the enterprise web services for the SOAP and RESTFUL services.

Provided test matrices to the QA Lead and management on daily basis.

Worked with Developers, Business analysts to determine requirements.

Environment: Java, TestNG, Selenium WebDriver, Eclipse IDE, Oracle, MSWord, MS Excel, Windows,

Agile, JIRA, GIT, SOAP, RESTFUL.

Mounika Narukul 8

QA Engineer at HDFC Life Mumbai, India

Feb 2011-2012 June

Description: HDFC Life is a leading life insurance provider in India. One of its major tool IMS

(Insurance Management System) was developed to provide information about claims, issuance,

renewal and cancellation of life insurance policies along with the due payment of the deductibles by

the policy holders. This system can generate reports based on various criteria.

Responsibilities:

Involved in preparing Master Test Plans, QA metrics and mentoring the team in testing

methodologies.

Implemented automation framework using Hybrid model framework and Data Driven

framework to test web application.

Thorough understanding of POM using page factory and without page factory.

Worked on Selenium WebDriver automation script in Java for cross browser testing. Used JUnit

annotations to group the test methods and for cross browser.

Developed test scripts to fetch test data from Excel using Apache POI API.

Implemented test automation for handling Popups windows and Alerts using WebDriver and

Alert interface.

Used FireBug, FirePath to debug, edit and locate the objects based on ID, Name, XPath,

CssSelector, Link, Partial Link, Attributes and Tags.

Maintaining the Selenium and Java automation code and resources in the SVN source control.

Wrote Selenium script for taking screen shots and implemented Action class to perform mouse

movement.

Design and Build Automation Framework from scratch using Selenium WebDriver, Eclipse, JUnit

and Java in Windows platform.

Handled synchronization using WebDriver waits like Implicit, Explicit, Fluent waits.

Reviewed database test cases per assigned Requirements to validate reports by retrieving data

with SQL queries from SQL Server.

Configured Jenkins for continues integration and for regression testing.

Environment: Java, Selenium WebDriver, JUnit, Ant, Eclipse, Oracle.

Software Engineer at Basket Option Bangalore, India

Jan 2009-Jan 2011

Mounika Narukul 9



Contact this candidate