Surendra Singh Shekhawat, Quality Assurance Developer in Noida, Uttar Pradesh, India
Surendra Singh Shekhawat

Quality Assurance Developer in Noida, Uttar Pradesh, India

Member since October 2, 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.
Surendra is now available for hire

Portfolio

Experience

Location

Noida, Uttar Pradesh, India

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.

Employment

  • 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, AWS, 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.
    • Automating 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 Consultent

    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

Experience

  • 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.

Skills

  • 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
  • Paradigms

    Page Object Model (POM), Scrum, Functional Testing, Agile, Service-oriented Architecture (SOA), Automation
  • 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, AWS
  • Storage

    MySQL, MongoDB

Education

  • Bachelor of Engineering Degree in Information Technology
    2005 - 2009
    Government Engineering College - Bhilwara, India

To view more profiles

Join Toptal
Share it with others