Summary
Overview
Work History
Education
Skills
Affiliations
Timeline
Generic

Shalini Singh

Luxembourg,LU

Summary

  • 5+ years of professional experience in testing with extensive knowledge of Automation Framework Design & Implementation using Selenium Tool
  • Experience in Manual & Automated Testing of GUI and functional aspects of Client - server and Web based Applications on multiple levels of SDLC and Software Testing Life Cycle (STLC).
  • Good Knowledge of Object Oriented programming Concepts(OOPS) and Java Skills
  • Good experience in creating test scripts using WebDriver, Selenium RC, Selenium-IDE, Selenium Grid in Java.
  • Good experience in DataDriven and Hybrid Testing.
  • Experience in Functional, Regression and System testing using Manual and Automated testing tools - selenium WebDriver.
  • Experience in automating test cases using TestNG, Junit and Cucumber QUnit, NUnit, TFS Coded UI scripting and execution
  • Experience in data- driven test using Jenkins and Excel.
  • Good Experience in using FireBug.
  • Good Experience in writing XPath to locate web elements.
  • Good Experience in Robort Frames Work and Reporting Tools.
  • Worked on Cross browser testing, browsers like Mozilla Firefox, Google Chrome and IE using WebDriver.
  • Well versed with Agile process
  • Experience in analyzing Business, Functional and Technical Specifications
  • Familiar with C++, Inter Systems CACHE, Oracle,, HTML, XML
  • Expertise in implementing testing strategies for the entire Oracle EBS implementation.
  • Experience in writing Test Plans, Test Cases, Test Procedures and Test Scripts from requirements and Use-Cases
  • Expertise in performing different types of Testing: White Box (Unit Testing, Integration testing), Black Box, Smoke, Functionality, Integration, Stress, Volume, System, Performance, Regression Testing and Full Life Cycle Testing.
  • Familiar with C++, Inter Systems CACHE, Oracle,, HTML, XML
  • Experience in Web Services testing using SOAP UI PARASOFT SOA testing tool
  • Experience in Software Verification and Validation based on Testing Methodology.
  • Proficient in Functional Testing tool Quick Test Professional (QTP/UFT) and the various frameworks in QTP/UFT.
  • Experience with Mobile Automation Tool Device Anywhere and Appium automation framework and knowledge perfecto mobile
  • Developed Hybrid and cucumber frameworkfor executing selenium test scripts.
  • Experience with continues integration tool Jenkins, build tool Maven and version control / source code management tool GitHub implementation for Selenium scripts And also had an exposure to DevOps.
  • Possess working Knowledge on Web Services Testingusing SOAPUI Tooland Postman.
  • Experience in Validating Web Services SOAP request and response XML and REST Services..
  • Experienced in giving training to the functional testers to execute Test Cases using QTP/UFT as part of Regression Testing.
  • Extensively worked on Java/J2EE technologies including core Java 1.6, Junit 4, Ant, maven, Apache Tomcat, Jakarta Struts, Spring, Hibernate, Swing, Applet, Apache Tomcat, PL/SQL,
  • Created library for Agilent Box (8960) to automate WAN test suites and setup a baseline using open source Robot Framework
  • Extensive working knowledge in UNIX, SQL .Python and Windows platforms
  • Ability to work in a fast-paced, deadline-driven environments
  • Experience in automation technologies like, Chef,Puppet, Rundeck Jenkins, Selenium Grid/RC/Webdriver, Maven, Ant, Junit
  • Experience in data- driven test using Jenkins
  • Excellent interpersonal and customer relational Skills.
  • Created ETL test data for all ETL mapping rules to test the functionality of the Informatica graphs.
  • Experience in working in domains like HR & Payroll, Banking, Health-care, Retail/e-commerce Mortgage and Airlines related applications.
  • Proven communication, presentation Skills and Leadership Qualities
  • Sound Technical knowledge, excellent exposure and ability to learn any tool quickly.
  • Experience in Oracle, SQL server
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

Overview

8
8
years of professional experience

Work History

Selenium Automation Tester

European Dynamics
11.2022 - 10.2023
  • Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed
  • Run Defect Trailing and Review the Test Scenarios/ Test Cases with Business
  • Thorough experience in Agile, Scrum methodologies .
  • Designed, executed and maintained Selenium Web Driver (TestNg, JUnit) automated test cases for regression test cases
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
  • Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.
  • Responsible for implementing LoadRunner,Performance center, JMeter based infrastructure including: Architecting the load testing infrastructure, hardware & software integration with LoadRunner .
  • Design and execute Test Cases, Generate Test Scripts and Test scenarios using Vugen component in Mercury Loadrunner .
  • Customize Parameterization in DATA file using via LoadRunner to test the application with different sets of data.
  • Generating the detailed reports of the Bugs, Test Execution summary reports.
  • Experience in testing the applications Manually and using Automated testing tools like Mercury Interactive Tools (QuickTest Pro, Load Runner, Quality Center), using both Black Box and White-Box testing techniques
  • Conducted the team meetings for discussing the status and issues.
  • Attended Weekly/Daily reports to clients based on the status of execution/defects.Execute the Test cases and review the results to get the Business approval for UAT
  • Experience in Web Services testing using Rest and SOAP UI.
  • Test automation for web application (SWAP module) using Cucumber.
  • Wrote tests using Java web applications. Web controls testing - wrote automation to test the controls from end to end starting to invoking in Internet Explorer.
  • Implemented automation using Selenium Web Driver, JAVA, Selenium Grid, Cucumber, and Maven.
  • Automation of test cases using Selenium Web driver , TestNG, Page object Model(POM)
  • Designed and documented REST/HTTP, SOAP APIs , including JSON data formats and API versioning strategy.
  • Writing simple to complex SQL queries for testing purpose.
  • Validated SOAP UI and Restfull API services
  • Implemented Selenium tool ( Selenium RC, or Selenium GRID ).
  • Configured Selenium Grid to execute the scripts in cross browsers.
  • Performed white box testing using TestNG for class, method.
  • Tracked defects using JIRA and generate defect summary reports.
  • Developed BDD tests using Cucumber by writing features and developed the required Selenium support code in JAVA for Cucumber.
  • Used TFS(Team Foundation Services) for Defect Management.
  • Experience assessing testing processes, creating, implementing testing strategies and SQA strategies using Agile-testing methodology.
  • Involved in GUI testing, user acceptance testing, integration testing, navigation testing, IVR testing, and regression testing using web and client-server applications.
  • Experience assessing testing processes, creating, implementing testing strategies and SQA strategies using Agile-testing methodology.
  • Developed SQL queries and generated Audit reports based on business Requirements.
  • Assist Dev.team members in effective unit testing by providing the necessary environment to speed up the release process to QA, this increases the quality of the builds entering QA for system test and the final build released to the customer.

Environment: Java, Unix, JMeter, JIRA ,J2EE, AGILE, Windows , Quality Center/TFS, Selenium Grid/Webdriver,SOAP UI, Junit, Firebug, SQL,JavaScript, Jira,JSON, Eclipse IDE, PL SQL , EVM, Maven ,Nunit , Visual studio

Selenium Automation Tester

Oasis Tech Solutions
06.2015 - 08.2020
  • Reviewed & Analyzed Functional Specification Requirements in order to understand the AUT.
  • Extensively used Selenium Webdriver API (org.openqa.selenium.*), Junit API (org.junit.*) and TestNG API (org.testng.*, org.testng.annotations.*) to write test cases and automate all the test cases.
  • Involved in SCRUM meetings with the Development and Product Management team and analyzed and developed product stories and included them in Sprint backlog . Involved in complete SDLC -Agile methodology. Test scripts were automated using TestNG framework with Selenium WebDriver for the application.
  • Worked with an agile team who were creating application create a using AngularJS, Bootstrap, JavaScript, HTML, where I used Protractor and Jasmine for testing java script code.
  • Cucumber was used for the entire regression testing and functional testing with Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.
  • Managed the QA Project planning activities by identifying the resources, Timelines , Schedules , Testing Cycles, QA Strategy documentation and automation.
  • Proficient with testing REST APIs, Web & Database testing .
  • Wrote SQL queries to test Data Integrity, Referential Integrity and performed Database Testing for the Application.
  • Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into Quality Center. Defects were linked via traceability to specific test case.
  • Performed Functional, System, Regression, Usability, Smoke and end-to-end Integration testing..
  • Reviewed test plans, test cases and test scripts to ensure consistency with strategic direction, goals and objectives of QA resources working on the project with Agile SCRUM methodology .
  • Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases
  • Worked as manual and automated tester and Analyzed Business and Functional requirements of the application and worked with Business users to understand project requirements and to figure out the scope of test strategy.
  • Participated in peer reviews of functional specification, application previews, and test plans/test cases.

Environment: SeleniumWebDriver, Protractor, Jenkins, REST API, SOAP UI, Ant, Junit, Quality Center, Eclipse, XPATH, Java, HTML, CSS, agile, GIT, SQL, Oracle and Windows

Education

Bachelor of Science - Computer Science

Kalinga Institute of Technology
Bhubaneshwar
07.2011

Skills

    Testing Tools: Selenium 2 Web Driver/RC/IDE/Grid, Quick Test Pro (QTP/UFT), LoadRunner,Soap UI, IOT Testing Rally, Protractor, JMeter, Appium, Jasmine,

    Defect Tracking Tools: Quality Center (9, 10, 110), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest

    BDD Frameworks: Cucumber, Keyword and Data driven framework

    Programming Languages: Java, C, C, Python, Ruby, SQL, PL/SQL

    Web Services: SOA, REST, SOAP UI, ITKO Lisa

    Web Technologies: HTML,Angular JS, AJAX, CSS, Java Script, XML, Amazon web service, SOAP, XSL, XSLT, XHTML, JSP, PHP, jQuery, JSON

    Script Languages: Java Script, UNIX Basics, SQL scripting, VB Script

    Platforms: Windows 2003 Server, UNIX, Windows XP/Vista/7/8, MAC OS X

    Databases: Oracle R12, MS SQL Server 2005, 2008, 2014, No SQL, MongoDB

    Big Data Tools: Hadoop, Hive, Spark

    UML Tools: MS Visio, MS Project, UML

    IDE & Reporting Tools: Eclipse 33,34,35, NetBeans 60, IBM Rational Application Developer (RAD 60,70, 75)

    Methodologies: Agile Scrum, Waterfall, SDLC

    Build Tools: Ant & Maven

    CI Tools: Jenkins, Bamboo

    Unit Test Frameworks: Junit&TestNG

    Domain Knowledge: Supply Chain Management, Health Care and Insurance

Affiliations

  • English C1 level

Timeline

Selenium Automation Tester

European Dynamics
11.2022 - 10.2023

Selenium Automation Tester

Oasis Tech Solutions
06.2015 - 08.2020

Bachelor of Science - Computer Science

Kalinga Institute of Technology
Shalini Singh