Manmohan S.

Manmohan S.

Senior Software Engineer

Delhi, India
Hire Manmohan S. Hire Manmohan S. Hire Manmohan S.

About Me

Results-driven Quality Engineering Thought Leader with 10+ years of experience in test automation, workflow automation, and infrastructure administration. Proven expertise in developing functional/regression test automation frameworks, CI/CD pipeline integration, and DevOps practices in QA. Skilled in AWS and GCP cloud environments, with deep knowledge of client-server applications across desktop, web, mobile, and service-oriented architectures.

Selenium 10 years TestNG 10 years Appium 6 years Jest 4 years Robot jUnit Allure Testing Framework 9 years Selenium WebDriver 8 years Node.js SoapUI Bitbucket Apache JMeter Postman Apache Maven Git Jenkins REST Assured JIRA MQTT Cucumber 8 years Grafana 5 years Kibana 5 years PyTest Gatling Behave Eclipse TestComplete 4 years Windows 14 years MacOS 8 years Visual Studio Code (VS Code) Unix Docker Amazon Web Services (AWS) Amazon EC2 6 years Kubernetes 3 years Apache Kafka Spinnaker Quality Assurance (QA) QA Testing Manual QA Web App Testing Mobile App Testing ExtentReports Test Automation Frameworks CI/CD Pipelines SOAP Web Applications FinTech Forex FIX Protocol QA Automation 11 years Java 8 7 years Bash Script Python 3 4 years Java 10 years Bash Load Testing

Work history

ChargePoint
Staff Software QA Engineer
2023 - Present (2 years)
India
  • • Participate in design meetings for Web application projects.

  • • Create test plans, test cases and other QA documents based on software requirements and specifications.

  • • Develop, document and maintain functional test cases and other test artifacts like the test data, data validation and automated scripts from verbal communications.

Cisco
Software QA Engineer
2022 - 2022
India
  • • Maintain automated tools for end to end performance testing of the platform.

  • • Support continuous integration and delivery pipelines during release lifecycle.

  • • Automate functional test cases for a core kafka micro services used in the streaming platform.

Aeris Communications
QualDev Engineer
2021 - 2022 (1 year)
India
  • • Develop and execute comprehensive test plans, test cases, and test scripts to ensure the quality and reliability of software applications and systems.

  • • Participate in release management activities, including performance test development, execution planning and team coordination.

  • • Maintain automated functional test suites for web and mobile applications, including mobile app testing using Appium.

  • • Develop and maintain test frameworks and tools which had improved efficiency and effectiveness of testing efforts.

  • • Collaborate with development teams to design and execute test cases for REST APls and microservices using Meter.

Surveysensum India Pvt Ltd.
Tech Lead
2020 - 2021 (1 year)
Bravura Solutions
Senior Test Analyst
2017 - 2020 (3 years)
QA InfoTech
Software Engineer Test Automation
2014 - 2017 (3 years)

Portfolio

Web App Testing Framework Using TestNG

I spearheaded the development of a streamlined POM-based project aimed at efficiently testing web applications by integrating Selenium and TestNG. The test scripts were meticulously crafted in Java, while the execution of the comprehensive test suite was orchestrated seamlessly through Maven. Moreover, the project implementation seamlessly generates an immaculate TestNG-styled test report upon completion.

A Hybrid Automation Framework for Testing Web Apps and REST APIs

The project was recently developed to effectively consolidate the test reports for all interfaces of the AUT. Employing the principles of TDD and KDT, the framework automatically generates comprehensive reports by executing TestNG annotated test functions across multiple test classes.

Dockerization of Python Behave Test Runner

The objective of this project entailed the segregation of the test runner and the test environment into distinct images. The test runner image encapsulated behave feature files, step definitions, and Python helper functions, while the second image encompassed all the dependencies associated with Selenium tests.

Education

Education
Bachelor of Technology Degree in Electronics and Communication
Guru Gobind Singh Indraprastha University
2009 - 2013 (4 years)