04/06/2025 updated

**** ******** ****
100 % available

Test Automation Engineer

Ambala, India
Only remote
B.Tech in Information Technology, M. Tech. in Computer Science
Ambala, India
Only remote
B.Tech in Information Technology, M. Tech. in Computer Science

Profile attachments

CV - Gurwinder Singh

Testing (Software)Java (Programming Language)JavaScriptApplication Programming Interfaces (APIs)Agile MethodologyAtlassian JiraAutomationTest AutomationMicrosoft AzureBrowser CompatibilityBug Tracking SystemsBusiness Process ImprovementCloud ComputingCode CoverageContinuous IntegrationDevOpsFunctional TestingGradleJUnitPython (Programming Language)Apache MavenObject-Oriented Software DevelopmentScrum MethodologySystems Development Life CycleQuality ManagementRadiologyRegression TestingSwaggerSoapUISQL DatabasesTest ManagementTestngTypeScriptUser Interface TestingCircleCITestingPostmanAppiumBrowserstackCypress (Programming Language)Hp AlmGitGitlab-ciPlaywrightCoaching and MentoringBrowser TestingCucumber (Software)Selenium WebdriverDockerTestrailKatalon StudioJenkinsProgramming Languages
I am a highly skilled Automation Test Engineer with  8+ years of experience  in designing, developing, and executing automated testing solutions for web, mobile, and API-based applications. With a strong foundation in  Software Testing Life Cycle (STLC)  and  Agile methodologies , I specialize in creating robust, scalable, and maintainable automation frameworks that ensure product quality and accelerate release cycles.
My approach combines  technical expertise  with a passion for continuous improvement, delivering reliable test coverage and actionable insights across development pipelines.
 Core Skills & Expertise
  • Test Automation Tools :
    Selenium WebDriver, Cypress, Playwright, Appium, TestNG, JUnit, Cucumber (BDD), RestAssured, Katalon Studio
  • Programming Languages :
    Java, JavaScript, Python, TypeScript, SQL
  • CI/CD & DevOps :
    Jenkins, GitLab CI, Azure DevOps, CircleCI, Docker, Git, Maven, Gradle
  • Framework Design :
    Hybrid Frameworks, Page Object Model (POM), Data-Driven & Keyword-Driven Testing, BDD with Cucumber
  • Testing Types :
    Functional Testing, Regression Testing, Smoke/Sanity Testing, UI Testing, API Testing, Cross-browser Testing, Mobile Testing
  • API Testing Tools :
    Postman, RestAssured, Swagger, SoapUI
  • Test Management & Bug Tracking :
    JIRA, Zephyr, TestRail, HP ALM, XRay
  • Cloud & Cross-Browser Platforms :
    BrowserStack, Sauce Labs, LambdaTest

 Languages
  • English (Fluent – ​​Professional level)
  • German (Basic/Working knowledge, if applicable)

 Additional Strengths
  • Strong understanding of SDLC & STLC
  • Agile/Scrum team experience
  • Excellent documentation, reporting, and communication skills
  • Skilled in mentoring junior testers and reviewing test code
  • Quick adapter to new technologies and tools

Experience

Professional experience5 - 10 years
Freelancer since2017

Languages

EnglishFluent

Project history

Test automation Engineer

Harman Connected Services

>10.000 team member

  • Leading a cross-functional QA automation team to ensure high product quality and timely delivery of features.
  • Designing, developing, and maintaining scalable automation test suites using Katalon Studio and JavaScript.
  • Implementing BDD frameworks with CucumberJS to enable clear communication between developers, testers, and business stakeholders.
  • Conducting regular code reviews and mentoring junior automation engineers to improve script quality and maintainability.
  • Managing version control and collaboration workflows using Git (branching strategy, pull requests, conflict resolution).
  • Collaborating closely with Product Owners and Developers to define test strategies, acceptance criteria, and QA sign-off points.
  • Integrating automated tests into CI/CD pipelines to support continuous testing and fast feedback loops.
  • Leading daily stand-ups, sprint planning, and defect triage sessions in an Agile/Scrum environment.
  • Monitoring and analyzing automation results and providing test coverage reports to key stakeholders.
  • Advocating for best practices in test automation architecture, code modularity, and reusability.

Test Automation Engineer

NetSolutions India PVT ltd

50-250 team member

  • Leading a high-performing QA automation team, overseeing test strategy, framework design, and delivery timelines.
  • Designing and maintaining robust, modular automation test frameworks using  Selenium (Java) ,  Cypress ,  Katalon Studio , and  CucumberJS  (BDD).
  • Developing cross-platform UI and API test suites using  Java, JavaScript , and  Groovy , ensuring coverage across key product features.
  • Creating and optimizing hybrid test frameworks following  Page Object Model (POM) ,  data-driven , and  keyword-driven  principles.
  • Managing source code and collaborative workflows via  Git  (branching, merge strategy, code review, and pull requests).
  • Implementing automated regression suites and integrating with  CI/CD pipelines  using tools like  Jenkins ,  GitLab CI , or  Azure DevOps .
  • Conducting regular  code reviews , mentoring junior engineers, and enforcing test automation best practices.
  • Driving the adoption of  Cypress  for faster front-end testing and enhancing developer-QA collaboration in Agile sprints.
  • Working closely with product managers and developers to define acceptance criteria and write  Gherkin-based  test scenarios in  Cucumber .
  • Maintaining a scalable and reusable set of utilities and components for efficient test development and reduced maintenance overhead.
  • Leading Agile ceremonies (daily stand-ups, sprint planning, retrospectives) and managing test efforts across sprints.

Functional and Automation Test Engineer

FIS

>10.000 team member

  • Designing and executing functional and regression test cases for finance applications, with a strong focus on transaction flows, account management, reporting modules, and API validations.
  • Building and maintaining scalable automation frameworks using Java + Selenium WebDriver, incorporating POM, data-driven testing, and reusable components.
  • Developing Cypress test scripts for rapid front-end validation and maintaining UI consistency across browsers and devices.
  • Creating BDD-style test scenarios using CucumberJS and Gherkin to ensure business-readable test coverage.
  • Collaborating with developers, product owners, and QA leads to define clear acceptance criteria for financial workflows.
  • Implementing and managing test automation within CI/CD pipelines (Git, Jenkins, GitLab CI), enabling automated builds and deployments.
  • Maintaining version control workflows and branching strategies using Git, ensuring traceable and stable releases.
  • Leading manual test efforts where required (UAT, exploratory testing) and verifying compliance with financial standards and SLAs.
  • Supporting backend and API test automation using Postman and RestAssured to validate financial transactions and data accuracy.
  • Actively involved in Agile/Scrum processes, sprint planning, bug triage, and daily stand-ups to align testing with fast-paced development cycles.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in