Eitan M. Peles
I build AI agents that test software autonomously.
Sr QA Engineer · SDET · AI Automation · 18+ years
About
With 18+ years in software development and QA, I specialize in AI-driven test automation and building autonomous testing systems.
I sit at the intersection of LLM engineering and software quality — designing agents that interpret natural language, generate test scripts, self-heal selectors, and triage bugs semantically.
My goal is not just testing software, but building systems that make testing intelligent.
Core Competencies
AI-Driven QA
Autonomous Test Agents
LLM-Based Validation
Visual AI Testing
Playwright · TypeScript
Selenium · Python
Cypress · JavaScript
REST API · Postman
Azure OpenAI
LangGraph
Playwright MCP
AWS Lambda · S3 · Athena
GitLab CI/CD · Jenkins
Semantic Embeddings
Selector Healing
Test Architecture
Failure Analysis
CI/CD Pipelines
Oracle · MySQL · PostgreSQL
Linux · Docker
Work Experience
Senior QA Engineer responsible for proposing and implementing innovative AI-assisted automation strategies for a Three.js canvas-based product.
- Built an automated QA triage system processing bug reports, validating content using AI, detecting duplicates via semantic embeddings, and generating structured issue records
- Designed and implemented CI/CD pipelines to automate performance testing workflows with automated post-deployment execution and on-demand runs
- Built an automated ETL pipeline using AWS Lambda and S3 to transform performance test data from XML to Parquet, enabling real-time analytics via Amazon Athena
- Developed LLM-based visual validation strategies to replace pixel-comparison tools for complex canvas interactions
QA responsible for building an AI-powered automation agent with Azure OpenAI and Playwright MCP.
- Designed and deployed a custom AI automation agent leveraging Azure OpenAI + Playwright MCP capable of interpreting natural language commands, triggering tests, suggesting selectors, and dynamically modifying test scripts in real time
- Built and optimized Playwright test automation with storage state for faster logins, parallel execution on BrowserStack, smart retries, and enhanced error handling — significantly reducing flakiness and execution time
- Developed and maintained UI and data validation using Playwright with TypeScript
- Executed API validations using Postman · CI/CD via GitLab · Test cases in TestRail
- Actively participated in Agile ceremonies with project management via Jira
QA Team Leader for a global provider of AI-driven personalization for Financial Services. Led a team of 2 QAs.
- Automation tests on Cypress and JavaScript; API tests on Postman
- Mobile tests on Android Studio and Xcode
- DB tests on Oracle, MySQL, PostgreSQL and MS-SQL
- Backend tests on Linux; CI/CD with Jenkins
Sole QA Analyst at a startup — built QA processes from scratch for a web app integrating Oracle Forms and EBS systems.
- Automation with Selenium + Python; API tests via Postman; DB tests on Oracle
4th level technical support; SQL queries across Oracle, SQL Server, REST API, Excel and SharePoint; built customized enterprise glossaries.
Projects
AI-powered civilization simulator. Rust physics engine (stellar evolution, Dyson Sphere detection, Drake Equation) + React + Three.js 3D galaxy map + Claude AI narratives. Based on real astrophysics formulas.
Rust
React
Three.js
Claude AI
TypeScript
Relativistic time dilation simulator. Set your speed (up to 99.99% of light), pick a destination, and watch time diverge between your ship and Earth. Lorentz transformation, length contraction, AI historical narrative.
React
Three.js
TypeScript
Claude AI
Special Relativity
Education
🎓 Full Stack Web Developer (Bootcamp) — Netcraft Academy, Israel · 2019
🎓 Front-End Web Developer Nanodegree — Udacity, Remote · 2014
🎓 B.Sc. Computer Science — Estácio de Sá University, Brazil · 2008
Languages
🇮🇱 Hebrew — Native
🇺🇸 English — Fluent
🇧🇷 Portuguese — Fluent
🇪🇸 Spanish — Conversational