Charles Penn
Senior Test Engineer
He/Him/His
Software tester in the Midwest of the US.
Typically happy to discuss testing of any sort, geeky things, and parenting.
Open To
Work
Write
Teach
Speak
Mentor
CV Reviews
Mentee
Achievements
Certificates
Awarded for:
Achieving one or more Community Stars in five or more unique months
Activity
achieved:
This badge is awarded to members who attend their first MoTaverse event.
thanked contributors on:
Implement the Playwright Page Object Model (POM) to build maintainable, resilient test suites by centralizing page interactions and separating them from test logic.
earned:
Creating a resilient test framework with the Playwright Page Object Model (POM)
awarded Shawn Vernier for:
Creating a resilient test framework with the Playwright Page Object Model (POM)
earned:
AI Chapter
Contributions
On the 15th of January 2026 myself and Ujjwal Kumar Singh joined a call and pressed record. We were curious to see what would happen. A few weeks later I’d done the same with Neil Taylor and Clare ...
Learn how to survive and adapt as a solo test lead on a large, long-running project.
If you didn't write it, do you own it? The role of AI Guardrails in code quality.
Master the core functionalities and practical implementation of TestComplete through a hands-on demonstration of UI automation, object mapping, and CI/CD integration for desktop applications.
Charles Penn asks:
What helps you stay disciplined about performing exploratory testing regularly? I know that I can get caught up in other work and fail to take the time to do exploratory testing....
Charles Penn askedÂ
What resources do you use to decide what is most vital when you start advocating for Accessibility in an application? What resources do you use when you start testing for A...
System testing is often seen as just the top of the Automation Pyramid, which can lead it to being minimized to a dangerous point.This has been my focus during my career, and I am always happy to ...
A collection of questions and answers about system testing
AI accelerates code generation and it might seem like we're shipping faster. But what does that mean for quality work? Is quality work the bottleneck?Charles Penn shares thoughts on this topic.