Raman Sharma

Test Automation Architect|DeepEval|Promptfoo|LangSmith|JavaScript|Java|Selenium|Appium|RestAssured|PlayWright|Cucumber|JMeter

Gurugram, Haryana, India

About

- Expertise in requirement analysis, test strategy/approach, test effort estimation, test planning, execution, metrics, reporting, defect management, data, environment setup. - Proficient in providing value-added, initiatives, to the client to reduce efforts & cost, increase quality, reduction in production defects, increased productivity/efficiency. - Proficient in building PoCs & experience in pre-sales creating RFP, RFQ, proposal. - Experience in getting new business from the client by showcasing PoC, solutions to customer pain areas. Automation Framework & DevOps Skills: Big Fan of Gangs of Four - Design Patterns Data Driven, Key Word, Hybrid, Page Object Model, Selenium WebDriver/GRID, AutoIT, SIKULI, Groovy, TDD (JUNIT/TestNg), BDD (Cucumber-JVM, JBehave), Serenity, SVN/GIT, MAVEN/ANT, Jenkins, SauceLabs, BrowserStack, Docker, AWS AI Tools: AppliTools Mobile Test Automation: iOS & Android devices: Native/Hybrid/Browser apps testing using Appium, BrowserMobProxy, Charles Proxy API (Backend) WebServices Automation: SOAP, REST, HttpClient, Gson, SimpleJson, Jackson, Jersey Client, REST Assured, SOAP UI, JSON, XML, JMETER, Swagger, Marshelling, Un-Marshelling, Mockito, WireMock, POSTMAN, NEWMAN, CURL Performance Testing: Jmeter, Locust Dev Ops: Maven, Jenkins, Docker, Zalenium Code Coverage: JaCoCo, Cobertura, SonarQube Project/Test management Tools: JIRA, Rally, HP-QC/ALM, Test Rail DB: Oracle, MySql, MongoDB Cloud Technologies: VmWare, AWS Certification : ISTQB foundation level Github Profile:- https://github.com/raman261

Experience

  • Test Automation Architect at Air India Limited
    Aug 2024 - Present · 2 yrs

  • Nous Infosystems (3 yrs 5 mos)
    • Senior Lead SDET
      Feb 2024 - Aug 2024 · 7 mos

    • Senior Lead Software Engineer
      Apr 2021 - Aug 2024 · 3 yrs 5 mos

      Progressed from hands-on automation engineering to leading a team of 7 SDETs across an enterprise fintech platform, owning end-to-end automation quality and sprint delivery. Defined automation strategy covering UI, API, and contract testing layers, with CI/CD integration via GitLab and AI-assisted script development. Reduced manual regression effort by ~70% through framework optimization, reusable component design, and CI/CD-gated test execution in GitLab. Established metrics-driven QA reporting and daily regression analysis using ReportPortal, improving visibility into test health and release readiness.

    • Lead SDET
      Apr 2021 - Feb 2024 · 2 yrs 11 mos

      Key Highlights:- • Leading a team of 7 SDETs for automation of application • Developed a comprehensive test strategy and automation test plan outlining the scope, objectives, resources, schedule, and deliverables. • Evaluate and choose appropriate test automation tools based on project requirements, and implement them effectively. • Lead the creation of automated test scripts using tools Selenium, RestAssured. • Collaborate with the development team to identify, prioritize, and track defects, ensuring their timely resolution. • Work with infrastructure and operations teams to ensure the availability and stability of test environments required for automation. • Create and maintain documentation for test scripts, frameworks, and processes to ensure knowledge transfer and ease of maintenance. • I effectively led daily standup, backlog grooming, sprint review and retrospective meetings. • Train and mentor team members on automation best practices, tools, and methodologies to enhance the overall skillset of the team. • I devised and implemented a process for MR code review and merging, ensuring alignment with sprint deadlines and reducing spill-over time by 40% • I facilitated knowledge sharing between junior and senior resources and supervised the entire process. • I created and executed a plan for daily regression failure analyses, taking into account environmental system changes, which resulted in a 50% reduction in time for regression analyses daily for 5 environments and 9 jobs. • Identify potential risks related to automation efforts and implement mitigation strategies to minimize project impacts. • Define and track key metrics related to automation, such as test coverage, pass/fail rates, and defect density, to provide insights into the effectiveness of the automation process. • I created a utility to automatically post daily regression execution results in a Teams channel.

  • Automation Test Lead at HCL Technologies
    Jan 2019 - Apr 2021 · 2 yrs 4 mos

    Key Highlights:- • Involvement in Framework Design like Function Development, Maintaining UIMaps, Prepare Re-Usable Methods, Automate new Test cases, Regression, Reporting. • Building POCs single handedly on Automation tools and technologies e.g. Selenium, Cucumber, Applitools, Appium, REST Assured, aXe etc. • Involved in pre-sales activities, RFP, RFQ response preparation. • I am part of the team working on getting new business from the client by showcasing PoC, solutions to customer pain areas • Attend meetings with client to help them understand proposed RFP Solutions and giving POC demos. • Works with developers to test and automate the Code challenges given by clients. • Works with devops team to integrate the automation code to run in CI/CD with Jenkins in AWS and Docker environment. • Creating the POV on new testing technologies. • Attending Stand up meetings. • Knowledge sharing of different modules with the team members. • providing value-added, initiatives, to the client to reduce efforts & cost, increase quality, reduction in production defects, increased productivity/efficiency. • Involvement in Framework Design like Function Development, Maintaining UIMaps, Prepare Re-Usable Methods, Automate new Test cases, Regression, Reporting. • Quick maintenance a part of failure occurred in weekly Impacted module regression. • Developed Executable utilities which can be useful for reducing recursive work process. • Coding Quality improvement in framework/Automated scripts • Creating test cases using page object model and testNG. • Writing Custom Step Definition and locators (xPaths) in Selenium Web Driver by using Java. • Writing and Correcting XPaths in different ORs (Object Repositories). • Attending Stand up meetings. • Knowledge sharing of different modules with the team members. • Handling team of three automation test engineers, assigning daily task to them and helping in their issues and sending the DSR to management.

  • SDET at Gaian Solutions India Pvt Ltd-GAIA TV
    May 2018 - Jan 2019 · 9 mos

    Key Highlights:- • Involvement in Framework Design like Function Development, Maintaining UIMaps, Prepare Re-Usable Actions, Automate new Test cases, Regression, Reporting. • Quick maintenance a part of failure occurred in weekly Impacted module regression. • Developed Executable utilities which can be useful for reducing recursive work process. • Coding Quality improvement in framework/Automated scripts • Creating test cases using page object model and testNG. • Writing Custom Step Definition and locators (xPaths) in Selenium Web Driver by using Java. • Writing and Correcting XPaths in different ORs (Object Repositories). • Attending Stand up calls meetings. • Knowledge sharing of different modules with the team members. • Handling team of two automation test engineers, assigning daily task to them and helping in their issues and sending the DSR to team lead. • Verifying online video streaming application in which end user can watch live matches and vod content. • Verifying the Live & Vod assets Transcoding to HLS is done smoothly. • Done performance testing of whole system with Locust performance tool.

  • Accenture (1 yr 11 mos)
    • Software Engineer
      Jul 2016 - May 2018 · 1 yr 11 mos

      Key Highlights:- • Involvement in Framework Design like Function Development, Maintaining UIMaps, Prepare Re-Usable Actions, Automate new Test cases, Regression, Reporting. • Quick maintenance a part of failure occurred in weekly Impacted module regression • Developed Executable utilities which can be useful for reducing recursive work process. • Coding Quality improvement in framework/Automated scripts • Creating Feature Files using BDD Cucumber framework . • Writing Custom Step Definition and locators (xPaths) in Selenium Web Driver by using Java. • Writing and Correcting XPaths in different ORs (Object Repositories). • Attending Stand up calls on daily basis with the Onshore team. • Knowledge sharing of different modules with the team members in Offshore and Onshore.

    • Senior Test Engineer
      Jul 2016 - May 2018 · 1 yr 11 mos

      Automated banking platform (Bank of America – CashPro) using Selenium + Java. Developed BDD automation scripts using Cucumber in an Agile/Scrum delivery model within an onshore-offshore setup. Built reusable automation utilities and Jenkins-integrated CI/CD pipelines, reducing manual regression effort. Automated regression coverage for core banking workflows, contributing to a stable release cycle with reduced manual sign-off effort.