I build test automation frameworks that don't flake and cloud systems that stay resilient.
Hi, I'm Jenil Patel—a versatile Software Engineer with strong hands-on experience in full-stack backend development, cloud infrastructure, AI models, and automated testing, holding an MSc in Computing Science from Griffith College Dublin.
Regression time reduced across 8 releases
Automated test scenarios in Playwright & Selenium
p95 auth latency sustained on AWS EKS
ResNet50 classification on 118K images
Interactive Test & Infrastructure Console
Inspect how I architect end-to-end test execution pipelines and monitor Kubernetes telemetry.
$ npx playwright test --config=playwright.config.ts --project=chromium,firefox,webkit
Running 15 tests using 4 parallel workers
Flagship Engineering Projects
Detailed case studies with real architectures, measurable outcomes, and production-tested code.
Payment Authorization & Reliability Platform
High-throughput authorization API with automated rollbacks and p95 latency under 40ms on AWS EKS.
Architected a real-time payment authorization engine enforcing amount, velocity, and card blocklist rules. Built with FastAPI and audited in PostgreSQL, using Redis for high-speed velocity caching. Provisioned on AWS EKS with Terraform and guarded by Jenkins CI/CD with Prometheus, Grafana, and OpenTelemetry instrumentation.
E-Commerce Test Automation Framework
Enterprise Playwright & TypeScript test framework with Page Object Model and parallel cross-browser execution.
Engineered an industrial-grade end-to-end testing framework in TypeScript for modern e-commerce platforms. Covers user authentication, catalog search, faceted filtering, cart persistence, and checkout transactions. Uses custom fixtures, strict assertions, and automated artifact capture to eliminate flaky tests.
ImageGuard: AI-Generated Image Classification
Deep learning computer vision system detecting synthetic vs. authentic media with 98.17% accuracy.
Benchmarked four deep convolutional architectures (ResNet50, MobileNetV2, EfficientNetB0, and custom CNN) utilizing two-stage transfer learning on a deduplicated 118,000-image CIFAKE dataset. Fine-tuned ResNet50 achieved state-of-the-art detection accuracy and was deployed in a full-stack Django application for real-time inference.
Work Experience
Where I engineered test automation frameworks, triaged production defects, and protected release velocity.
Test Engineer
- Engineered an end-to-end Selenium and Appium test automation framework covering functional, regression, smoke, and sanity suites, cutting regression execution time by 65% and automating 80% of critical user flows across 8 releases.
- Spearheaded defect investigation, reproduction, and root-cause analysis in Agile/Scrum sprints, managing defect lifecycle in Jira and verifying fixes with developers, reducing escaped production defects by 35% and resolution time by 2 days.
- Strengthened release readiness by contributing to sprint planning and validating requirements and change requests with developers and stakeholders across 12 sprints, catching 25+ requirement gaps before development began.
Software QA Engineer Intern
- Validated 27 user workflows of an enterprise multi-tenant SaaS healthcare platform through functional, usability, and regression testing, supporting 6 iterative releases.
- Designed, documented, and executed 140 test cases that uncovered 91 defects before release, strengthening regression coverage and release confidence across sprints.
- Conducted API validation and exploratory testing to ensure compliance with healthcare tenant segregation requirements.
Software Developer Intern
- Delivered a PHP-based GYM Slot Booking System from requirements gathering through live client deployment in 2 months.
- Implemented database schemas, user authentication, booking logic, and client-driven UI modifications.
- Conducted end-to-end functional verification to ensure booking conflict prevention and data consistency.
Skills & Technologies
Core technical competencies grouped by engineering domain. No artificial percentage bars—only tools and frameworks I use in production.
Test Automation & Quality Engineering
Cloud Infrastructure & DevOps
Observability & System Reliability
Languages, Backends & Data
How I Think & Build
Technical principles I stick to when designing test frameworks and operating cloud systems.
Flaky tests are architectural debt, not bad luck.
When a test fails intermittently, developers stop trusting CI. I eliminate flakiness by enforcing deterministic test fixtures, isolating database state, and replacing arbitrary sleep timeouts with explicit event-driven wait assertions.
Quality engineering doesn't end at deployment.
Testing pre-release and monitoring post-release are two sides of the same coin. Reliable systems combine automated test coverage with OpenTelemetry distributed tracing, Prometheus alerts, and fast automated rollbacks.
Automate the repetitive, elevate human exploration.
Automated suites exist to handle the tedious regression passes across browsers. This frees up engineering time to investigate high-impact exploratory scenarios, stress test architecture limits, and scrutinize requirement edge cases.
MSc in Computing Science @ Griffith College Dublin
Holding an MSc in Computing Science from Griffith College Dublin, with strong hands-on experience across software engineering, cloud infrastructure, and AI systems. Actively seeking graduate, junior, and full-time Software Engineer (SDE), AI Engineer, Cloud/DevOps, or Quality Engineering roles in Ireland & Remote.