QA Automation Engineer with 4+ years of experience in software testing, specializing in UI automation, API testing, and test framework development.
I work with Playwright, Selenium WebDriver, Java, TypeScript, JavaScript, TestNG, Postman, SQL, and k6, with hands-on experience building maintainable automation frameworks using Page Object Model (POM), reusable fixtures, API clients, configuration management, reporting, and CI/CD.
- πΉ 4+ years of experience in Software Testing / QA Automation
- πΉ Experienced in Manual, Automation, API, and Regression Testing
- πΉ Building automation frameworks using Playwright + TypeScript and Selenium + Java
- πΉ Hands-on experience with REST API testing using Postman and Playwright API
- πΉ Experience with SQL validation using MSSQL and Oracle
- πΉ Hands-on performance testing projects using k6
- πΉ Familiar with Page Object Model, custom fixtures, reusable utilities, and data-driven testing
- πΉ Experience with Jenkins and GitHub Actions CI/CD
- πΉ Agile/Scrum environment experience
- πΉ Interested in building scalable and maintainable QA automation frameworks
| Category | Technologies |
|---|---|
| Languages | Java, JavaScript, TypeScript, SQL |
| UI Automation | Playwright, Selenium WebDriver |
| API Testing | Postman, REST API Testing, Playwright API |
| Test Frameworks | TestNG, Cucumber |
| Performance Testing | k6 |
| Design Patterns | Page Object Model (POM), Fixture-based Architecture |
| CI/CD | Jenkins, GitHub Actions |
| Version Control | Git, GitHub |
| Database | MSSQL, Oracle SQL |
| Defect Tracking | JIRA |
| Methodologies | Agile, Scrum |
| Reporting | Playwright HTML Reports, k6 Reports |
Playwright β’ TypeScript β’ Page Object Model β’ API Testing β’ dotenv
End-to-end UI and API automation framework built with Playwright and TypeScript, featuring reusable Page Objects, environment-based configuration, API testing, and structured test organization.
Selenium WebDriver β’ Java β’ TestNG β’ POM β’ Maven
UI automation framework implementing Page Object Model, reusable WebDriver management, smoke/regression test groups, configuration-driven execution, and TestNG-based automation.
Postman β’ JavaScript β’ REST API Testing β’ CRUD β’ Authentication β’ Negative & Boundary Testing
API automation suite covering authentication, complete CRUD lifecycle validation, dynamic token and booking ID correlation, negative scenarios, boundary testing, and environment-driven test execution.
k6 β’ JavaScript β’ API Performance Testing β’ Load Testing β’ Metrics
Performance testing framework for the Restful Booker API covering load scenarios, response-time validation, custom metrics, thresholds, and performance analysis.
k6 β’ JavaScript β’ API & Browser Performance Testing β’ Custom Metrics
k6 performance testing project targeting the QuickPizza application with end-to-end transaction validation, custom business metrics, thresholds, and performance-oriented test scenarios.
- Functional Testing
- Regression Testing
- Smoke Testing
- Sanity Testing
- Integration Testing
- System Testing
- Cross-browser Testing
- End-to-End Testing
- Exploratory Testing
- Playwright
- Selenium WebDriver
- Page Object Model
- Reusable components
- Explicit waits
- Multi-browser automation
- Data-driven testing
- REST API Testing
- Postman
- Playwright API
- Request/response validation
- Status code validation
- JSON validation
- Authentication
- API workflow testing
- SQL queries
- Joins
- Aggregations
- MSSQL
- Oracle
- k6
- Load Testing
- Stress Testing
- Spike Testing
- Soak Testing
- Performance thresholds
- Custom metrics
- API performance testing
- Git
- GitHub
- GitHub Actions
- Jenkins
- Maven
- JIRA
I focus on building automation frameworks that are:
- β Maintainable
- β Reusable
- β Scalable
- β Configurable
- β CI/CD ready
- β Easy to execute
- β Easy to understand for QA teams
My recent frameworks use concepts such as:
Page Object Model β Fixtures β Configuration β Test Data β API Clients β Utilities β Reporting β CI/CD
I use GitHub to continuously build and improve practical QA automation projects covering:
UI Automation β API Testing β Performance Testing β Framework Design β CI/CD
My repositories demonstrate hands-on implementation rather than only tool familiarity.
π What I'm Currently Building
- π GitHub Actions CI/CD pipelines for test automation
- π Advanced automated reporting and failure analysis
- β‘ k6 performance test result analysis and optimization
- π§ͺ Reusable and maintainable automation framework components
- π Advanced API validation and test-data strategies
- ποΈ Scalable test automation architecture
Currently interested in opportunities involving:
- QA Automation Engineer
- SDET Engineer
- Automation Test Engineer
- QA Engineer β Automation
- Software Test Automation
Especially roles involving Playwright, Selenium, API Testing, Java/TypeScript, CI/CD, and modern test automation frameworks.
LinkedIn: linkedin.com/in/arindam-chowdhury-qa
GitHub: github.com/arindam0111
β Thanks for visiting my profile!