Ashish Chamoli, Developer in Chandigarh, India
Ashish is available for hire
Hire Ashish

Ashish Chamoli

Verified Expert  in Engineering

QA Automation Engineer and Developer

Chandigarh, India

Toptal member since December 12, 2024

Bio

Ashish is a dedicated QA automation engineer with a strong background in implementing and optimizing testing frameworks. He excels in identifying bottlenecks and enhancing the efficiency of delivery pipelines. Proficient in Cypress with JavaScript, GitLab-driven CI/CD, and various tools, Ashish combines technical expertise with excellent communication and problem-solving skills. He stays abreast of emerging technologies to ensure exceptional testing standards and drive project success.

Portfolio

Toptal
QA Automation, Cypress, Watir, JavaScript, Ruby, API Testing...
Precisely
QA Automation, Manual QA, JavaScript, Cypress, GitLab, Docker, API Testing...

Experience

  • Functional Testing - 7 years
  • JavaScript - 5 years
  • Cypress - 5 years
  • API Testing - 5 years
  • Postman - 3 years
  • Cucumber - 3 years
  • GitLab - 3 years
  • Watir - 2 years

Availability

Full-time

Preferred Environment

Windows, Ubuntu Linux

The most amazing...

...solution I've built was a Cypress automation framework integrated with Data Factory and CI/CD, streamlining testing and ensuring rapid, reliable releases.

Work Experience

QA Automation Engineer

2022 - 2024
Toptal
  • Wrote, maintained, and optimized end-to-end tests using a robust test automation stack, including Ruby, Cucumber, Watir, and Selenium WebDriver, and implemented Cypress-based integration tests.
  • Tested numerous initiatives, developed and executed test plans, and conducted exploratory testing.
  • Collaborated in an Agile environment, utilizing Scrum and Kanban methodologies and version control with Git. Conducted thorough investigations and documented the product's behavior.
Technologies: QA Automation, Cypress, Watir, JavaScript, Ruby, API Testing, Functional Testing, Non-functional Testing, Cucumber, Manual Testing, Quality Assurance (QA), E2E Testing, Regression Testing, UI Testing, QA Test Plan Management, Automated Testing, Cross-browser Testing, QA Testing, Ubuntu Linux, Postman, CI/CD Pipelines, Programming, Playwright, APIs, Web Applications, Test Automation

Senior QA Engineer

2017 - 2022
Precisely
  • Developed and maintained robust and reliable UI automation frameworks using Cypress and Protractor, both in JavaScript.
  • Built and managed CI/CD pipelines leveraging GitLab and Jenkins to streamline development and deployment processes.
  • Designed and implemented API automation test suites utilizing SoapUI to ensure robust functionality and reliability.
Technologies: QA Automation, Manual QA, JavaScript, Cypress, GitLab, Docker, API Testing, Protractor, Functional Testing, TypeScript, Manual Testing, Quality Assurance (QA), E2E Testing, Regression Testing, UI Testing, QA Test Plan Management, Automated Testing, Cross-browser Testing, QA Testing, Postman, CI/CD Pipelines, Programming, SQL, Database Testing, Amazon Web Services (AWS), APIs, Web Applications, Test Automation

Experience

Cypress Automation Framework

https://github.com/Ashish-chamoli002/QA-Cypress
The central component of this project is Cypress, selected for its intuitive syntax, rich documentation, and thriving community. The tests are organized according to a structured pattern that mirrors the application's workflows, with each test file within the Cypress integration directory covering distinct scenarios.

Education

2010 - 2014

Bachelor's Degree in Electronics and Communication

Chitkara University - Chandigarh, India

Skills

Libraries/APIs

Playwright

Tools

Cucumber, Watir, GitLab, Postman

Frameworks

Cypress, Protractor

Paradigms

Functional Testing, Manual Testing, E2E Testing, Test Automation, Automated Testing, Non-functional Testing

Languages

JavaScript, TypeScript, Ruby, SQL

Platforms

Windows, Ubuntu Linux, Docker, Amazon Web Services (AWS)

Storage

Database Testing

Other

API Testing, Manual QA, Quality Assurance (QA), Regression Testing, UI Testing, QA Test Plan Management, QA Testing, Web Applications, QA Automation, Cross-browser Testing, Programming, APIs, Coding, CI/CD Pipelines

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring