QA Automation Engineer • Selenium, Playwright, Pytest, CI/CD • Open to remote, WFO & freelance • I break things so your users don't.
QA engineer with 2+ years breaking things so your users don't. I build automation frameworks from scratch, wire them into CI/CD, and catch bugs before they become incidents.
I work across manual and automation testing — from exploratory sessions to full Selenium/Playwright suites with parallel execution, retry logic, and HTML reporting. Lately I've been applying Python and ML to quality problems: predicting failures, not just finding them.
- Build end-to-end UI and API test frameworks from scratch — not templates
- Integrate tests into CI/CD pipelines (Jenkins, GitHub Actions) so QA runs on every push
- Write manual test plans, exploratory charters, and bug reports that developers actually read
- Use Python + ML to analyze defect patterns and predict risky areas before release
| Project | Tech | What it proved |
|---|---|---|
| Scalable REST API Framework | Python, Pytest, CI/CD | Schema validation + retry logic on flaky endpoints; runs in CI on every PR |
| E-Commerce UI Automation | Selenium, Pytest, POM | End-to-end UI coverage with HTML reporting — maintainable at scale |
| Playwright Automation | Playwright, Pytest | Faster and more reliable than Selenium for dynamic UIs; cross-browser ready |
| Employee Attrition Analysis | Python, Scikit-learn | Identified top 5 risk factors driving attrition — actionable, not just accurate |
| Loan Approval Analysis | Python, TensorFlow | Deep learning model for binary risk decisions — real-world classification problem |
Automation: Selenium · Playwright · Pytest · Page Object Model · API Testing Manual Testing: Exploratory Testing · Test Plans · Bug Reporting · Regression · UAT CI/CD: Jenkins · GitHub Actions · Pipeline integration Data & ML: Python · Pandas · NumPy · Scikit-learn · TensorFlow · SQL Languages: Python · SQL · JavaScript
QA + ML pipeline — combining defect data with predictive models to flag high-risk code areas before a test suite even runs. Fewer surprises in production, smarter test prioritization.
Also exploring performance testing beyond basic load checks — response time analysis under real traffic patterns.
Open to remote QA roles, on-site/WFO, and freelance projects — automation builds, framework setup, or QA consulting. If your team ships fast and needs someone who can build quality in, not bolt it on, let's talk.