Surendra Singh Shekhawat, Developer in Noida, Uttar Pradesh, India
Surendra is available for hire
Hire Surendra

Surendra Singh Shekhawat

Verified Expert  in Engineering

Quality Assurance Developer

Location
Noida, Uttar Pradesh, India
Toptal Member Since
October 21, 2019

Surendra is an expert test automation architect with over nine years of experience with eCommerce and BPM applications. Throughout his career, he's set up numerous test automation strategies from scratch, led QA engineering teams in Agile environments, and provided quality training. Surendra thrives under pressure and he works well in a variety of environments.

Portfolio

Commonwealth Financial Network - Main
Postman, Quality Assurance (QA), Data Analysis, Data Modeling, UI Testing...
Digital Renewal Pty Ltd
Testing, Quality Assurance (QA), API Testing, Amazon Web Services (AWS)
Toptal
Watir, Ruby on Rails (RoR), Quality Assurance (QA)

Experience

Availability

Part-time

Preferred Environment

MacOS, Git, WebStorm, IntelliJ IDEA

The most amazing...

...project I've developed is an end-to-end Protractor-based test automation framework integrated with Jira, TestRail, BrowserStack, and Jenkins.

Work Experience

QA Engineer

2021 - PRESENT
Commonwealth Financial Network - Main
  • Added automated tests for UI and API using C#, Selenium, and RestSharp. Saved two days of manual testing with each regression cycle.
  • Managed Jenkins as CI and X-Ray as a test repository with a Jira plugin.
  • Automated 500 test cases using Salesforce native API.
Technologies: Postman, Quality Assurance (QA), Data Analysis, Data Modeling, UI Testing, Integration Testing, API Testing, Test Automation Frameworks, Salesforce

Test Automation Engineer

2020 - 2021
Digital Renewal Pty Ltd
  • Developed an application that enables users to build their own applications in the cloud using the full AWS suite of services and run workload AWS with a reduced support overhead.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Oversaw the whole testing strategy and planned the release.
Technologies: Testing, Quality Assurance (QA), API Testing, Amazon Web Services (AWS)

QA Engineer

2019 - 2020
Toptal
  • Performed acceptance and regression testing.
  • Analyzed test results and performed bug fixing activities.
  • Reviewed project deliverables and ensured they met quality standards.
  • Ensured the project was delivered within the allotted timelines.
  • Executed manual tests of web applications in various environments.
  • Wrote test cases and managed their execution, managing test documentation.
Technologies: Watir, Ruby on Rails (RoR), Quality Assurance (QA)

Principle Engineer QA

2017 - 2019
Monotype India Solution Pvt, Ltd.
  • Designed, developed, and maintained a UI test automation framework using JavaScript and Protractor for the front end.
  • Designed, developed, and maintained an API test automation framework using Java.
  • Created a Jenkins pipeline to run automation tests with a CI/CD workflow.
  • Defined the process to run automation tests so it complies with the Git workflow.
  • Set up quality metrics for the project and ensured that all releases were compiled with defined metrics.
  • Reviewed the automation code for the entire team and made sure the team was following best engineering practices.
  • Designed, developed, and maintained an Mobile App test automation framework using Appium.
  • Reviewed project deliverables and ensured they met quality standards.
  • Ensured the project was delivered within the allotted timelines.
Technologies: Amazon Web Services (AWS), Git, Appium, Selenium, Scrum, Agile, Java, Protractor, JavaScript, Docker

Senior QA Engineer

2015 - 2017
Make My Trip
  • Worked as the sole QA in an agile product team consisting of seven senior developers, a product owner, and a designer.
  • Created a scalable and easily maintainable end-to-end test framework based on Selenium and Appium to test the eCommerce application.
  • Oversaw and was in charge of QA processes and testing activities in the team.
  • Extended API test cases for dozens of microservices.
  • Created automated API tests with RESTAssured test frameworks.
  • Advised on company-wide best test automation practices for testing front-end web apps.
  • Trained manual QA team members to become automation engineers.
  • Performed exploratory testing sessions with a strong focus on UX and API.
  • Automated test cases for App and UI using Selenium and Appium.
Technologies: Git, Appium, Selenium, Scrum, Agile, Jira, TestRail, eCommerce, REST API Automation, Automation, Java

Salesforce Consultant

2014 - 2015
Appirio India Pvt, Ltd.
  • Defined processes for the test plan and several phases of the testing cycle.
  • Planned and scheduled several milestones and tasks such as alpha and beta testing.
  • Ensured all development tasks met quality criteria through test planning, execution, and quality.
  • Ensured that tests were automated along with manual testing.
Technologies: Apex, Salesforce

QA Engineer 2

2010 - 2014
Software AG
  • Worked on automating the CORE project with Selenium RC and Selenium Grid.
  • Oversaw quality assurance and the creation of Selenium Smoke tests, regression, and integration test scripts.
  • Maintained the Selenium automation test framework using Java.
  • Created test scenarios, scripts, and cases. Oversaw the Smoke, integration, and regression tests.
  • Trained new contractors and employees about the business requirements and execution of test scripts.
  • Created and managed test plans and documentation.
  • Implemented and worked on QF-Test for automated testing.
  • Provided application and technical support to other groups, where appropriate and required.
Technologies: Service-oriented Architecture (SOA), Subversion (SVN), REST API Automation, UI Automation, Scrum, Agile, Jira, TestRail, Unix, eCommerce, TestNG, REST Assured, Selenium, Java

Centrasite

Store and find thousands of APIs and more than 50 asset types in one place using CentraSite, the API catalog. You can see across your entire API landscape—capabilities, asset owners, locations, versions, classifications, and configurations—and store artifacts such as requirements documents and usage guidelines.

Easily define, describe, and store APIs, business processes, and related assets, such as XML schemas and business rules. Publishing to the API catalog is easy using the web-based interface, Eclipse™-based IDEs, and UDDI-compliant IDEs, bulk-loading using command-line utilities, and APIs. You can also publish to CentraSite directly from Software AG products.

Make My Trip

Make MyTrip Limited is an online Indian travel company founded in 2000. The company provides online travel services, including flight tickets, domestic and international holiday packages, hotel reservations, and rail and bus tickets.

MyFonts

https://myfonts.com
MyFonts develops, markets, and licenses technologies and fonts. The company offers fonts for print, web, games, applications, cars, digital advertisements, and hypertext markup language. MyFonts serves customers worldwide.

Test Automation Framework

https://github.com/surendrashekhawat261/protractor-automation-framework
Test automation framework with the following capabilities.

1) Jenkins Integration
2) TestRail Integration
3) BrowserStack Integration
4) Allure report

Tools and Technology used:
1) JavaScript
2) Protractor
3) Jasmine

Staff Portal

https://staff-portal.toptal.net/
Toptal is an exclusive network of the top freelance software developers, designers, finance experts, product managers, and project managers in the world. Top companies hire Toptal freelancers for their most important projects.

Languages

Java, JavaScript, TypeScript, XPath, CSS, Apex

Frameworks

Protractor, Selenium, TestNG, JUnit, Jasmine, Appium, Jest, Ruby on Rails (RoR)

Libraries/APIs

Apache HttpClient, React

Tools

REST Assured, Jira, Cucumber, JSX, IntelliJ IDEA, WebStorm, Git, TestRail, Subversion (SVN), Watir, Postman

Paradigms

Page Object Model (POM), Scrum, Functional Testing, Agile, Service-oriented Architecture (SOA), Automation, Testing

Platforms

Linux, Windows, iOS, MacOS, Unix, Salesforce, Docker, Amazon Web Services (AWS)

Other

REST API Automation, API Testing, UI Testing, Release Management, Defect Logging, Defect Management, Deployment, Test Case Development, Test Case Execution, SOA Testing, SOAP, Exploratory Testing, Test Reporting, Quality Assurance (QA), eCommerce, UI Automation, Data Analysis, Data Modeling, Integration Testing, Test Automation Frameworks, Software QA, QA Leadership

Storage

MySQL, MongoDB

2005 - 2009

Bachelor of Engineering Degree in Information Technology

Government Engineering College - Bhilwara, India

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring