I'm a seasoned software professional with over 18 years of experience in designing and implementing Test Automation Frameworks. My expertise lies in Python, AWS services, Selenium, and DevOps practices. I am passionate about building scalable test frameworks, automating cloud workflows, and contributing to open-source projects.
- Languages & Tools: Python 3.8+, Selenium, Docker, GitHub Actions, LocalStack, AWS (SQS, Lambda)
- Frameworks: Pytest, Page Object Model (POM)
- CI/CD: GitHub Actions, Docker Compose
- Cloud & Infrastructure: AWS, LocalStack, Docker
A GitHub Action to run Selenium tests using a headless Chrome browser. Utilizes Qxf2's Page Object Model framework and integrates seamlessly into CI pipelines.
Technologies: Python, Selenium, GitHub Actions, Docker
License: MIT
Source: Repository
π§° localstack-utilities
A utility repository to set up LocalStack for testing AWS Lambda functions locally using Pytest. Includes a GitHub Action workflow for automated testing.
Technologies: Python, LocalStack, Pytest, Docker Compose
License: MIT
Source: Repository
π¬ sqs-utilities
Tools and scripts to interact with AWS SQS, facilitating message queue operations for testing and development purposes.
Technologies: Python, AWS SQS
Source: Repository
βοΈ bmi-calculator
A simple web application designed as a 'Fizz Buzz' equivalent for QA interviews. It contains seeded bugs to assess testing skills.
Technologies: HTML, JavaScript
Source: Repository
I actively share my knowledge and experiences through blog posts:
- Running Tests against LocalStack using GitHub Action
- Automating Data Builds with dbt and GitHub Actions
- GitHub: rahul-bhave
- LinkedIn: Rahul Bhave
- DEV Community: @rahulbhave