Surendra S.

Surendra S.

Senior QA Engineer

Uttar Pradesh, India
Hire Surendra S. Hire Surendra S. Hire Surendra S.

About Me

Surendra is a Senior Software Quality Expert with 10+ years of high-value experience performing end-to-end software quality assurance processes. He is analytical and results-driven on projects, defining and refining test requirements, creating test plans and test cases, and automating tests using internal, commercial, and open-source tools and infrastructure. Surendra works with architecture, development, and product teams to prioritize tasks and thrives working in dynamic, fast-paced environments using his strong communication, analytical, and troubleshooting skills.

Work history

UpStack
UpStack
Senior QA Engineer
2020 - Present (4 years)
Remote
  • Monitoring quality assurance processes and various project meetings for clients across a broad range of industries.

  • Partnering closely with other cross-functional departments to work on process problems and challenges that affect customer satisfaction in the implementation of projects.

  • Facilitating QA ceremonies, identifying and removing impediments to success, tracking progress, and recognizing opportunities for continuous improvement.

Cherry.tv
Cherry.tv
QA Engineer
2023 - Present (1 year)
Remote
  • Writing scripts and creating automation environments for repeated tests.

  • Working with automation tools to design, test, and deploy effective test automation solutions.

  • Designing automated tests to check the functionality of web and mobile applications.

Mezocliq LLC
Mezocliq LLC
Team Lead
2019 - 2021 (2 years)
Uttar Pradesh, India
  • Led reviews on project deliverables to ensure they meet quality standards and recommended improvements to existing QA processes.

  • Analyzed and troubleshot QA-related issues, providing technical support and delivering project deliverables within allotted timelines.

  • Provided expertise for maintaining automated test environments, performing unit, functional, and stress tests and implementing continuous process improvements to enhance testing efficiency.

Freelance
Freelance
QA Architect
2017 - 2019 (2 years)
Remote
  • Contributed technical expertise on the Jive Project, reviewing/refining existing QA processes and tools and establishing new standards and processes based on industry trends and best practices.

  • Drove internal adoption of QA processes, tools, and metrics; evangelizing broader adoption of essential QA services across the project.

  • Participated in design and architectural reviews of proposed automation solutions, overseeing the execution of recommended solution roadmap across project teams.

Monotype Solutions India
Monotype Solutions India
Associate Principal QA Engineer
2017 - 2019 (2 years)
Noida, India
  • Developed new testing tools and processes to achieve desired QA goals, handling the execution of test plans, reviewing, and diagnosing test failures.

  • Oversaw the documentation and proper communication of findings to identified bottlenecks on solutions, performing root cause analysis on potential system bottlenecks for redress.

  • Analyzed test results, performed bug fixing activities, evaluated system performance, and suggested improvements to solutions.

MakeMyTrip
MakeMyTrip
Assistant Manager
2015 - 2017 (2 years)
Gurgaon, India
  • Defined processes for test plans and several phases of the testing cycle, planning and scheduling milestones and tasks like alpha and beta testing.

  • Managed project priorities and worked closely on project deadlines, ensuring all development tasks meet quality criteria through test planning, test execution, quality assurance, and issue tracking.

  • Directed project control activities including but not limited to plans, cost estimates, risk mitigation, and communication per technical standards and processes.

Appirio
Appirio
Salesforce Consultant
2014 - 2015 (1 year)
Jaipur, India
  • Liaised with platform users, supported departments, IT, Salesforce, and third parties to ensure the performance and functionality of solutions on the platform.

  • Collaborated with business partners, subject matter experts, and other team members to define and document business needs and project requirements.

  • Participated in sessions with Salesforce.com customers and other team members, understanding business requirements and business processes analysis.

Software AG
Software AG
QA Engineer II
2010 - 2014 (4 years)
Chennai, India
  • Gathered and analyzed data to support business cases, writing test plans and scripts to track defects and fixes in product development, software application development, information systems, and operations systems.

  • Established and adopted testing best practices, handling the integration of test tools to reduce testing efforts in the SDLC, STLC, and bug lifecycle.

  • Mentored, performed code reviews, and supported QA engineers on how to write quality automation code and provided application and technical support to other groups.

Portfolio

QA Engineer II - CentraSite
QA Engineer II - CentraSite

Worked on an innovative API Store that allows users to find thousands of APIs and more than 50 asset types in one place using CentraSite, the API catalogue. Users can see across their entire API landscape (capabilities, asset owners, locations, versions, classifications, and configurations), with features to store artefacts such as requirement documents and usage guidelines. The API Catalog enables users to easily define, describe, and store APIs, business processes, and related assets such as XML schemas and business rules. It uses the web-based interface, Eclipseâ„¢-based IDEs, and UDDI-compliant IDEs, bulk-loading using command-line utilities, and APIs to publish to the store. Worked on automating the CORE project with Selenium RC and Selenium Grid, handled quality assurance and the creation of Selenium Smoke tests, regression and integration test scripts, and maintained the Selenium automation test framework using Java. Created test scenarios, scripts, and cases, trained new contractors and employees on business requirements and execution of test scripts for smoke, integration, and regression tests. Implemented and worked on QF-Test for automated testing and provided application and technical support to other groups, where appropriate and required.

Senior QA Engineer - MakeMyTrip
Senior QA Engineer - MakeMyTrip

MakeMyTrip is an Indian travel company that provides online travel services, including flight tickets, domestic and international holiday packages, hotel reservations, and rail and bus tickets. Worked as the sole QA engineer on the product team made up of 7 senior developers, a product owner, and a designer. Created a scalable and easily maintainable end-to-end test framework based on Selenium to test the eCommerce application. Oversaw all QA processes and testing activities on the team, extending the API tests for dozens of microservices, and implemented automated API tests with REST Assured test frameworks. Evangelized company-wide test automation best practices for testing front-end web apps and trained manual QA team members to become automation engineers.

Lead QA Engineer - Mezocliq
Lead QA Engineer - Mezocliq

The Mezocliq solution is an enterprise-grade platform for developing applications that can easily and quickly be adapted to client needs. It has a unique data model based on years of research; ensuring a high degree of consistency across apps built on the platform. It comes with a flexible set of business rules that cover a wide range of workflows, both generic and industry-specific, involving data, documents, messages, entities, and roles. It allows a complete enterprise-scale app to be developed or updated by configuring its parameters rather than writing code. Worked on the test automation framework; setting it up from scratch. Led a team of 5 people and set up QA best practices for the platform.

Education

BE Information Technology
BE Information Technology
University of Rajasthan - India
2005 - 2009 (4 years)