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.

AI, ML & LLM

Frontend

Backend

Database

DevOps

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Senior QA Engineer
2020 - Present (5 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 (2 years)
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.

Showcase

QA Engineer II - CentraSite
QA Engineer II - CentraSite
  • Developed an innovative API Store using CentraSite, enabling users to discover and manage thousands of APIs and asset types.

  • Implemented features for storing artefacts like requirement documents and usage guidelines within the API Catalog.

  • Automated the CORE project with Selenium RC and Selenium Grid, including quality assurance, test script creation, and framework maintenance.

Senior QA Engineer - MakeMyTrip
Senior QA Engineer - MakeMyTrip
  • MakeMyTrip is an Indian travel company offering online travel services like flights, packages, hotels, and train/bus tickets.

  • As the sole QA engineer, the Senior QA Engineer led the team of 7 senior developers, a product owner, and a designer in creating a scalable and maintainable test framework using Selenium.

  • They expanded API tests for dozens of microservices and implemented automated API tests with REST Assured, promoting test automation best practices across the team.

Lead QA Engineer - Mezocliq
Lead QA Engineer - Mezocliq
  • Mezocliq is an enterprise-grade platform for rapidly adapting applications to client needs.

  • It features a unique data model based on years of research for consistent app builds.

  • The platform offers flexible business rules covering diverse workflows, including data, documents, messages, entities, and roles.

Education

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