Skip to content
View arindam0111's full-sized avatar

Block or report arindam0111

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
arindam0111/README.md

πŸ‘‹ Hi, I'm Arindam Chowdhury

QA Automation Engineer / SDET | Playwright β€’ Selenium β€’ Manual β€’ API Testing

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.


πŸ‘¨β€πŸ’» About Me

  • πŸ”Ή 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

πŸ› οΈ Tech Stack

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

πŸš€ Featured Projects

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.


πŸ§ͺ Testing & Automation Skills

Functional Testing

  • Functional Testing
  • Regression Testing
  • Smoke Testing
  • Sanity Testing
  • Integration Testing
  • System Testing
  • Cross-browser Testing
  • End-to-End Testing
  • Exploratory Testing

UI Automation

  • Playwright
  • Selenium WebDriver
  • Page Object Model
  • Reusable components
  • Explicit waits
  • Multi-browser automation
  • Data-driven testing

API Testing

  • REST API Testing
  • Postman
  • Playwright API
  • Request/response validation
  • Status code validation
  • JSON validation
  • Authentication
  • API workflow testing

Database Testing

  • SQL queries
  • Joins
  • Aggregations
  • MSSQL
  • Oracle

Performance Testing

  • k6
  • Load Testing
  • Stress Testing
  • Spike Testing
  • Soak Testing
  • Performance thresholds
  • Custom metrics
  • API performance testing

CI/CD & Tools

  • Git
  • GitHub
  • GitHub Actions
  • Jenkins
  • Maven
  • JIRA

πŸ—οΈ Framework Development

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


πŸ“Š GitHub Activity

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

🎯 Career Focus

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.


πŸ“« Connect With Me

LinkedIn: linkedin.com/in/arindam-chowdhury-qa

GitHub: github.com/arindam0111


⭐ Thanks for visiting my profile!

Pinned Loading

  1. quickpizza-k6-performance-framework quickpizza-k6-performance-framework Public

    A reusable k6 API performance testing framework for the QuickPizza application, featuring end-to-end API testing, custom metrics, thresholds, configurable load profiles, and reusable test utilities.

    JavaScript

  2. restful-booker-k6-performance-framework restful-booker-k6-performance-framework Public

    API performance testing framework built with k6 and JavaScript, featuring reusable CRUD workflows, custom metrics, thresholds, and Smoke, Load, Stress, Spike & Soak tests.

    JavaScript

  3. saucedemo-selenium-pom-framework saucedemo-selenium-pom-framework Public

    Enterprise-grade Selenium 4 + TestNG automation framework implementing POM, explicit synchronization, and failure screenshot hooks.

    Java

  4. saucedemo-playwright-automation saucedemo-playwright-automation Public

    Playwright TypeScript UI and API test automation framework with POM, multi-browser testing, reporting, and GitHub Actions CI/CD.

    TypeScript