Skip to content
View vivaciousdove's full-sized avatar

Highlights

  • Pro

Block or report vivaciousdove

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
vivaciousdove/README.md

Hi there πŸ‘‹

My name is Todd Conner

QA Engineer | Cloud & CI/CD Enthusiast | Former RF Engineer

I’m a quality-driven technologist with a background in wireless/RF engineering and a current focus on software QA, cloud platforms, and CI/CD pipelines.

I build systems end-to-end, test them like a skeptic, and document them like a professional.

Think season-long stat sheet, not highlight reel.


πŸ” What I Do

  • πŸ§ͺ Design and execute manual and automated UI + API tests
  • βš™οΈ Build Playwright test suites with evidence-first reporting
  • πŸ” Implement CI (Continuous Integration) pipelines using GitHub Actions
  • ☁️ Work across AWS, Azure, and GCP
  • 🧠 Translate complex systems into clear, testable requirements

🧰 Tech Stack

Testing

  • Playwright (Chromium, Firefox, WebKit)
  • Manual QA & exploratory testing
  • API testing (Postman)
  • Test case design & defect reporting

CI / Development

  • GitHub Actions
    (CI = Continuous Integration, originating from Agile / XP practices)
  • Git, GitHub
  • Node.js, TypeScript

Cloud

  • AWS: EC2, IAM, Lightsail
  • Azure: App Services
  • GCP: IAM, projects, service accounts

πŸ“‚ Flagship Repositories

πŸ§ͺ provisioning-workflow (Primary Flagship)

End-to-end UI + API automation with Playwright, FastAPI, MySQL, and Allure reporting
πŸ‘‰ https://github.com/vivaciousdove/provisioning-workflow

πŸ“Š playwright-cloud-status-dashboard (Secondary Flagship)

UI automation and observability using Playwright with evidence-driven validation
πŸ‘‰ https://github.com/vivaciousdove/playwright-cloud-status-dashboard

These projects serve as technical proof points for the QA/SDET capabilities described on my resume.

Click to view πŸ‘‰ https://vivaciousdove.github.io/myresume/


🧠 How I Think About Quality

  • Evidence > opinions
  • Failures should be debuggable, not silent
  • Tests are living documentation
  • CI is a quality gate, not a checkbox

🏈 Background

Before software QA, I held technical and leadership roles in RF engineering, responsible for network performance, optimization, and resolving customer-impacting issues.

That mindset still drives how I test software:

  • Root cause over symptoms
  • Reproducibility matters
  • Customers feel bugs before dashboards do

πŸ“« Let’s Connect

Popular repositories Loading

  1. playwright-cloud-status-dashboard playwright-cloud-status-dashboard Public

  2. testsplaywright testsplaywright Public

    TypeScript

  3. vivaciousdove vivaciousdove Public

  4. provisioning-workflow provisioning-workflow Public

    End-to-end UI + API automation with Playwright, FastAPI, MySQL, and Allure reporting

    Python

  5. word-game word-game Public

    JavaScript

  6. start-sit-game start-sit-game Public

    JavaScript