Monika
Monika
Quality Engineer holding around9 years of professional work experience in object-oriented programming with Java for
large enterprise customers. Hands on experience in Selenium-java, testNG, RESTful Web Services, Loadmillusing API’s,
Playwright using typescript and MySQL. Passionate about creating and testing complex applications using my
programming skills and yet keep them user friendly.Proven track record in improving testing efficiency, reducing defects,
and ensuring optimal product performance.
PROFESSIONAL SUMMARY:
Software Engineer specializing in Quality Assurance Testing with expertise in Client/Server, E-Commerce,
Banking, and Web-based applications.
Proven ability to design and create automation frameworks for J2EE applications using Selenium WebDriver,
Sauce Labs ,Loadmill and Playwright.
Skilled in designing BDD framework-based test scripts using Cucumber configuration.
Effective use of JIRA and AIO for test management and bug tracking.
Proficient in RESTful Web Services testing with SOAP UI and Rest Assured.
Integrated automation scripts with Continuous Integration tools (Jenkins) for nightly batch runs using SCM.
Experienced with version control tools such as Bitbucket andGit
Skilled in writing SQL queries with Joins, Procedures using MySQL, Oracle andPostGreSQL databases
Experience in Mobile App testing on both iOS and Android platforms, including manual and automated testing
with Appium.
Skilled in various program testing technologies using automation tools like Selenium, Cucumber, SoapUI (for
Web Services) & current QA methodologies.
Diversified experience in Automation and Manual testing serving various domains such as Telecom, Healthcare,
Banking and Insurance.
Experience in standard methodologies like Software Development Life Cycle (SDLC), Software Test Life Cy-
cle (STLC) using Water Fall and Agile Model using SCRUM methodology.
Diversified experience in creating Test Plans, defining Test Scenarios and Test Cases, developing and maintain-
ing test scripts.
Expertize in performing Unit, Functional, UAT, System Integration, Performance, Smoke, Sanity, Retesting, Re-
gression and Compatibility testing using manual & automated testing tools.
Strong experience in creating test frameworks using open source tools such as Selenium IDE/RC/Web Driver/
Grid, SoapUI, Cucumber, Jun it, JIRA and Eclipse.
Hands on experience in designing, developing and enhancing automated test scripts for Selenium using Java.
Developed Data Driven, Keyword Driven, Hybrid and Page Object Model frameworks with Selenium to main-
tain test suite.
Experience with Parameterization using TestNG XML and Data Provider to work with multiple data sets.
Diversified experience in testing and handling different frames (frames, iframes) of a HTML page with having
different DOM's for every iframe.
Good experience in handling and testing JavaScript elements using DOM.
Good knowledge with functional testing, Cross Browser Testing using Selenium to check that the web applica-
tion works as expected in different browsers.
Identified correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath,
CSS, and DOM in creating automation scripts.
Handling AJAX calls and synchronizations with conditional (Implicit, Explicit, Fluent) and unconditional wait
statements.
Hands on experience using Continuous Integration tools such as Jenkins Build Server, Maven, and SVN Subver-
sion client, GIT to manage different versions of the source code.
1 | Page
Used project management tools such as Jira, Rally, HP Quality Center for bug tracking, issue tracking, and
project management functions.
Expertize in build automation tools such as Maven (to manage framework dependency jar files) and Ant for au-
tomating software build processes.
Generated test logs using Log4j for various log levels.
Involved in testing SOA with RESTFul/SOAP Web Services.
Created entire architecture for backend testing internal and third party API using SoapUI .
TECHNICAL SKILLS:
ACADEMIC CREDENTIALS:
Bachelor of Technology with specialization in Computer Science from JNTU, Kakinada, India (7.8 GPA) (2011 - 2015)
Master of Science in Computer Science, USA (3.57 GPA) (2015 - 2017)
PROFESSIONAL EXPERIENCE:
2 | Page
In depth understanding of Object Oriented Programming and skilled in developing automated test scripts in
Java.
Responsible for periodic updating of test plans, test scenarios, test strategies and test cases as per require -
ment specifications and business rules.
Developed and Executed Test Scripts using Selenium Web Driver, TestNG, analyzed Test Results.
Wrote Scenarios, Scenario outlines and step definitions using Gherkin in Cucumber for BDD.
Implemented Page Object Model with Data Driven and Cucumber automation framework with Selenium
Web Driver.
Used Firebug, Fire Path to debug, edit and locate the objects based on ID, Name, XPath, CSS Selector, Link,
Partial Link, Attributes and Tags.
Automated Alerts handling, dropdowns, and frames on web browser.
Handled the special mouse events and selected the options from the tab menu using Selenium Actions
Builder, Mouse Hover and Synchronization.
Performed functional testing to identify various critical points in the application and automated it by us -
ing Selenium Web Driver with TestNG.
Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari
and Firefox where multiple tests were run Confidential the same time.
Prepared user documentation with screenshots for UAT (User Acceptance testing) using Selenium Screen-
shots.
Executed test cases relating to mouse hover using Action class and found hidden elements id, name, cssSe-
lector, xpath, class Name, link Text, using the firebug and fire path.
Used Apache POI to read data from Excel sheet.
Involved in handling multiple windows and Pop-ups with Selenium.
Performed Integration and Regression testing to check compatibility of new functionality with the existing
functionalities of the application using Selenium.
Involved in grouping of Test Cases, Test Methods and Test Suites using TestNG annotations.
Used AutoIt for automating the Windows GUI and general scripting.
Reviewed database test cases according to assigned Requirements to validate reports by retrieving data
with complex SQL queries from SQL Server.
Performed functional testing of SOAP and RESTFUL Web Services using SOAP UI Tool.
Stored the flow details of Selenium Automation in a file using Log4j
Maintained the Java and selenium test source code and resources in the GIT source control repository tool.
Involved in mobile testing using Appium.
Scripted the Test cases and managed the framework dependency jars using Maven.
Performed continuous integration of code and scripts using Jenkins. Configured and launched builds using
Jenkins jobs and analyzed the Test Results from Jenkins UI.
Worked with developers to update the defects, resolve them and track their status using JIRA.
Participated QA weekly meetings and various other meetings and discusses enhancement and modifica-
tion request issues and defects in the application.
Performed Cross browser testing, screenshot testing and UI testing using Saucelabs.
Applied SQL to validate test data and ensure accuracy during quality assurance processes in Oracle and
MySQL databases.
Used GCP to spin up the virtual machinesfor testing.
Utilized Splunk to validate logs and perform error testing.
Coordinated with stakeholders on testing scope and resources.
Environment: Selenium WebDriver, Jira, AIO, Java, Jenkins, Cucumber, Appium, Loadmill, Rest API, SOAP UI, XPath,
HTML, CSS, Java Script, XML, GIT, Bitbucket, SauceLabs, MySQL, Jenkins, Windows, Linu , GCP, Oracle.
4 | Page
Project: Ensuring the functionality, reliability, and security of the EPMS platform.
Description: McKesson Corporation is a leading healthcare services and pharmaceutical distribution company. As a QA
Test Engineer, working on various critical software applications that support the healthcare industry, such as Electronic
Health Records (EHR) systems, healthcare data management platforms, pharmacy solutions, and other enterprise-level
healthcare software products.
Responsibilities:
Analyzed Business Requirements Specifications to understand the application.
Prepared test cases and test scenarios for manual testing.
Performing FunctionalTesting, Sanity Testing, Smoke Testing & RegressionTesting.
Executed Functional Testing as per the BRD.
Review of the test cases Confidential Unit & Integration level.
Extensive experience in reviewing and understanding of Business & test requirements and writing detailed
Test Cases.
Execute the test cases and report the defects in Quality Center.
Coordinated with the development team to have quick turn-around bug fixes in the tight schedule of
releases.
Coordination with Users for UAT (User Acceptance Testing).
Attending walk through & creating detailed test status reports.
Maintaining Weekly Status Reports.
Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort.
Interacted with Project Managers, developers, and business management in reviews and solving the
problems encountered in the applications.
Environment: Manual Testing, MySQL, Windows, MS office 2007, QC.
Additional Skills
Excellent problem-solving and analytical skills.
Strong communication and teamwork abilities.
Proven ability to work under tight deadlines and manage multiple tasks effectively.
5 | Page