Skip to content
View oanatopan's full-sized avatar
πŸ’­
Improving test automation skills daily πŸš€
πŸ’­
Improving test automation skills daily πŸš€

Block or report oanatopan

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.

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
oanatopan/README.md

πŸ‘‹ Hi, I’m Oana Topan

πŸ’» QA Automation | Selenium β€’ Java β€’ TestNG β€’ CI/CD β€’ Database Testing


πŸš€ About Me

I have built an end-to-end UI automation framework for real-world banking workflows using Selenium WebDriver, TestNG, and the Page Object Model.

My work integrates UI automation, database-driven test data, and CI/CD pipelines to support reliable, maintainable, and scalable test execution.

I focus on automating real user behavior and validating complete business flows rather than isolated test cases.


πŸ§ͺ QA Automation Projects

πŸ”Ή UI Automation – ParaBank Framework
End-to-end automation framework covering core banking scenarios:

  • user registration
  • account creation
  • fund transfers
  • bill payments
  • loan requests
  • transaction validation

Tech implementation:

  • Selenium WebDriver (Java)
  • TestNG
  • Page Object Model (POM)
  • Allure Reporting (logs + screenshots)
  • GitHub Actions (CI/CD pipelines)
  • MySQL database integration (JDBC)

πŸ”Ή API Automation

  • REST API testing using Postman
  • building API automation with REST Assured
  • request / response validation
  • structured test data handling

πŸ› οΈ Technical Skills

πŸ”Ή Automation: Selenium WebDriver, TestNG
πŸ”Ή Programming: Java
πŸ”Ή API Testing: Postman, REST Assured
πŸ”Ή Database: MySQL + JDBC
πŸ”Ή Reporting: Allure
πŸ”Ή CI/CD: GitHub Actions
πŸ”Ή Version Control: Git / GitHub


🎯 Current Focus

➀ Improving test stability and synchronization
➀ Expanding API automation coverage
➀ Building scalable automation frameworks


πŸ“‚ Featured Project

πŸ”— ParaBank Automation Framework
End-to-end UI automation project with CI pipelines, database-driven test data, and structured reporting.


πŸ“« Contact

πŸ“§ Email: oanadanatopan@gmail.com
πŸ”— LinkedIn: https://www.linkedin.com/in/oanatopan/

Pinned Loading

  1. automationProject automationProject Public

    Java

  2. ProiectItSchool ProiectItSchool Public

    Java

  3. xyzBank xyzBank Public

    Java

  4. PracticeSoftware PracticeSoftware Public template

    Java

  5. Parabank-API-Testing Parabank-API-Testing Public

    Manual API testing suite for Parabank system using swagger and Postman. Focused on account management, fund transfers, and data integrity validation.

  6. ParaBankATF ParaBankATF Public

    End-to-end UI automation framework using Selenium, TestNG, POM, Allure reporting, CI/CD, and database integration.

    Java