07/19/2026 updated


100 % available
Senior QA Automation Engineer | Web & API Automation | Selenium, Playwright, Python, Java, CI/CD
Ahmedabad City, India
Worldwide
Bachelor of Engineering ( Information Technology )About me
Results-driven QA Automation Engineer with 9+ years of experience in UI/API test automation using Playwright and Selenium, Python (PyTest), and Java (TestNG) languages. Skilled in automation frameworks, Jenkins CI/CD, AWS, multi-environment (TEST, Staging, Production) testing, and Agile delivery.
Java (Programming Language)Test AutomationAutomated Testing FrameworkPython (Programming Language)SeleniumTest EngineeringTest ManagementTestngTypeScriptPytestDeployment AutomationPlaywrightSelenium WebdriverJenkins
I build and own test automation, from framework design to daily execution monitoring and failure analysis. 9+ years in, across fintech billing, payment gateways, contact center platforms, and cybersecurity products.
Current engagement: QA automation lead on NiCE CXOne (UserHub), writing end-to-end test suites in Playwright + TypeScript, monitoring multi-region production deployments (Test, Staging, multiple Prod regions), and triaging failures to root cause — distinguishing environment flakiness, application regressions, and script issues. Before that, I built a Python-based API automation framework from scratch for NiCE's billing infrastructure project, including backend verification utilities against AWS DynamoDB, S3, Lambda, and Kinesis.
What I bring to a contract:
- Framework setup from zero: I design automation architecture before writing a single test, so the framework scales without becoming technical debt.
- Multi-environment coverage: experienced setting up pipelines that run the same suite across Dev, QA, Staging, and Production with environment-specific configs.
- Backend + cloud integration: I go beyond UI clicks. I validate data in DynamoDB, trigger Lambda functions, verify S3 outputs, and monitor SQS/Kinesis flows as part of test automation.
- Failure ownership: I don't just flag failures, I investigate, fix flaky scripts, log genuine defects, and keep pass rates high without hiding problems.
- CI/CD fluency: Jenkins pipeline creation, Docker-based execution environments, daily monitoring and reporting.
Tech Stack:
- Test automation: Playwright (TypeScript), Selenium WebDriver, PyTest (Python), TestNG (Java), Spock (Groovy), REST Assured, Cucumber/Gherkin
- Cloud: AWS (DynamoDB, S3, Lambda, Kinesis, CloudWatch, SQS)
- CI/CD: Jenkins, Docker, Git
- Databases: PostgreSQL, MySQL, Snowflake
- API: Postman, Swagger
- Test management: JIRA, TestRail, Xray
Domain Experience: fintech billing and revenue operations, payment processing (authorization, refund, chargeback, fraud), invoice generation, network vulnerability scanning (Tenable/Nessus), cloud collaboration platforms.
Available for remote contract work. Typical engagement: ongoing automation build-out, framework rescue, or QA coverage for a new product or feature area.
Experience
Professional experience5 - 10 years
Freelancer since2018
Languages
EnglishGoodHindiGood
Project history
- Implemented UI automation framework from scratch for end-to-end UI test coverage
- Developed and maintained end-to-end automated test cases using Playwright with TypeScript, following Page Object Model design pattern
- Developed and maintained end-to-end automated test cases using Selenium with Python, following Page Object Model design pattern
- Implemented API automation framework from scratch using Python for end-to-end billing API test coverage
- Implemented UI as well as API automation framework from scratch for end-to-end UI test coverage
- Developed and maintained end-to-end UI and API automated test cases using Selenium with Python, following Page Object Model design pattern