I'm a seasoned QA Automation Specialist with 10+ years of experience building scalable, modular test automation frameworks that deliver reliable coverage across UI, API, mobile and GenAI layers.
I design resilient end-to-end and component-level automation using tools like Playwright, Cypress, Selenium, and Appium, with a strong emphasis on maintainability (smart selectors, page-object/screenplay patterns, parallel execution, and flaky-test reduction).
I'm experienced in integrating UI automation into CI/CD pipelines with clear reporting, traceability, and fast feedback loops.
I create comprehensive suites covering functional, contract, and integration validation, ensuring services are correct, secure, and performant.
I focus on clean test architecture, reusable utilities, data setup/teardown strategies, and observability-friendly assertions that make failures actionable for engineering teams.
A major part of my current focus is GenAI/LLM testing. I validate LLM-powered features with structured evaluation strategies: prompt and regression testing, output quality checks (groundedness, consistency, toxicity/safety, formatting), and RAG verification (retrieval relevance, citation accuracy, and hallucination detection).
I also leverage AI to enhance QA workflows, automating test data generation, generating meaningful edge cases, and embedding intelligent decisioning into reporting to improve readability and reduce manual effort.
I take a proactive, shift-left approach to quality, identifying risks early, aligning test strategy with product goals, and collaborating closely with developers and product teams.
I value clear communication, continuous improvement, and agile execution, aiming to deliver high-quality software while boosting team productivity and enabling faster, safer releases.
Automation ToolsPlaywright, Cypress, Selenium, Applitools, Appium, Detox, BrowserStack, Sauce Labs. API & PerformancePostman, REST Assured, OpenAPI, Swagger, Gatling, K6. AI ToolsLangChain, LangGraph, Ragas, PydanticAI, Instructor, n8n, Pytorch, Scikit-learn, Tensorflow, Keras, Unsloth, LLama Guard and LM Studio. DatabasesDynamo DB, PostgreSQL, Mongo DB, Pinecone DB, MySQL, Rockset DB, Chroma DB, Supabase and Oracle. Programming LanguagesJavaScript, TypeScript, Python, Java, C#, C++ and SQL. FrameworksNext.js, React, Angular, .NET, Node.js and Spring. CI/CDJenkins, AWS, Azure, GitHub Actions, Terraform, Bitrise and Docker. Generative AI & ML
Machine Learning & Deep Learning: Experienced in training, fine-tuning, and deploying advanced models (e.g., neural networks, transformers) with practical applications in test automation, data generation, and intelligent evaluation pipelines.
Natural Language Processing (NLP): Skilled in text generation, semantic similarity scoring, sentiment analysis, NER, and context relevance evaluation. Built evaluation pipelines for AI chatbots using LangChain, LangGraph, LangSmith, and Ragas to assess response quality across metrics like faithfulness, recall, and precision.
Generative AI: Experience developing AI-powered test systems, including a custom synthetic test data generator to create scenario-specific payloads, improving test coverage and realism.
Retrieval-Augmented Generation (RAG): Designed and tested AI chatbot workflows built on RAG architectures. Integrated automated validation of LLM outputs within CI/CD pipelines to ensure trustworthiness and contextual alignment.
Large Language Models (LLMs): Strong proficiency in prompt engineering, model evaluation, and implementation of guardrails for responsible AI. Automated QA validation of LLM outputs embedded in conversational UIs.
Recommendation Systems: Understanding of collaborative filtering, content-based, and hybrid recommendation approaches, with application in personalizing test flows and validation logic.
Data Preprocessing & Feature Engineering: Developed automated pipelines for data cleanup and test lifecycle management to ensure stable test environments and accurate inputs for AI-driven systems.
Model Deployment & Monitoring: Integrated AI test pipelines with GitHub Actions and Azure CI/CD workflows. Automated evaluation reporting and response monitoring within production pipelines.
Custom Agent Workflows: Designed intelligent agent workflows using tools like n8n and LangChain to automate QA flows and conversational logic validation.
Ethics & Responsible AI: Practical experience implementing validation strategies to monitor model hallucinations, assess fairness, and align AI outputs with business intent and ethical standards.
Testing & Test ManagementVisual Testing: Proficient in leveraging AI-based visual regression tools like Applitools and Percy to ensure pixel-perfect UI consistency across browsers, devices, and screen resolutions. Used to reduce UI defects and speed up regression cycles.
Cross-Browser & Parallel Testing: Deep experience configuring and executing scalable test suites with Playwright, Cypress, and Selenium to validate multi-browser and cross-platform compatibility (Chrome, Firefox, Safari, Edge).
Test Automation: Expert in designing and maintaining modular, reusable automation frameworks for both UI and API layers. Applied tools like Playwright, Cypress, and REST Assured to automate key business flows and backend validations, significantly reducing manual testing effort.
CI/CD & Continuous Testing: Integrated automated testing into CI/CD pipelines using GitHub Actions, Jenkins, Bitrise, and Azure, enabling fast feedback cycles and ensuring quality at every stage of the deployment pipeline.
Test Planning & Strategy: Skilled in developing test strategies aligned with release goals and architectural complexity. Balanced manual and automated testing needs, defined risk-based test coverage, and set clear ownership between QA functions.
Test Management & Reporting: Managed full-cycle test activities including test case design, execution, and defect tracking using tools like Jira and Confluence. Delivered actionable insights through automated test reports and post-mortem analysis to cross-functional teams.
API Testing & Microservices: Extensive experience validating RESTful APIs and microservices using Postman, Playwright, and OpenAPI-based contract testing. Ensured schema compliance, business logic integrity, and backward compatibility.
Mobile Testing: Conducted both manual and automated testing of iOS and Android applications (native, hybrid, and responsive web) using Appium, Detox, and BrowserStack, ensuring functional and UX consistency across devices.
Agile, TDD & BDD: Embedded in Agile teams practicing Scrum and Kanban. Applied Test-Driven Development (TDD) and Behavior-Driven Development (BDD) using tools like Cucumber and Gherkin to align test scenarios with business logic and acceptance criteria.
Project & System ManagementProject Planning & Execution: Proven ability to lead complex software projects from initiation to delivery—defining scope, setting timelines, breaking down workstreams, and ensuring on-time, high-quality execution.
Agile Project Management: Extensive experience managing Agile teams using Scrum and Kanban. Skilled in sprint planning, backlog grooming, velocity tracking, and iterative delivery of business-critical features.
Project Management Tools: Proficient in Jira, Confluence, and Shortcut for managing epics, stories, and tasks. Leveraged dashboards, velocity metrics, and burndown charts to monitor progress and drive transparency.
Cross-functional Collaboration: Effective at aligning QA, engineering, design, and product stakeholders across all phases. Skilled at translating technical goals into business terms and facilitating communication across disciplines.
Risk & Resource Management: Adept at identifying blockers early, defining mitigation plans, and reallocating resources to keep delivery on track. Experienced in handling shifting priorities and balancing competing stakeholder needs.
System Documentation & Knowledge Management: Created detailed technical and functional documentation including architecture diagrams, test plans, SOPs, and release notes. Built team knowledge hubs and onboarding materials in Confluence.
Release & Change Management: Managed full release cycles—planning deployments, coordinating versioning, defining rollback strategies, and publishing release documentation. Ensured smooth transitions with minimal user disruption.
Budget & Cost Control: Experience tracking project budgets, forecasting costs, and managing resource allocations. Optimized spend while maintaining delivery velocity and quality standards.
Stakeholder Reporting: Delivered regular updates and executive briefings using visual dashboards and risk summaries. Presented metrics on delivery progress, scope changes, and team capacity to support data-driven decisions.
DevOps & CI/CD Alignment: Integrated project workflows with DevOps processes to synchronize planning with build, test, and deploy pipelines—supporting continuous integration and release readiness.
Additional SkillsLeadership & Team Management: Proven track record of leading high-performing, cross-functional teams—including both onshore and offshore resources—to deliver complex projects on time and within scope. Cultivated collaborative, motivated, and outcome-focused team cultures.
Offshore & Remote Coordination: Extensive experience managing distributed teams across multiple time zones. Ensured seamless communication, workflow alignment, and consistent project momentum through well-defined processes and cultural awareness.
Onboarding & Training: Designed and delivered structured onboarding programs, technical workshops, and documentation for new hires. Accelerated team integration and knowledge transfer across QA, Dev, and DevOps functions.
Mentorship & Coaching: Actively mentor junior engineers and peers—providing technical guidance, career growth support, and continuous feedback. Fostered skill development and internal promotions through hands-on coaching.
Conflict Resolution & Negotiation: Skilled in navigating team conflicts, stakeholder misalignment, and shifting priorities with diplomacy. Led effective discussions to resolve blockers and secure consensus.
Strategic Planning: Defined long-term team objectives, aligning execution with business priorities. Adapted strategies based on retrospectives, delivery feedback, and evolving product goals.
Performance Management & KPIs: Established and tracked key performance indicators (KPIs), conducted performance reviews, and drove continuous improvement through transparent goal setting and regular feedback loops.
Stakeholder & Cross-functional Collaboration: Acted as a bridge between technical teams, leadership, and business stakeholders. Ensured clear communication, expectation alignment, and timely reporting throughout all project stages.
Resource & Budget Management: Oversaw team resourcing, skill-based allocation, and cost tracking. Successfully optimized resource utilization to maintain delivery velocity and reduce overhead.