oanatopan (Oana Topan) · GitHub
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.

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
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