Summary
Overview
Work History
Education
Timeline
Accomplishments
Software
Domain Expertise
Reading, Yoga,Mediation, Exploring Nature
TECHNICAL SKILLS
Domain Expertise
Reading, Yoga,Mediation, Exploring Nature
Generic
Deval Thakkar

Deval Thakkar

Senior Software Engineer in Test(SDET)
Bangalore

Summary

Strategic and results-driven Senior Software Engineer in Test with over 5 years of experience in building robust automation frameworks and backend systems. Proficient in Python, FastAPI, and scalable microservices architecture, with a strong focus on integrating advanced testing and CI/CD practices. Skilled in leading cross-functional teams, mentoring junior engineers, and driving innovation in software quality. Adept at collaborating with developers and stakeholders to align testing efforts with business and technical goals.

Overview

4
4
years of professional experience

Work History

Senior SDET Engineer I

Zucitech Software Solutions P Ltd
Bengaluru
04.2024 - Current
  • Developed Scalable Test Framework: Architected a high-performance test automation framework using Python and pytest, supporting parallel execution and asynchronous batch processing. Enhanced testing efficiency for complex API testing scenarios by integrating advanced data validation and logging mechanisms.
  • Optimized Big Data Processing: Designed a data-driven API automation framework using asyncio for processing over 500,000 rows, reducing execution time by 90%. Integrated Redis caching to optimize API request efficiency and minimize latency.
  • Parental Control Validation: Led the development of a sophisticated, data-driven strategy to validate OTT parental control features, ensuring strict compliance with global and regional standards. Engineered complex validation mechanisms based on user attributes, maturity levels, and content entitlements using Python, pytest, and advanced caching techniques. Implemented dynamic rules for content access and restrictions, leveraging asynchronous processing and real-time data updates to handle millions of records efficiently, reducing validation time and server load.
  • Core Development and Feature Integration: Collaborated with core development teams on feature design, code architecture, and peer reviews. Contributed to code optimization, resulting in a 30% improvement in application performance.
  • CI/CD Pipeline Optimization: Automated testing and deployment workflows using Docker and Jenkins, reducing build and release times by 30%. Implemented Dockerized environments for consistent testing across all stages of development.
  • Mentorship and Team Leadership: Guided junior team members in test automation techniques and framework development. Fostered a culture of collaboration, technical excellence, and continuous learning.
  • System Design and Reporting: Developed a robust system design with comprehensive test scenarios, retry mechanisms, and enhanced reporting capabilities. Implemented advanced reporting tools to provide actionable insights and real-time monitoring of test execution.

QA Lead

Altencalsoft Lab (India) P Ltd.
Bengaluru
01.2023 - 10.2023
  • Automation Framework Development: Architected and maintained a robust automation framework using Python and pytest. Automated the process of reading Xray test cases through GraphQL API and executing them within a Python pytest test-driven framework. Simplified test case management by translating manual test cases into JSON formats, improving adoption and test coverage.
  • Backend API Development: Designed and implemented RESTful APIs using FastAPI to support automation tools. Enhanced data validation workflows, resulting in a 50% increase in automation efficiency.
  • Microservices and Data Handling: Built microservices to support backend testing workflows, enabling efficient data processing and API request handling. Integrated Redis for optimal data storage and retrieval, reducing response times by 40%.
  • CI/CD Pipeline Management: Established a CI/CD pipeline using AWS CodeBuild, CodePipeline, and Docker. Integrated Lambda functions to dynamically trigger tests on code pushes, improving deployment speed and quality.
  • Cross-Functional Collaboration and Training: Led workshops to onboard teams onto the automation framework. Optimized the framework based on stakeholder feedback, enhancing usability and increasing adoption by 30%.
  • Advanced Testing Techniques: Developed automated test scripts for API and UI testing using pytest and Selenium WebDriver. Implemented end-to-end testing scenarios to ensure high software reliability.

Senior Qa Engineer

Nolan edutech pvt ltd
Bengaluru
06.2021 - 01.2023
  • Collaborative Development and Feature Assessment: Partnered with developers and project managers to evaluate program capabilities and define testing requirements. Actively contributed to feature design discussions, ensuring testability and performance considerations were integrated into development from the outset.
  • Backend API Development and Automation: Automated API testing using Python and the requests library. Developed custom scripts and utilities for validating API endpoints, integrating them with backend services to ensure comprehensive test coverage and reliability.
  • UI and API Test Automation: Automated UI testing using Cypress with the JavaScript stack (Mocha, Chai) to verify front-end functionality and user experience. Proficiently utilized Selenium WebDriver and pytest to build and maintain automated test scripts for both web applications and API testing, ensuring high software quality and reducing manual testing effort.
  • Comprehensive Test Management: Maintained all test documents on the Xray Testing board, including test cases, plans, traceability, and execution records. Streamlined test management processes, improving visibility and traceability of testing activities across the organization.
  • CI/CD Pipeline Enhancement: Enhanced the CI/CD pipeline by integrating automated tests triggered by AWS Lambda functions within AWS CodePipeline. Automated build and deployment processes using Jenkins and Docker, reducing release cycle times and improving feedback loops.
  • Monitoring and Logging Implementation: Developed robust monitoring and logging solutions within AWS Lambda functions to capture detailed test execution metrics and logs. Implemented alerting mechanisms to proactively detect and resolve issues, providing real-time insights into test performance.
  • API Testing and Automation: Automated API testing workflows using Postman and developed custom scripts with Python to validate complex business logic and data integrity. Integrated these scripts into the CI/CD pipeline, ensuring consistent API quality and performance.
  • Agile and Scrum Methodologies: Operated within Agile and Scrum frameworks to manage testing activities and complete releases in well-organized sprints. Actively participated in sprint planning, daily stand-ups, and retrospectives, contributing to process improvements and team efficiency.
  • Risk Management and Quality Assurance: Expanded risk management measures by implementing spot-checks and random inspections, increasing the detection of edge cases and unexpected behaviors. Improved overall product quality and reduced defect leakage.
  • Cross-Functional Collaboration and Communication: Built strong rapport with team members, management, and clients to facilitate effective communication and alignment on project goals. Actively collaborated with stakeholders to prioritize testing efforts based on business impact and technical feasibility.

Technical Stack: Python, Pytest, Cypress (Mocha, Chai), Selenium WebDriver, Postman, Requests Library, AWS Lambda, CodePipeline, Jenkins, Docker, Agile/Scrum.

Quality Assurance Specialist

CodeJudge It Solution India Pvt Ltd
Bengaluru
11.2020 - 05.2021
  • Manual and Automated Testing: Developed and executed manual test cases to validate the functionality of various modules. Transitioned manual test cases to automated scripts using Cypress for UI testing and Python with pytest for API automation, significantly improving testing efficiency and consistency.
  • Defect Management and Troubleshooting: Reproduced defects, conducted root cause analysis, and collaborated with developers to resolve issues efficiently. Maintained detailed error logs and documentation to facilitate quick debugging and knowledge sharing across the team.
  • API Automation Framework Development: Designed and implemented a robust API automation framework using Python and pytest, automating complex scenarios and validating business logic. Integrated this framework into the CI/CD pipeline, ensuring consistent API quality and faster feedback loops.
  • CI/CD Pipeline Enhancement: Integrated automated tests into the CI/CD pipeline using AWS CodePipeline and Lambda functions, triggering tests based on specific events. This provided immediate feedback on code changes and reduced the overall release cycle time by 30%.
  • Advanced Monitoring and Logging: Implemented comprehensive monitoring and logging within AWS Lambda functions to capture real-time test execution metrics. Developed alerting and reporting mechanisms to provide insights into test performance and quickly identify issues.
  • UI Automation with Cypress: Automated end-to-end UI test cases using Cypress with Mocha and Chai, improving test coverage and reliability for web applications. Developed reusable components and utilities to standardize UI testing across projects.
  • Defect Tracking and Prioritization: Effectively tracked, prioritized, and managed defects, working closely with development teams to ensure timely corrections. Used a structured approach to categorize and resolve issues, contributing to improved product quality.
  • End-User Support and Access Management: Supported end-user requirements by establishing compliant systems and effective access policies. Ensured seamless access to applications and provided technical support for resolving access-related issues.
  • Quality Metrics and Reporting: Provided regular updates to leadership on quality metrics, highlighting areas for improvement. Communicated consistency issues and production deficiencies, driving efforts to enhance testing processes and product quality.
  • Agile Collaboration and Communication: Worked within Agile frameworks to deliver high-quality releases in structured sprints. Actively participated in daily stand-ups, sprint planning, and retrospectives, contributing to team alignment and continuous improvement.

Technical Stack: Python, Pytest, Cypress (Mocha, Chai), Selenium WebDriver, AWS Lambda, CodePipeline, Jenkins, Docker, Agile/Scrum.

Education

Bachelor of Science - Computer Science

DR Apj Abdul Kalam University
Indore

Timeline

Senior SDET Engineer I

Zucitech Software Solutions P Ltd
04.2024 - Current

QA Lead

Altencalsoft Lab (India) P Ltd.
01.2023 - 10.2023

Senior Qa Engineer

Nolan edutech pvt ltd
06.2021 - 01.2023

Quality Assurance Specialist

CodeJudge It Solution India Pvt Ltd
11.2020 - 05.2021

Bachelor of Science - Computer Science

DR Apj Abdul Kalam University

Accomplishments

  • Scalable API Automation Framework: Spearheaded the development of a data-driven API automation framework that leveraged asynchronous batch processing, achieving a 90% reduction in execution time. Integrated Redis caching to optimize data retrieval and minimize server hits, significantly reducing costs and enhancing system performance. Implemented robust mechanisms for dry runs and real-time validation, ensuring efficient and reliable test execution with minimal resource consumption.
  • Parental Control Feature Validation for OTT Platform: Engineered a comprehensive validation system for OTT parental control features, utilizing asynchronous processing and advanced caching techniques to handle millions of data points efficiently. Ensured compliance with regional and global standards while reducing server load and operational costs. Led the core development of dynamic validation logic and automated monitoring, resulting in faster validation cycles and improved accuracy
  • Developed No-Code/Low-Code Automation Framework for Pharma Industry: Designed and implemented an innovative no-code/low-code automation framework tailored for a leading pharmaceutical company. Enabled business users to automate complex workflows and validations without extensive coding knowledge, significantly reducing development time and increasing operational efficiency.
  • Built Robust Onboarding Pipeline for EdTech Domain: Architected a scalable and automated onboarding pipeline for an EdTech platform, streamlining the integration process for new users and institutions. Implemented advanced validation and verification mechanisms to ensure seamless onboarding, resulting in a 40% reduction in setup time and enhanced user experience.

Software

Python (Core Development)

Pytest, Selenium, Cypress (Mocha, Chai), Postman

FastAPI, Flask

Jenkins, Docker, AWS CodePipeline, AWS CodeBuild, Git

AWS (Lambda, S3, EC2)

Redis, MySQL, PostgreSQL

Agile, Scrum, Test/Data Driven Development (TDD)

Git, GitHub,

Domain Expertise

  • Coding School Portal onward ( which automate entire onboarding process of Aspiring candidate)
  • Recruitment of (IT Industry) Assessment Portal
  • Fleet Management CRM
  • Vendor Management system (Manufacturer)
  • Disney Streaming global Parantel_control Automation with Data_driven framework

Reading, Yoga,Mediation, Exploring Nature

Reading Motivational Self-help Book kept carry my Kindle Everywhere

Having Expertise & interest In Yoga Specially Surya-Namaskar

Doing meditation Which can Boost confidence lift my day

Visit Natural Places .

TECHNICAL SKILLS

  • Testing Tool: Jira(Agile), Slack , Asana , Xray for Test management, Cypress with Js & selenium with python for Ui automation, Request lib(python) for API testing,Tosca for End to end automation
  • Testing Type : Functional: Integration, Sanity, Smoke, Interface, Regression Testing, Non-Functional- Performance, Load,


Domain Expertise

  • Onboarding Process end to end (Edutech Platform)
  • Recruitment of (IT Industry) Assessment Portal
  • Fleet Management CRM
  • Vendor Management system (Manufacturer)
  • Pharmaceutical Industry
  • Software Testing and Quality Assurance
  • Test Automation Strategy and Implementation
  • Agile Methodologies
  • Regulatory Compliance in Pharma
  • Clinical Trial Data Management
  • Cross-Functional Collaboration
  • Selenium web driver with python automation
  • Cypress with Js Ui,API automation
  • Jira and Xray Integration for Pharma Project
  • AWS Cloud Services (Lambda, CodePipeline) in Pharma Context
  • API Testing and Integration for Pharma Applications
  • No-Code/Low-Code Automation Solutions for Pharma Domain Workflows



Reading, Yoga,Mediation, Exploring Nature

Reading Motivational Self-help Book kept carry my Kindle Everywhere

Having Expertise & interest In Yoga Specially Surya-Namaskar

Doing meditation Which can Boost confidence lift my day

Visit Natural Places .

Deval ThakkarSenior Software Engineer in Test(SDET)