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 | 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 things 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 + automated UI and 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 / Dev

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

Cloud

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

πŸ“‚ Featured Repositories


🧠 How I Think About Quality

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

🏈 Background

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

That mindset still drives how I test:

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

πŸ“« Let’s Connect


Popular repositories Loading

  1. new-repo new-repo Public

  2. profilesapp profilesapp Public

  3. cloud-resume-challenge cloud-resume-challenge Public

    HTML

  4. playwright-cloud-status-dashboard playwright-cloud-status-dashboard Public

  5. testsplaywright testsplaywright Public

    TypeScript

  6. learning-tracker learning-tracker Public