I'm passionate about ensuring high-quality software through meticulous testing and automation.
I thrive in collaborative Agile/Scrum environments and enjoy working with a variety of technologies to deliver robust and reliable products.
Languages: Java, Python, SQL, Gherkin
Automation Tools: Selenium WebDriver, Cucumber BDD, TestNG, JUnit, REST Assured, Appium
API Testing: REST Assured, Postman, Swagger
CI/CD: Jenkins, Git, AWS EC2, Docker
Databases: Oracle, PostgreSQL, SQLite
Frameworks: Page Object Model (POM), Data-Driven Testing
Tools: JIRA-Xray, Maven, IntelliJ IDEA, VS Code
Methodologies: Agile/Scrum
Project Management Tools: JIRA-Xray
I specialize in:
- Designing and implementing automated test suites for web and mobile applications.
- Developing and maintaining API test frameworks.
- Integrating testing into CI/CD pipelines.
- Collaborating with developers and stakeholders to identify and resolve software defects.
- Contributing to the improvement of software quality processes.
My Projects - I have listed a couple of personal projects to showcase my foundational skills in software testing.
-
TryCloud_UITestAutomationDemo: a simple UI test automation demo for TryCloud, built with Java, Maven, Selenium, and Cucumber for BDD-style tests. It uses JUnit, follows the Page Object Model and Singleton design patterns, supports parallel testing, and generates HTML reports. Tests cover login, navigation, personal info management, and file management.
-
RestfulBooker_ApiAutomationDemo: a comprehensive test automation framework for the Restful Booker API. It is designed to facilitate thorough testing of the API through data-driven tests, schema validation, and organized test suites. The framework is built using Java, JUnit 5, REST Assured, and Log4j2 for robust logging.