Divyendu shukla

BANGALORE, INDIA

Staff Software Engineer in Test with ~10 years of experience building scalable quality engineering systems across enterprise SaaS, distributed services, and cloud platforms. Skilled in automation architecture, API/UI validation, CI/CD, observability, performance, security (OWASP), and accessibility (WCAG 2.1 AA / axe-core). Applies Generative AI to Quality Engineering through autonomous AI agents, agentic test automation, and large-scale AI-assisted test modernization. Built QA-Agent using Claude and AWS Bedrock with ReAct, integrating Playwright, OWASP ZAP, axe-core, and k6, and led an AI-assisted migration of 354 E2E tests from TestCafe to Playwright, achieving 2.3x faster per-test execution.

Experience

Staff Software Engineer in Test

Okta
June 2024 - Present
  • Led test automation strategy for Okta Workflows, owning 700+ automated tests with 95%+ execution reliability.
  • Architected and led an AI-assisted migration of 354 integration and E2E tests (55K+ LOC) from TestCafe to Playwright using a custom agentic batch-loop pipeline with machine-enforced coding conventions and human-in-the-loop review gates — cut per-test execution 2.3x and PR feedback time from 45 to 30 minutes. (Case study →)
  • Built observability frameworks using Datadog and Splunk across 20+ microservices, reducing MTTR by 35% through proactive alerting.
  • Established WCAG 2.1 AA accessibility testing, achieving compliance across 15+ web applications.
  • Optimized CircleCI pipelines for daily test execution, reducing failures by 25% through parallelization and improved job configuration.
  • Integrated Generative AI tools (GitHub Copilot, Gemini) into everyday test workflows, accelerating test creation by 30% and reducing maintenance effort.
  • Designed and maintained automation validation suites and PDVs using TestCafe, Runscope, and Ghost Inspector.
  • Conducted OWASP-based security testing and accessibility audits to strengthen quality and compliance.

Senior QA Engineer

Oracle
April 2021 - June 2024
  • Architected and maintained scalable test automation frameworks supporting 8 web applications with 360 automated test cases, achieving 90%+ test coverage across functional, API, and performance test suites.
  • Built a unified JavaScript-based UI automation framework using WebdriverIO, Mocha, and Chai, standardizing testing practices across 3 product teams and reducing framework setup time by 60%.
  • Designed and implemented an API automation framework handling 100+ REST endpoints with 95%+ reliability, integrated into CI/CD pipelines for continuous validation.
  • Developed a performance testing strategy using JMeter, identifying and resolving 20+ bottlenecks that improved application response times by 45%.
  • Created an automated Lighthouse monitoring framework achieving consistent 95+ scores across 25+ desktop web pages, ensuring optimal user experience.
  • Established CI/CD best practices using Jenkins and Git, reducing release cycle time by 30% through automated regression testing.
  • Implemented containerized test execution using Docker and Kubernetes on Oracle Cloud, enabling parallel test runs and reducing infrastructure costs by 40%.
  • Led defect triage for 200+ defects with a 98% resolution rate within SLA.

QA Engineer

Tata Consultancy Services (Client - Iron Mountain)
March 2020 - March 2021
  • Established mobile and web test automation frameworks using BDD Cucumber with Appium and Selenium, covering 150+ test scenarios across Android OS versions 6-8 and multiple physical devices.
  • Automated 80% of the regression suite, reducing manual testing effort by 50 hours per release cycle.
  • Owned end-to-end defect lifecycle management, maintaining a 95%+ defect resolution rate within SLA and ensuring zero critical bugs in production releases.
  • Collaborated with cross-functional teams to define quality gates, resulting in 100% on-time releases with zero rollbacks over a 12-month period.

Test Engineer

Tata Consultancy Services (Client - PwC)
February 2019 - March 2020
  • Designed a comprehensive test strategy covering 200+ test cases for enterprise financial applications, ensuring 100% requirement traceability through detailed test documentation.
  • Automated 60% of the regression suite using Selenium WebDriver and Java, reducing the regression cycle time from 2 weeks to 3 days.
  • Performed API testing for 50+ REST endpoints using Postman and Swagger, identifying 15+ critical integration issues before production.
  • Coordinated with distributed teams across 3 time zones, delivering test reports and traceability matrices that improved stakeholder visibility and reduced production defects by 40%.

Junior Test Analyst

Tata Consultancy Services (Client - KPMG)
January 2016 - January 2019
  • Developed and maintained test documentation for enterprise audit applications, creating 300+ test cases with complete traceability to business requirements.
  • Executed manual testing for 5+ major releases, maintaining a 98%+ execution rate and identifying 200+ defects.
  • Presented 3 successful POCs for a test automation framework using Selenium WebDriver and Java, leading to adoption of the automation strategy and reducing testing effort by 35%.
  • Actively participated in defect triage meetings, contributing to a 90%+ defect resolution rate and improved product quality metrics.

Education

NATIONAL INSTITUTE OF TECHNOLOGY MEGHALAYA

Bachelor of TECHNOLOGY
August 2011 - May 2015
Electrical and Electronics Engineering

GPA: 7.98

KENDRIYA VIDYALAYA

Higher Secondary (CBSE)
April 2010 - May 2011

GPA: 8.86

Skills

Programming Languages & Tools
  • Selenium
  • WebdriverIO
  • TestCafe
  • Playwright
  • Appium
  • Mocha
  • Chai
  • JMeter
  • Postman
  • JavaScript
  • Jenkins
  • CircleCI
  • Git
  • Jira
  • PL/SQL
  • Docker
  • Kubernetes
  • AWS Bedrock
  • OWASP ZAP
  • k6
  • GitHub Actions
Workflow
  • End to end Functional and Automation test for UI and Backend
  • Cross Browser Testing & Debugging
  • Debugging and Analysis of Reports and Failures/Defects.
  • Agile methodology- Creating backlog, Refining, Sprint planning, Scrum and Retrospective

Technical Writing

Practical notes from large-scale test migration and CI optimisation work.

Interests

I enjoy outdoor activities, travel and swimming when time allows.

When indoors, I follow sci‑fi and fantasy films and series, and I spend much of my free time exploring advances in test automation, participating in hackathons and competitions, and attending webinars and meetups hosted by the Test Tribe community.

Featured Projects

Practical quality-engineering systems built for reliable delivery at scale.

QA-Agent

Autonomous AI Quality Engineering Platform

ReAct-powered agent that unifies Playwright testing, OWASP ZAP scanning, axe-core accessibility checks, and k6 load baselines into a single workflow.

QA Fullstack Project

End-to-end quality automation

Production-grade test automation covering unit, API, and UI layers with reporting and modern CI/CD practices.

WebdriverIO Framework

Scalable UI test automation

Page Object Model framework with parallel execution and CI/CD integration for maintainable browser automation.

Certifications & Additional Work

  • Selenium Advanced Certification by LambdaTest
  • Observability Dashboard - Built real-time monitoring solution using Datadog and Splunk, tracking 20+ microservices with automated alerting reducing MTTR by 35%
  • Lighthouse Performance Framework - Automated performance monitoring achieving 95+ scores across 25+ web pages, integrated into CI/CD pipeline