Monika Trivedi

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Monika Trivedi

QA Selenium
Email ID: [email protected]
Phone No: (484) 819-0521

PROFESSIONAL SUMMARY:

 Overall 5+ years of experience with focus on analyzing system functionality, design and implementation
of QA testing methodology and extensive use of all QA and Object-Oriented practice to design test
automation framework.
 Extensive working experience on all phases of Software Testing Life Cycle (STLC), its methodologies such
as Agile, SCRUM and Waterfall Model.
 Experience in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, TestNG, ANT,
Maven, Jenkins, Web Services (REST, SOAP).
 Experienced in customizing Selenium API to suit in testing environment.
 Experienced in developing and executing manual and automated tests in different platforms using Java,
Python and the Selenium library.
 Experienced in Development of Automation Scripts, Execution and Analyzing the Test Results using
Hybrid, Jasmine framework, Behavior Driven Development (BDD), Test Driven Development
(TDD), Cucumber, Keyword Driven Framework, Data Driven Framework and Mocha.
 Experienced in Web Service testing by using Soap UI with the help of Groovy Scripting.
 Experienced in using Maven build tools to manage framework dependency jar files.
 Hands on Experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and
tested both XML and JSON formats.
 Strong experience in cross browser, cross platform web testing with Selenium Web Driver.
 Experience in using Jenkins/Hudson as a Continuous Integration server to configure with Maven.
 Expertise in Smoke Testing, backed end Testing, Black-Box/White Box Testing, User Acceptance Testing
(UAT), Functional Testing, Positive/Negative Testing, System Testing, Regression Testing, GUI Software
Testing, Ad-hoc Testing, Boundary Value Testing.
 Specialized in user requirement analysis, documenting test plans, test suites, execution of test cases to
verify application functionality against business requirements using Cucumber, Selenium WebDriver,
SoapUI Pro, Appium, HP QTP and Test Complete.
 Experience in the development of Data driven, Keyword driven and Hybrid Automation frameworks in
Selenium.
 Proficient in Back-end Database Testing and writing SQL queries, Joins, Procedures using Oracle and SQL
Server.
 Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
 Expert using open-source bug tracking tool JIRA, Quality Center and Bugzilla.
 Excellent experience with source version control tools such as Subversion (SVN) & Git.
 Excellent experience in troubleshooting software applications for business functions in major areas of the
business and enterprise-wide.
 Highly motivated team player with excellent Communication and Presentation skills, and always willing to
work in challenging and cross-platform Environment.

TECHNICAL SKILL SET:

Testing Tools Selenium RC/Grid/IDE/Web driver, HP QC, QTP, Junit, JMeter, TestNG, Appium,
JIRA, Cucumber, Postman, Soap UI, Jenkins, Git, Confluence
Languages C, C++, Java, JavaScript, HTML5, XML, CSS3, PL/SQL, Shell
Eclipse, IntelliJ, Ruby Mine, Behavior Driven, Data Driven, Keyword Driven, JUnit,
Frameworks
TestNG, REST Assured
Build / CI Tools Ant, Maven, Hudson, Jenkins, Cruise Control
Database MS Access, MY SQL, Oracle, DB2
Operating Systems Windows Variants, UNIX, Mac

PROFESIONAL EXPERIENCE:

Client: Cambia Health Solutions Inc., Portland, OR Sep 2020 - Present


Role: Automation Engineer
Responsibilities:
 Involved in design and implementation of Selenium WebDriver automation framework for smoke and
regression test suites (TestNG and Maven).
 Design & Develop data driven framework using Selenium WebDriver, TestNG and Apache POI API.
 Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop
& debug the code.
 Worked on Data Driven Framework and POM for Automation test scripts.
 Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tool Jenkins for
nightly batch run of the script.
 Responsible for creating and building the API automation framework (Integration Test) Services LLC using
Java, Rest Assured and TestNG platform.
 Created and executed automation test cases using Selenium WebDriver/Cucumber framework for Web
App and Appium / Cucumber for Mobile App.
 Implemented BDD framework using Cucumber and created step definition and feature files using Gherkin
(Cucumber).
 Extensively used Page Objects design and page navigation framework for readable test script and easy
maintenance from developer perspectives.
 Developed Selenium test scripts for identified test cases by using data driven, keyboard driven and hybrid
framework.
 Worked on distributed test automation execution on different environment as part of Continuous
Integration Process using Selenium Grid and Jenkins.
 Contributed to the Continuous Integration pipeline running component builds, creating and running
Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
 Created data-driven automation scripts for testing REST API Web Services using REST Assured.
 Closely worked with developers and product owners in an Agile Environment using technical stories to
create automated APIs (REST/SOAP) and built a framework for continuous support for future releases.
 Worked on Web services using POSTMAN exclusively on obtaining the needed information using the URL
approach.
 Using Postman to develop REST API based automation for our backend services every sprint.
 Maintained and executed Maven build files for running automated tests.
 Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google
Chrome to simulate production environment.
 Developed and executed White box test cases of the Java API using TestNG framework & Eclipse.
 Conducted backend testing using SQL queries to validate data for database.
 Participated QA weekly meetings and various other meetings and discussed Enhancement and
Modification Request issues and defects in the application.
 Worked in the form of sprint team with business analysts and developers in Agile methodology.

Environment: Java, JavaScript, Selenium WebDriver, Quality Center/ALM, TestNG, Maven, Jenkins, Cucumber,
Appium, POSTMAN, POM, Data Driven Framework, XPath, SQL, Oracle, Windows.

Client: Florida Retail Partners, Tampa, FL Oct 2018 – Aug 2020


Role: Automation Test Engineer
Responsibilities:
 Actively involved with SCRUM and sprint meetings, managing product backlog, removing obstacles to
progress, re-allocating resources where necessary, prioritizing and review milestones and
accomplishments.
 Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver,
TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns
and approaches.
 Used BDD with Cucumber, Java and created feature files with scenario and scenario outline.
Involved in performing Automation testing with emulators & IOS Simulators and Mobile Application
testing using Appium. Also tested scenarios on real-time devices with automation scripts developed
using Appium.
 Implemented Page Object Model, Hybrid framework from scratch to automate web pages.
 Created and executed the test scripts with Java, Selenium WebDriver, and TestNG.
 Worked on distributed test automation execution on different environment as part of Continuous
Integration Process using Selenium Grid and Jenkins.
 Used Cucumber automated testing to test new and existing functionality.
 Create scripts Python for new functionalities and update the existing scripts for upgraded functionalities.
 Created Selenium web-driver automation scripts using Python to validate functionality on various
browsers.
 Used automated scripts and performed functionality testing during the various phases of the application
development using Selenium.
 Implemented Regression and Smoke tests execution as separate step of deployment process by using
WebDriver.
 Performed Data-Driven testing by developing Java based library to read test data from Excel & Properties
files.
 Extensively used Selenium (XPath and CSS locators) to test the web application.
 Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
 Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part
of Framework.
 Performed SOA / web services testing using Soap UI; wrote adaptors to test / invoke web services.
 Using Postman validated REST API Web Service Call by sending JSON Request and JSON Response.
 Reviewed database test cases according to assigned Requirements to validate reports by retrieving data
with complex SQL queries from oracle database.
 Used Cucumber for browser-based testing with scenarios and situations.
 Functional and Cross Browser testing of Defined Browser Stack of the site experience
 Defect Triaging and Release sign off for Continuous Delivery cycles.
 Writing complex SQL queries and update transaction and properties for accounts on stages for UI testing,
Integration testing with different data points etc.
 Used ClearCase, Subversion for code repositories and Maven for the dependencies.
 Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.
Environment: Java, Selenium WebDriver, Quality Center/ALM, Cucumber, SoapUI, Maven, TestNG, Jenkins,
Appium, POSTMAN, Rest, HTML5, XML, XPath, Eclipse, Firebug, SQL, Oracle, Windows.
Client: Westamerica Bank, San Rafael, CA Mar 2017 – Sep 2018
Role: QA Automation Engineer
Responsibilities:
 Reviewing and analyzing business requirements and technical specifications to come up with Testing
Scope.
 Responsible for Manual, Automation using Selenium Web Driver, Scrum and System Testing of the
application at various stages.
 Automated Web Application Testing using Java Selenium framework in an Agile environment.
 Created Selenium Test cases for automation using Selenium Web Driver and Java.
 Used Hybrid Framework of Selenium to get data from Excel.
 Created and executed automated tests for functional, and regression testing using Quick Test
Professional.
 Created QTP scripts with reusable and external Actions and, called functions in Actions.
 Inserted various types of check points including text checkpoints, text area checkpoints and Image
checkpoints.
 Escalation for unresolved bugs to the concerned developers and module leaders.
 Performed Smoke, System testing, system Integration Testing, User acceptance, Database & Regression
testing.
 Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using HP Quality center.
 Expert with Test documentation, such as Test Cases, Bug Reports, Use Cases etc.
 Designed various test Cases with different test conditions.
 Prepared and executed scenarios for the Regression testing on new builds.
 Performed Regression testing by executing the scripts developed with QTP.
 Conducted User Acceptance Test (UAT) with users and customers and wrote issues log based on outcome
of UAT.
 Adopted Data Driven Methodology to the test application with different sets of data.
 Develop test cases on various types of credit card applications.
 Perform functional testing and regression testing on each field of credit card application pages.
 Involved in Database testing to verify data integrity tests.
 Extensively interacted with developers to analyze & resolve issues that were encountered while testing
application.

Environment: Java, JavaScript, Selenium Web Driver, HP Quality Center, QTP, TestNG, Eclipse IDE, SOAP UI,
Restful, Maven, HTML5, SQL, Agile, Oracle, Windows.

You might also like