
Zahir Rahman
Verified Expert in Engineering
Automation Engineer and Developer
Brentwood, United States
Toptal member since September 1, 2026
Zahir is a software quality engineer and SDET with 10 years of experience building scalable automation solutions across financial services, insurance, and media. His expertise includes Java QA automation, REST Assured, Appium, BDD, TestNG, API and UI testing, CI/CD, and test framework design, with a focus on creating reliable, maintainable, and reusable automation solutions.
Portfolio
Experience
- Selenium - 13 years
- Java - 13 years
- Postman - 10 years
- AWS IoT - 8 years
- Python - 8 years
- GitHub Copilot - 2 years
- Cursor AI - 2 years
- Claude Code - 2 years
Preferred Environment
Jira, Jira Xray, Confluence, Azure DevOps, Docker, Kubernetes, Jenkins, GitHub Actions, Charles Proxy
The most amazing...
...automation framework I've built validated complex data flows across microservices, databases, and cloud infrastructure for a Fortune 500 client.
Work Experience
SDET | Automation Engineer
Zebra Technologies Corporation
- Designed, developed, and maintained automated test frameworks for cloud-based applications and enterprise systems using Python, Java, Selenium, Pytest, and Playwright.
- Developed automated UI, API, integration, regression, and end-to-end test scenarios across enterprise applications and cloud services.
- Designed complex test scenarios to validate business workflows, back-end processing, data integrity, and system behavior across multiple services.
- Developed reusable Playwright automation libraries and test utilities to improve coverage, maintainability, and execution efficiency.
- Performed API and back-end validation to ensure data flows correctly between applications, services, databases, and cloud infrastructure.
- Integrated automated test suites into CI/CD pipelines using GitHub Actions.
- Built and maintained Docker and Kubernetes environments supporting automated testing and deployment workflows.
- Used AI-assisted development tools, including Claude Code, Cursor, and GitHub Copilot, to accelerate automation development, debugging, and test framework improvements.
- Collaborated with development, DevOps, and product teams to identify defects, investigate failures, and support production releases.
- Participated in regression testing, release validation, defect analysis, and continuous quality improvement initiatives.
SDET | Software Developer
Capital One Financial
- Developed and maintained Java and Python-based automation and validation solutions for enterprise financial services applications within the CloudSentry/Enterprise IAM environment.
- Designed and executed automated test scenarios covering API, integration, back-end, data-processing, regression, and end-to-end workflows.
- Developed Python microservices supporting CloudSentry functionality, including toxic-pair data deduplication and enterprise IAM workflows.
- Built automated API and behavior-driven tests using Java, Behave, Postman, and SwaggerHub.
- Validated large-scale batch-processing workflows and data transformations across PostgreSQL and Snowflake.
- Performed back-end data validation using SQL to verify data integrity, business rules, transformations, and expected application behavior.
- Architected and optimized DBT-based data transformation pipelines supporting analytics and enterprise data workflows.
- Automated AWS service interactions using Python and Boto3, including S3, Lambda, and Secrets Manager.
- Supported migration of AWS workloads from Lambda to Fargate to improve application scalability and processing capabilities.
- Integrated automated testing and application workflows into Jenkins CI/CD pipelines.
SDET | Automation Engineer
QA News Network
- Designed and implemented automated testing and validation processes for AI-powered applications and data-driven back-end systems using Python, Playwright, and API automation frameworks.
- Developed Playwright-based UI and end-to-end automation for application workflows and user-facing functionality.
- Performed API, integration, back-end, and database testing across application services.
- Validated GraphQL and REST API responses, business logic, authentication, and data integrity.
- Developed automated test scenarios covering UI workflows, API integrations, and back-end processing.
SDET | Automation Engineer
LTM
- Designed, developed, and maintained automated testing frameworks using Python, Pytest, Boto3, Selenium, and BrowserStack.
- Automated UI, API, integration, regression, and end-to-end testing for cloud-based media applications.
- Executed cross-browser and cross-platform automated testing using BrowserStack to validate application behavior across supported browser and device combinations.
- Developed and executed REST API test scenarios using Django/FastAPI, SwaggerHub, and Postman.
- Validated microservice integrations, back-end processing, database operations, and cloud-based workflows.
- Facilitated mobile device testing using Appium for iOS and Android devices.
SDET | Automation Engineer
Spruce Technology
- Architected and maintained web and mobile automation frameworks using Java, Selenium, Appium, Maven, and Gradle.
- Designed automated UI test suites covering functional regression, integration, and end-to-end scenarios.
- Developed back-end and API automation using Rest Assured and PostgreSQL.
- Performed database validation to verify back-end processing and data integrity.
- Implemented Cucumber/Gherkin and TestNG to support behavior-driven and structured test execution.
SDET | Automation Engineer
TechnoSoft Consulting
- Designed and maintained Java/Selenium automation frameworks for customer-facing web applications.
- Automated critical business workflows, including account management, ordering, checkout, and customer-facing application functionality.
- Implemented Page Object Model (POM) frameworks to create reusable and maintainable automation components.
- Developed automated regression and functional test suites using Java, Selenium, Maven, TestNG, and related tools.
- Performed back-end database validation using PostgreSQL and complex SQL queries.
Experience
Unblocked School
http://unblocked.schoolCertifications
Life Insurance Certified/Licensed
New York State
Skills
Libraries/APIs
Selenium WebDriver, Playwright, Pandas, React
Tools
Pytest, Claude Code, GitHub Copilot, Behave, Postman, Jira, Apache JMeter, Jenkins, BrowserStack, Gradle, Cucumber, Jira Xray, Confluence, Charles Proxy, Amazon Simple Queue Service (SQS), AWS IAM, Amazon CloudWatch, AWS CloudFormation, Docker Compose, Splunk
Languages
Python, Java, Snowflake, SQL, GraphQL, Gherkin, TypeScript, HTML5, JavaScript
Frameworks
Selenium, Cypress, Django, Appium, TestNG, JUnit
Paradigms
Functional Testing, Automated Testing, Automation, Test Automation, Microservices, Load Testing, Penetration Testing, Mobile Development, REST, Page Object Model (POM), Azure DevOps
Platforms
Docker, Android, iOS, Kubernetes, AWS IoT, AWS Lambda
Storage
Database Testing, PostgreSQL, Amazon S3 (AWS S3), Amazon DynamoDB, MySQL, Datadog
Other
Cursor AI, Mobile Device QA Automation, RESTful Microservices, REST API Automation, Automation Framework Development, API Testing, SDET, Quality Assurance (QA), QA Automation, Prompt Engineering, Documentation, Integration Testing, Regression Testing, Third-party Integration, Test Cases, Vulnerability Assessment, Manual QA, Test Planning, Chromium, Web Applications, QA Testing, AI Agents, AI-assisted Development, Agentic AI, CI/CD Pipelines, Compliance, GitHub Actions, Data Build Tool (dbt), Boto3, FastAPI, Maven, SOAP, JWT, Fargate, Step Functions, Serverless, AWS Secrets Manager, Physics, Finance
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring