Rajpal S.

About Me

Rajpal is a Senior QA Automation Engineer with a long-standing background in the industry and 10+ years of experience creating custom solutions for challenging problems using Python, Java, JavaScript, TypeScript, Shell, and multiple automation frameworks like Selenium, Protractor, PyTest, Cypress, REST Assured, and JMeter. He is currently working on Agentic AI testing and building automated test frameworks around evolving AI-driven workflows. Rajpal is a consistent problem-solver who prioritizes and manages projects with proficiency, specializing in production testing and post-production monitoring to improve efficiency and increase quality.

AI, ML & LLM

Large Language Models (LLMs)

Frontend

Backend

DevOps

QA & Testing

Other

Work history

UpStack
UpStack
Senior QA Automation Engineer
2021 - Present (4 years)
Remote
  • Monitoring QA processes/activities and various project meetings for clients across multiple industries.

  • Partnering with cross-functional departments to work on process problems and challenges affecting customer satisfaction in project implementation.

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

Whistic
Whistic
Senior Engineer
2023 - 2025 (2 years)
Remote
  • Designed and executed test strategies for AI-powered workflows involving dynamic and LLM-driven content.

  • Built automation for UI and API layers using Selenium, Playwright, and REST Assured.

  • Validated LLM output consistency and implemented feedback loops for improving model quality.

  • Worked closely with ML, product, and engineering teams to ensure comprehensive test coverage for evolving AI features.

Test Strategy Workflow Automation Large Language Models (LLMs) Artificial IntelligenceUI AutomationAPI AutomationSeleniumPlaywright REST Assured Agentic Al Agentic Frameworks Automation Framework Development
LSEG
LSEG
Senior QA Automation & Performance Engineer
2019 - 2023 (4 years)
Remote
  • Led automated testing for trading and risk platforms using Java, Selenium, TestNG, and REST Assured.

  • Built and maintained scalable BDD and data-driven test frameworks.

  • Conducted performance and load testing using JMeter.

  • Integrated automated tests into CI/CD pipelines (Jenkins).

  • Collaborated with cross-functional teams to resolve performance bottlenecks.

QA AutomationPerformance Engineering Performance TestingREST Assured TestNGSeleniumJavaAutomated TestingBehavior-driven development (BDD)Test Automation Frameworks Load TestingJMeterCI/CD Pipelines JenkinsJenkins Pipeline
Microsoft
Microsoft
QA Engineer
2018 - 2019 (1 year)
Hyderabad, India
  • Built and maintained automated test suites using Java and Selenium for FedEx.

  • Collaborated closely with developers and PMs to refine requirements and identify edge cases.

  • Performed regression and cross-browser testing across various environments.

  • Supported CI/CD pipelines through integration with Azure DevOps.

Crossover
Crossover
QA Automation Engineer
2018 - 2020 (2 years)
Remote
  • Developed automation scripts using Protractor and REST Assured.

  • Implemented innovations to help boost team productivity on TestRail using REST.

  • Automated web applications using Protractor and TypeScript/JavaScript.

  • Automated web UI applications using PyTest, BDD, and Python.

  • Implemented a Retry feature for flaky tests in web UI automation, which improved build pass rate to 100%.

  • Mentored junior team members and assisted with code reviews.

Walker Digital Table Systems, LLC
Walker Digital Table Systems, LLC
Test Automation Engineer
2017 - 2018 (1 year)
Gurgaon, India
  • Developed REST APIs and core functionalities of an interface using Spark Java framework, Core Java, and Native TCP-IP to talk to a product called Casino Chip Attribution System.

  • Wrote test scenarios and assisted the team to test the application using REST Assured and Selenium in a CI environment.

  • Followed Agile processes and BDD using Gherkin, Cucumber, Java, and JUnit to cover user stories of CCAS (a REST-based application).

  • Created a DAP-emulator (a software version of a baccarat table) so that the team could automate portal scenarios.

Mycom
Mycom
Software QA Engineer
2016 - 2017 (1 year)
Gurgaon, India
  • Wrote test scenarios using Gherkin, REST Assured, and Fluentlenium for a a leading independent provider of award-winning assurance, automation, and analytics solutions to Tier-1 CSPs.

  • Followed Agile methodologies and BDD using Gherkin, Cucumber, Java, and JUnit to cover user stories of ProAssure (a performance management application).

  • Worked on containerizing applications using Docker Containers.

  • Used REST Assured and Fluentlenium to automate ProAssure APIs and UI.

Skilrock Technologies
Skilrock Technologies
Quality Analyst
2013 - 2015 (2 years)
Gurgaon, India
  • Managed requirements and functionalities and prepared manual test scenarios and cases.

  • Started automation from scratch and automated a Flash application using Selenium.

  • Implemented performance testing using JMeter.

  • Executed test cases and critical functionalities in automated testing using Selenium WebDriver and TestNG.

Manual TestingSeleniumWebdriverIOTestNGJMeterQA AutomationQA TestingFlashTest Scenarios Test Cases Test Case Creation Test Case Execution Selenium WebDriver Automated TestingPerformance Testing

Showcase

QA Automation Engineer - Jive
QA Automation Engineer - Jive
  • Jive's PeopleGraphâ„¢ technology maps relationships between people, content, and activities.

  • Jive provides unprecedented insights into people's collaboration and workflows.

  • The QA Automation Engineer successfully automated projects using Protractor and Javascript/Typescript.

QA Automation Engineer - KhelPlay Rummy
QA Automation Engineer - KhelPlay Rummy
  • KhelPlay Rummy is an online gaming platform offering entertaining and fun games.

  • The platform is known for its safety and trustworthiness.

  • The QA Automation Engineer worked on a web automation project using PyTest and REST Assured.

QA Automation Engineer - Asics
QA Automation Engineer - Asics
  • Asics is a Japanese multinational corporation specializing in sports equipment.

  • The company utilizes Selenium Webdriver for web automation across various sports.

  • The QA Automation Engineer at Asics focused on project management and automation using Selenium.

Education

BE Computer Science & Engineering
BE Computer Science & Engineering
Central India Institute of Technology, Indore
2008 - 2012 (4 years)