Darshan Shah, Quality Assurance Developer in Centereach, NY, United States
Darshan Shah

Quality Assurance Developer in Centereach, NY, United States

Member since February 25, 2020
Darshan is a QA expert with experience in web application and mobile application testing. He's skilled in all areas of testing including test strategy, test plan, test scenarios, test cases, and test scripts based on user requirements for functional, smoke, regression, integration, usability, and cross-browser compatibility. He is an expert in Java and Selenium and has worked with a variety of frameworks like keyword-driven development, TDD, and BDD.
Darshan is now available for hire


  • Toptal Clients
    Agile, Amazon Web Services (AWS), API Testing, Automated Testing, Java...
  • ADP
    MongoDB, Rally, Jira, Jenkins, API Testing, Katalon Studio, Maven, TestNG...
  • Anthem Inc
    Splunk, Oracle PL/SQL, SQL, Selenium WebDriver, Web Services, Jira, Agile...



Centereach, NY, United States



Preferred Environment

HP Quality Center (QC), MongoDB, Oracle SQL Developer, Mobile App Testing, Appium, Maven, TestNG, API Testing, Selenium, Java

The most amazing...

...Selenium automation framework I've developed used a TestNg framework with a modular approach. I implemented the customized extent report for each module.


  • Senior Software QA Engineer

    2020 - PRESENT
    Toptal Clients
    • Analyzed business requirements, created testing strategies and plans, and prepared detailed test cases for the application under test (AUT) process.
    • Performed a variety of tests, including smoke, back-end, black-box/white-box, user acceptance (UAT), functional, positive/negative, system, regression, ad-hoc, device, and boundary value.
    • Prepared everything involving testing, including strategies, plans, scenarios, cases, and scripts based on user and system requirement documents for functional, security, performance, and cross-browser compatibility testing.
    • Used the SOAP UI tool to test SOA-based architecture application to test SOAP services.
    • Performed functional testing of SOAP and RESTful Web Services using the SOAP UI Tool.
    • Tested different REST-based microservices and their functionality using Postman.
    Technologies: Agile, Amazon Web Services (AWS), API Testing, Automated Testing, Java, TestNG, Maven, Postman, Amazon DynamoDB, Sprint Planning, White Box Testing
  • Senior Software QA Engineer

    2019 - 2020
    • Developed and automated 90% of the manual test cases and ran the suite in Jenkins in different environments.
    • Used Jira and Rally for the project management tool, as well as for the test plan, test cases, and execution of ad-hoc test cases.
    • Reviewed test plans, test cases, and test scripts to ensure consistency with strategic direction, goals, and objectives of QA resources while working on the project under the Agile Scrum methodology.
    • Validated different requests (GET, PUT, POST, and DELETE) for different microservice APIs and verified the data with MongoDB using a Mongo client tool.
    • Used the Splunk tool to view logs and for troubleshooting.
    • Verified and checked the server logs and application logs using a PuTTY.
    • Implemented Selenium Page Object Factory, captured the dynamic and non-dynamic objects for each page, and declared the locator.
    • Tracked the execution for different environments and published the result.
    • Implemented a customized extent report for the test cases..
    • Configured the test suite to Jenkins to make it run on every successful deployment in the QA environment that helped reduce the feedback loop time to the developers.
    Technologies: MongoDB, Rally, Jira, Jenkins, API Testing, Katalon Studio, Maven, TestNG, Selenium, Java
  • Software Qa Engineer

    2017 - 2019
    Anthem Inc
    • Performed parameterization of the automated test scripts in Selenium Web Driver2 to check how the application performs against multiple sets of data.
    • Ran the scripts in different environments using a CI/CD process using Bamboo.
    • Integrated the test suites with Bamboo to execute them automatically after every successful deployment.
    • Implemented page object model, UI mapping, Selenium Manager, and data-driven development using CSV and CSS selectors as a part of the framework.
    • Improved documentation of the QA testing practices to enhance their repeatability, saving time and money and encouraging testing standardization and best practices.
    • Covered 90% of the automation for the manual test cases and eliminated the time for the functional and regression testing.
    • Covered each module of the boundary value analysis and the test cases.
    • Performed quality reviews of design documentation to ensure compliance with project plan scope and requirements.
    Technologies: Splunk, Oracle PL/SQL, SQL, Selenium WebDriver, Web Services, Jira, Agile, Test-driven Development (TDD), Bamboo, Maven, TestNG, Java
  • Software QA Automation Engineer

    2016 - 2017
    Wells Fargo
    • Contributed to and analyzed the business requirements, created testing strategies and testing plans, and prepared detailed test cases for the application under test (AUT).
    • Developed data-driven test scripts as well as running these scripts for message processing, registration, and reports testing using Selenium WebDriver.
    • Implemented and built a test automation framework based on Page Object Model, TestNG, and Selenium Webdriver.
    • 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.
    • Performed defect reporting and bug tracking using Jira and also followed up with the development team to verify bug fixes and updated bug status.
    Technologies: Appium, PuTTY, SQL, Web Services, Jira, Subversion (SVN), Agile, Jenkins, Maven, TestNG, Selenium, Java


  • Mortgage Planning - Mobile Retail Opportunity

    Wells Fargo is a one-stop shopping tool for mortgage solutions. The project is related to the mobile retail opportunity where this application helps the customer find homes of various price ranges, search for mortgage consultants, compare different types of available loan options, and provide a number of resources to learn and understand mortgages. It provides a financial solution to view, pay, and maintain their mortgage. It also provides statements and reports for both the customers and banking personnel.
    This Application includes different modules like mortgage interest calculator and payment, maintain savings accounts, online banking transaction facility, and statement and reports generation which provide a better solution for end-users.

  • LTSS NIMBUS (Long Term Support and Services) Florida Market

    Anthem covers a wide variety of long-term services and supports (LTSS) that help elderly individuals and/or individuals with disabilities with their daily needs for assistance and improve the quality of their lives.
    Nimbus is one of the projects in the health care industry that provides a solution to care management platforms. The project is related to the provider market which helps them in reform or improving care provided to the patient. Providers like case
    managers and case supervisors keep track of patient health details and monitor health activities consistently in order to provide care to the patients.
    An application was developed and tested in an agile environment with different access to the dashboard like a case manager, case supervisor, case specialist, and an enrollment specialist. We completed function, smoke, regression, sanity, unit testing, integration testing, and load testing. We also ran the regression suite in Bamboo in different environments.

  • Prior Quarter Adjustments (Vantage PQA National accounts)

    The project was related to the prior quarter adjustment where a client practitioner and COS user can adjust and amend the taxes for the up to the seven quarterbacks for each employee of the pay group. They can also adjust and amend the different deductions like federal, state, bonus, earning, and local taxes.


  • Languages

    SQL, Java, Java 8, XPath
  • Frameworks

    Selenium, TestNG, Appium
  • Tools

    qTest Manager, TestFlight, Maven, Postman, Jenkins, HP Quality Center (QC), Jira, Rally, Bamboo, Splunk, Subversion (SVN), PuTTY, Katalon Studio, SoapUI
  • Paradigms

    Page Object Model (POM), Manual Testing, Agile, Automated Testing, Test-driven Development (TDD), Test Automation, Behavior-driven Development (BDD)
  • Other

    QTEST, Selenium PageFactory, Integration Testing, Software Testing Lifecycle (STLC), Defect Logging, Test Cases, Manual QA, Manual Software Testing, Black Box Testing, Quality Assurance (QA), QA Automation, QA Test Plan Management, QA Testing, Automated UI Testing, AWS, API Testing, Software Development Lifecycle (SDLC), Regression Testing, Smoke Testing, Mobile App Testing, SOA Testing, White Box Testing, Web Services, Sprint Planning
  • Libraries/APIs

    REST APIs, Selenium WebDriver
  • Platforms

    Amazon Web Services (AWS), Apache Kafka
  • Storage

    Amazon DynamoDB, Oracle SQL Developer, MongoDB, Oracle PL/SQL


  • Master's Degree in Electrical and Computer Engineering
    2014 - 2015
    Northwestern Polytechnic University - Fremont ,California
  • Bachelor of Engineering Degree in Electronic and Communication Engineering
    2011 - 2012
    Gujarat Technological University - Gujarat , India

To view more profiles

Join Toptal
Share it with others