Priyabrata D.

About Me

Priyabrata is a highly experienced QA professional with a solid background in SQL scripting, integration testing, ETL validation, and API testing across multiple domains including AI/ML, KYC, e-learning, and data engineering and 9+ years of experience leading end-to-end test automation strategies across AI, SaaS, and high-scale tech platforms. He builds scalable automation frameworks (API/UI/back-end) using Python, Playwright, and Selenium, optimizes performance with tools like Locust and JMeter, and integrates QA into CI/CD pipelines via Jenkins, GitHub Actions, and Docker. Priyabrata has a proven track record of executing functional and E2E testing in Agile environments, and his familiarity with complex data pipelines, Kafka-based message validation, and automation scripting makes him a strong fit for roles demanding both strategic QA leadership and hands-on testing capabilities. He specializes in comprehensive ETL validation, database testing (PostgreSQL, MySQL, Redshift), back-end API automation, and managing large-scale data validation and reconciliation tasks.

AI, ML & LLM

OpenAI API AI Chatbots OpenAI Assistants API Large Language Models (LLMs)

Frontend

Backend

Database

DevOps

CI/CD Pipelines Jenkins Docker Amazon Web Services (AWS) GCP GCP BigQuery

QA & Testing

Workflow

Postman GitHub Actions

Other

Golang Playwright Retrieval-augmented Generation (RAG) Amazon Redshift Core Java

Work history

Writesonic
Writesonic
Senior Software Engineer in Test
2023 - Present (2 years)
Remote
  • Leading E2E QA and automation for AI writing tools, enhancing generative and real-time AI integration by 35% and improving content accuracy to 99%.

  • Designed API/back-end and UI automation frameworks, achieving 30% higher system reliability and 40% faster CI testing with GitHub Actions and Jenkins.

  • Conducted OpenAI evals and high-throughput API load testing using Locust and K6, boosting model relevance by 20% and ensuring stable performance under streaming and burst traffic scenarios.

  • Managed a team of 3, advancing AI/ML testing strategies and improving testing quality by 15%.

GitHub Actions DockerJenkinsAmazon S3 (AWS S3) AWSFastAPILocust Performance TestingCypressREST API AutomationSeleniumPython 3 Playwright OpenAI API OpenAI Assistants API Retrieval-augmented Generation (RAG) E2E TestingTest AutomationQA AutomationAPI TestingUI AutomationLoad TestingK6
Jumio
Jumio
DiT (Developer in Test)
2021 - 2023 (2 years)
Bangalore, Remote
  • Built and maintained API/back-end automation frameworks for AI/ML-driven KYC and identity verification, enhancing process accuracy by 30%.

  • Conducted GraphQL API testing and validated Elasticsearch queries and indexing performance, optimizing search accuracy and response times.

  • Developed test suites for real-time verification systems and optimized data handling and cloud deployment, boosting system performance by 40%.

API TestingTest AutomationGraphqlElasticsearch Test Case Development Data Handling Cloud Deployment Performance TestingCypressSelenium
Unacademy
Unacademy
Senior SDET
2020 - 2021 (1 year)
Bangalore, India
  • Implemented performance testing and monitoring strategies to support 100,000+ concurrent users during high-traffic live classes.

  • Integrated Locust for load testing of video streaming APIs, RTMP ingest, and HLS playback workflows.

  • Built automated validation for streaming quality, adaptive bitrate behavior, and WebSocket-based real-time features (chat, Q&A).

SDETPerformance TestingLocust Load TestingRTMP High-level Synthesis (HLS) WebSocketE-learning SeleniumCypressTest Automation
Hevo Data
Hevo Data
Senior Software Engineer in Test (Data Engineering & QA)
2019 - 2020 (1 year)
Bangalore, India
  • Led QA efforts and built automation frameworks using Python, Requests, and Selenium, reducing manual testing time by 40%.

  • Performed ETL pipeline testing across large datasets, validating data accuracy, transformation, and load integrity across MySQL, PostgreSQL, Redshift, and MongoDB.

  • Automated data reconciliation and consistency checks between source and target systems.

  • Validated incremental loads, full loads, and schema changes for high-volume pipelines.

  • Collaborated with data engineers to identify performance issues under load.

  • Improved error monitoring using Grafana, Kibana, Nagios, Elasticsearch, and Datadog, reducing critical issue resolution time by 20%.

Zycus
Zycus
Associate Software Engineer in Test
2017 - 2019 (2 years)
Mumbai, India
  • Developed and executed comprehensive test suites, including API and performance automation, enhancing test coverage by 40%.

  • Managed product infrastructure, servers, and integrations, ensuring system stability and reducing downtime by 25%.

  • Collaborated with clients/PMs on feature finalization and handled client-side issue resolution, improving customer satisfaction scores.

Education

B.Tech Electronics and Telecommunication Engineering
B.Tech Electronics and Telecommunication Engineering
Biju Patnaik University of Technology (BPUT), Odisha - India
2013 - 2017 (4 years)