Summary
Overview
Work history
Education
Skills
Certification
Languages
References
Training
Disclaimer
INTERNSHIP
Timeline
Generic
Sandipan Roy Chowdhury

Sandipan Roy Chowdhury

Croydon,UK

Summary

Highly skilled test automation specialist with expertise in Selenium, Playwright, and Appium, complemented by proficiency in API testing using Postman and Rest Assured. Demonstrates advanced capabilities in performance testing with JMeter and Gatling, alongside CI/CD tools such as Jenkins, GitHub Actions, and Azure DevOps. Adept at cloud testing on platforms like BrowserStack and Sauce Labs, with strong programming knowledge in Java and Python. Experienced in Agile methodologies including Scrum, BDD, and TDD, as well as test management tools like Jira and TestRail. Proficient in leveraging AI-driven testing tools such as Applitools and Mabl to enhance quality assurance processes. Skilled in database management with MySQL and MongoDB, cloud platforms like AWS and Azure, and reporting frameworks including Allure and Extent Reports. Committed to driving innovation in software quality assurance while aligning with organisational goals.

Hard-working Lead QA Automation Engineer with strong organisational skills. Achieves company goals through exceptional planning and prioritisation.

Overview

16
16
years of professional experience
4011
4011
years of post-secondary education
1
1
Certification

Work history

Test Automation Lead

Tata Consultancy Services Limited (TCS)
London, City of London
10.2015 - 09.2025
  • Build modular, maintainable Page Object Models (POM) .
  • Implement data-driven , keyword-driven , or hybrid frameworks .
  • Ensure the framework integrates seamlessly with CI/CD pipelines.
  • Use Git version control to manage framework code.
  • Adopt best practices like SOLID principles for test automation.
  • Integrate test suites into CI/CD pipelines for automated nightly or per-commit builds.
  • Work with DevOps to configure Docker containers for scalable test runs.
  • Trigger automated tests on platforms like:
    Jenkins
    GitHub Actions
    Azure DevOps
  • Developed end-to-end automated test scripts using Playwright and Python for web and API validation.
  • Designed and maintain a custom Playwright-Python automation framework :
    Pytest as the test runner.
    Configurable environment management (QA, Staging, Production).
    Support for data-driven testing (CSV, JSON, Excel).
    Parallel execution using Pytest-xdist.
    Reusable utility libraries for:
    Locators
    API calls
    Test data creation
    Wait strategies
  • Implement self-healing locators to reduce test flakiness.
  • Integrate visual regression testing with tools like Applitools or Percy.
  • Developed modular libraries for efficient browser actions and exception handling.
  • Designed and maintained scalable Selenium automation frameworks using Java, TestNG, and Maven, achieving 85% regression test coverage .
  • Integrated automated tests with CI/CD pipelines using Jenkins and Docker, reducing release cycles by 40% .
  • Led a team of 10 QA engineers, mentoring them in automation best practices and performing code reviews.
  • Automated API workflows with Rest Assured and integrated them with UI flows for end-to-end validation.
  • Migrated legacy scripts to modern frameworks and evaluated emerging tools like Playwright for future adoption.
  • Build automated API test suites using Rest Assured integrated with:
    TestNG/JUnit for test management.
    Maven/Gradle for build automation.
  • Validate:
    HTTP methods ( GET, POST, PUT, DELETE ).
    JSON schema validation.
    Response time and performance metrics.
  • Integrate API automation into CI/CD pipelines like Jenkins or GitHub Actions.
  • Generate detailed reports for stakeholders:
    Test execution summary
    API response times
    Error trends and failure analysis
  • Tools:
    Allure Reports for Rest Assured
    Postman HTML Reports
  • Maintain API documentation and update test cases as APIs evolve.

Team lead

CMC Limited
India, Kolkata
09.2013 - 11.2015
  • Led requirement gathering for business and functional design documents.
  • Coordinated with development team to address defects from field testing.
  • Engaged with end users to resolve QA-related issues.
  • Authored user documentation for the new system interface.
  • Participated in status meetings to report and track issues.
  • Collaborated with developers to prioritise bug fixes during field testing.
  • Updated yard map using AUTO CAD based on development adjustments.

Developer and Tester

Northern Coalfields Limited (NCL)
India, Kolkata
10.2012 - 08.2013
  • Designed circuit diagrams for equipment using DIP-TRACE.
  • Prepared schematic and PCB layouts for demonstrations via DIP-TRACE.
  • Developed firmware for 8051 microcontroller in Assembly Language.
  • Tested and modified developed code on dummy setups to ensure functionality.

IT engineer

Northern Coalfields Limited (NCL)
India, Singrauli, MP
08.2010 - 09.2012
  • Formed and led a team of 15 to 20 members for field support operations.
  • Executed test cases with sample documents, ensuring thorough documentation of results.
  • Collaborated closely with client on field testing and addressed enhancement issues.
  • Tracked project progress and distributed workloads among team members effectively.

Trainee Engineer

SCOPE T & M Private Limited
India, Pune
10.2009 - 07.2010
  • Conducted testing of electronic equipment using multi-meters and oscilloscopes.
  • Repaired faulty equipment at component level during site visits.
  • Performed calibrations of equipment to meet company standards.
  • Issued test reports for various QA-scoped equipment.
  • Prepared technical documentation for internal use.

Education

M.Tech - VLSI Design

University of Calcutta
India
01.2007 - 01.2009

B.Tech - Electronics and Communication Engineering (ECE)

WBUT
India
01.2003 - 01.2007

12th - Science

St. Xavier's School
India

10th - General

St. Xavier's School
India

Skills

  • Test Automation: Selenium, Playwright, Appium, TestNG, JUnit
  • API Testing: Postman, Rest Assured
  • Performance Testing: JMeter, Gatling
  • CI/CD: Jenkins, GitHub Actions, GitLab CI, Azure DevOps
  • Cloud Testing: BrowserStack, Sauce Labs
  • Programming Languages: Java, Python
  • Test Management: Jira, Zephyr, TestRail
  • DevOps & Containers: Docker, Kubernetes
  • Methodologies: Agile, Scrum, BDD, TDD
  • AI Testing Tools: Applitools, Mabl, Testim
  • Cloud Platforms: AWS, Azure
  • Databases: MySQL,MongoDB
  • Reporting: Allure, Extent Reports

Certification

  • ISTQB Foundation.
  • ISTQB Advanced Test Automation Engineer.
  • Advanced Program in Cyber Security and Cyber Defense from IIT Kanpur
  • Received appreciation award (twice) for excellent contribution from CMC Limited(a TATA Enterprise), for Century Plywood Project.
  • Received appreciation award from CMC Limited for OITDS (Operator Independent Truck Dispatch System) Project.
  • Received Long term service commitment award from TCS.

Languages

Bengali, English and Hindi

References

References available upon request.

Training

Attended four month workshop on Embedded System in XESP Kolkata.

Disclaimer

Date of Birth : 17th August 1985 Nationality : Indian Languages Known : Bengali, English and Hindi.

I hereby declare that all the information furnished above is correct to the best of my knowledge and belief. 


Place: London

Sandipan Roy Chowdhury

INTERNSHIP

Transwitch India Private Limited, New Delhi on E123_MicroArchitecture based on different ITU (International Telecommunication union) Standards.

Timeline

Test Automation Lead

Tata Consultancy Services Limited (TCS)
10.2015 - 09.2025

Team lead

CMC Limited
09.2013 - 11.2015

Developer and Tester

Northern Coalfields Limited (NCL)
10.2012 - 08.2013

IT engineer

Northern Coalfields Limited (NCL)
08.2010 - 09.2012

Trainee Engineer

SCOPE T & M Private Limited
10.2009 - 07.2010

M.Tech - VLSI Design

University of Calcutta
01.2007 - 01.2009

B.Tech - Electronics and Communication Engineering (ECE)

WBUT
01.2003 - 01.2007

12th - Science

St. Xavier's School

10th - General

St. Xavier's School
Sandipan Roy Chowdhury