Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Rahul Dev

Rahul Dev

Kolkata

Summary

QA Architect with 17+ years of experience in test strategy, automation, migration testing, and quality delivery across enterprise systems. Worked on-site in the USA and Canada for 4.5 years in client-facing roles. Domain experience includes Cards and Payments and Insurance.


Proficient in automation framework design and development using Selenium (Java), Cypress (JavaScript), TOSCA, Playwright, and Watir (Ruby). Built scalable, maintainable frameworks using BDD, data-driven, and modular approaches tailored to specific tech stacks and delivery models.

Skilled in API testing using Rest Assured, Postman, and SOAP UI. Hands-on experience with CI/CD pipeline integration using Jenkins, Concourse, and GitHub Actions. Familiar with Docker, and containerized test environments.

Well-versed in accessibility testing (Axe Dev Tools, NVDA), performance testing (JMeter, Lighthouse), and compatibility testing across devices and browsers using Sauce Labs. Experienced in test management with JIRA, and HP ALM.


Led QA teams across multi-project programs. Defined test strategies, planned automation tool migrations, managed resource onboarding and productivity, and contributed to RFP responses and SOW creation. Collaborated with cross-functional teams to ensure alignment of QA deliverables with business and delivery goals.

Overview

18
18
years of professional experience
1
1
Certification

Work History

QA Architect

Cognizant Technologies Solutions
01.2018 - Current
  • Providing QA architectural leadership across 11 projects within two Business Solution Areas (BSAs), including Technology/Version/Database Migrations, UI modernization, and Guidewire Policy Center automation.
  • Defined scalable test strategies and standardized test planning practices across diverse project landscapes.
  • Designed and developed custom automation frameworks tailored to each project’s technology stack and delivery model.
  • Led tool migration initiatives and framework transitions:
    Java Selenium → TOSCA
    Ruby Watir → Cypress
    TOSCA → Cypress
    Cypress → Playwright
  • Spearheaded accessibility testing efforts to meet ADA compliance standards.
  • Embedded QA processes into CI/CD pipelines using Jenkins, Concourse, and GitHub Actions, improving automation coverage and deployment confidence.
  • Evaluated tools, technologies, and frameworks to align testing capabilities with evolving project needs.
  • Introduced and standardized automation execution reporting via Splunk and Allure, improving test result transparency across teams.
  • Managed full lifecycle of QA resources: onboarding, allocation, knowledge transfer, performance tracking, and hiring.
  • Created QA proposals in response to RFPs and drafted detailed Statements of Work (SOWs).
  • Collaborated with Dev, BA, Infrastructure, and Product teams to resolve blockers and ensure high-quality delivery.
  • Reported key QA metrics, risks, and delivery status to senior leadership for informed decision-making.

QA Automation Lead

Cognizant Technologies Solutions
01.2016 - 01.2018
  • Led QA efforts in Agile ceremonies, including daily stand-ups, sprint planning, and scenario walkthrough with UAT and business stakeholders.
  • Created detailed test plans.
  • Modified Selenium with Java automation framework, enabling reusable and maintainable test components.
  • Built and executed automation test scripts for functional validation and data migration testing.
  • Integrated automated test execution with Jenkins for CI/CD, enabling early feedback and reducing regression cycles.
  • Collaborated with developers, business analysts, and UAT testers to ensure comprehensive test coverage and seamless delivery.
  • Participated in defect triaging and root cause analysis to drive continuous test improvement.
  • Delivered QA progress reports and key metrics to project stakeholders throughout the sprint lifecycle.

QA Automation Engineer

Cognizant Technologies Solutions
01.2015 - 01.2016
  • Created test plans outlining scope, objectives, test approach, and timelines for assigned modules.
  • Designed, developed, and executed manual and automated test scripts using Selenium with Java across multiple environments.
  • Validated functional requirements, business rules, and integration flows through comprehensive test scenarios.
  • Collaborated with developers and business analysts to clarify requirements and ensure test coverage.
  • Logged and tracked defects, working closely with development teams for timely resolution.
  • Contributed to test data creation and environment setup for efficient test execution.
  • Maintained and updated automation scripts as per application changes and new features.

QA Automation Engineer

Cognizant Technologies Solutions
01.2012 - 01.2015
  • Created test plans outlining scope, objectives, testing approach, and timelines for assigned modules.
  • Designed, developed, and executed manual and automated test scripts using Selenium with Java across multiple environments.
  • Validated functional requirements, business rules, and integration flows through detailed test scenarios.
  • Maintained and updated automation scripts to reflect evolving application functionality.
  • Contributed to test data setup and environment readiness to support smooth test execution.
  • Logged and tracked defects, worked closely with development teams to ensure prompt resolution and retesting.
  • Acted as the QA point of contact at the client site — participating in requirement discussions, status meetings, and walkthrough.
  • Collaborated with client-side business analysts and product owners to align on test scenarios, priorities, and sign-offs.
  • Provided regular test progress reports and defect metrics to client stakeholders.

QA Test Engineer

Cognizant Technologies Solutions
09.2007 - 01.2012
  • Prepared test conditions, test cases, and documentation to support functional and regression testing of card and payment processing systems.
  • Verified device specifications and cost summaries to ensure alignment with business and market standards.
  • Validated application functionality against business rules and compliance requirements specific to the payments domain.
  • Ensured end-user documentation accurately reflected product capabilities and operational use cases.
  • Logged and tracked defects, coordinated with development teams for resolution, and validated fixes.
  • Delivered detailed status reports, defect summaries, and post-release testing documentation to project stakeholders.
  • Actively participated in test analysis, review sessions, and continuous test improvement initiatives.

Education

B Tech - Mechanical Engineering

Jalpaiguri Government Engineering College
Jalpaiguri, India
07.2007

Skills

    Languages & Scripting:
    Java, Ruby, JavaScript, SQL

    Automation Tools & Frameworks:
    TOSCA, Selenium, Cypress, Playwright, Rest Assured, Watir, JUnit, TestNG, Cucumber

    Framework Development:
    Expertise in designing scalable, reusable, and maintainable automation frameworks tailored to project-specific tech stacks using Selenium, Cypress, Playwright, and TOSCA Experienced in BDD, data-driven, and modular automation designs

    API & Web Services Testing:
    Rest Assured, Postman, SOAP UI – experience with REST and SOAP services testing, including schema validation, authentication, and error handling

    CI/CD & DevOps Integration:
    Jenkins, Concourse, GitHub Actions – integration of automation frameworks with CI/CD pipelines for continuous testing and deployment confidence

    Containerization & Source Control:
    Docker, Kubernetes

    Database & Backend Testing:
    SQL, MySQL, Microsoft SQL Server – includes validation during data and database migration efforts

    Performance & Load Testing:
    JMeter, Lighthouse

    Accessibility Testing:
    Axe Dev Tools, NVDA – ensuring compliance with ADA/WCAG standards in enterprise applications

    Cross-Browser & Device Compatibility Testing:
    Experience in multi-browser/device testing using Sauce Labs and native browser configurations

    Test Management & Reporting Tools:
    JIRA, HP ALM – for managing test assets, tracking defects, and maintaining traceability Allure, Splunk – for automation execution reporting and real-time visibility into test results

    Agile & Delivery Practices:
    Extensive experience working in Agile (Scrum, Kanban) and DevOps environments Led QA strategy, sprint delivery, stakeholder engagement, and prepared proposals (RFP) and Statements of Work (SOW)

Certification

  • TOSCA AS1
  • TOSCA AS2
  • Certified Scrum Master (CSM)
  • AWS Certified Cloud Practitioner

Timeline

QA Architect

Cognizant Technologies Solutions
01.2018 - Current

QA Automation Lead

Cognizant Technologies Solutions
01.2016 - 01.2018

QA Automation Engineer

Cognizant Technologies Solutions
01.2015 - 01.2016

QA Automation Engineer

Cognizant Technologies Solutions
01.2012 - 01.2015

QA Test Engineer

Cognizant Technologies Solutions
09.2007 - 01.2012

B Tech - Mechanical Engineering

Jalpaiguri Government Engineering College
Rahul Dev