Summary
Overview
Work History
Education
Skills
Timeline
Hi, I’m

Ujjal Saha

LEAD SDET / QA Automation
Bengaluru,KA
Ujjal Saha

Summary

Technically adept Software Development Engineer in Test ( SDET ) with 9 years of experience specializing in Web , API , and Mobile Automation Testing . Skilled in designing and implementing robust automation frameworks and performing end-to-end testing across multiple domains. Proficient in leveraging cutting-edge testing tools and programming languages, including Python , Java , JavaScript , Selenium (with Pytest ), WebDriverIO , Rest Assured, Request Library. Mocha ( SuperTest Library), Core Java, Cucumber , POM ( Page Object Model ), Hybrid Frameworks , SQL , and API Testing.

Overview

9
years of professional experience
4
years of post-secondary education
3
Languages

Work History

EPAM Systems

QA Test Lead
08.2021 - Current

Job overview

Project 1 - Uber Technologies, Inc

  • Led a team of 4 automation testers in designing and developing comprehensive automated test suites for high-impact features including App Launch, Driver Online, and Uber Eats, reducing defects by 25% through rigorous testing processes
  • Spearheaded the design and implementation of robust web automation test scripts using Python , leveraging Selenium , PyTest , and advanced API automation with the Requests library for flawless HTTP validations
  • Created dynamic End-to-End automation solutions, developing resilient scripts to test API endpoints across multiple distributed services using Python with Requests for HTTP validations and Golang for gRPC services, ensuring stability and data integrity
  • Designed and developed automation frameworks from scratch tailored to project needs, incorporating industry best practices and Agile methodologies
  • Enhanced workflows with Test-Driven Development (TDD) and Behavior-Driven Development (BDD) principles, employing frameworks like Gherkin (for BDD scripting) and Mocha (for JavaScript-based testing )
  • Integrated automated test scripts into Jenkins -based CI/CD pipelines , enabling seamless execution and frequent regression testing for faster feedback cycles
  • Utilized tools like Jira and Postman for test case management, defect tracking, and reporting, ensuring traceability and accountability across development stages


Project 2 - Clarivate Analytics

  • Automated test cases for Web and API testing using Java and JavaScript -based frameworks such as Selenium with TestNG, WebDriverIO with Mocha, and libraries like Rest Assured and SuperTest
  • Built robust end-to-end test automation suites for validating the microservices-driven distributed architecture
  • Designed, developed, and optimized custom test automation frameworks leveraging Selenium, TestNG , WebDriverIO, and modern JavaScript tools
  • Enhanced framework scalability by integrating advanced logging , reporting , and reusability layers
  • Successfully implemented Continuous Integration (CI) and Continuous Deployment (CD) workflows using Jenkins , Git , and Docker , ensuring efficient software delivery and faster time-to-market

Cognizant (CTS)

Senior QA Automation Engineer
08.2019 - 08.2021

Job overview

  • Developed, enhanced, and maintained robust Web and API test automation frameworks using Java and JavaScript , leveraging tools like Ranorex (Windows), Selenium (Web-UI) , and Rest-Assured (API)
  • Collaborated with cross-functional teams to define Acceptance Criteria , craft Test Plans , and document Use Cases; led the requirement analysis process to ensure clear alignment with business and functional requirements
  • Mentored and guided team members by improving the quality of automated test scripts through regular code reviews, best practices, and training sessions on Web Automation (Selenium) and API Automation (Rest Assured)

TCS

QA Automation Engineer
03.2016 - 08.2019

Job overview

  • Developed robust automation frameworks for Web and API testing using Java incorporating XPath for element location, REST-assured for API validation, and SQL for back-end data validation to ensure alignment with front-end MicroStrategy reports and business files
  • Designed, implemented, and executed comprehensive test scripts and test data management for end-to-end automation, including defect tracking, resolution, and Go-live validations , while ensuring seamless functionality post-deployment under Agile methodologies
  • Led test case creation, review processes, and reporting of execution results through daily and weekly dashboards, while addressing automation pipeline issues and collaborating with cross-functional teams to enhance test coverage and system stability

Education

Calcutta Institute of Technology MAKAUT UNIVERSITY

Electrical Engineering
05.2011 - 07.2015

University Overview

  • Final Grade: 8.2

Skills

Selenium

undefined

Timeline

QA Test Lead

EPAM Systems
08.2021 - Current

Senior QA Automation Engineer

Cognizant (CTS)
08.2019 - 08.2021

QA Automation Engineer

TCS
03.2016 - 08.2019

Calcutta Institute of Technology MAKAUT UNIVERSITY

Electrical Engineering
05.2011 - 07.2015
Ujjal SahaLEAD SDET / QA Automation