QA, briefly
QA is how we keep promises to users. It turns “it should work” into “it does work” through thoughtful tests, curious exploration, and clear feedback that helps the whole team move faster with confidence.
Plan and write tests early so issues are caught before merge.
Lots of unit tests, some integration, a few E2E for balance.
Hands-on discovery to find issues scripts miss.
Automated checks block unstable code from shipping.
Principles I follow
View flows as a person would while keeping system states in mind.
Prefer quick, reliable checks instead of long, flaky ones.
Good fixtures/seeds make tests repeatable and readable.
Logs, traces, metrics = faster, clearer debugging.
30 Common Testing Types
Test a single function/class in isolation.
Verify components work together.
Test the whole app as one unit.
Validate user/business needs.
Basic build health checks.
Quick checks after small changes.
Ensure old features still work.
Speed, responsiveness, stability.
Behavior under expected traffic.
Behavior under extreme traffic.
Long-duration stability under load.
Find and prevent vulnerabilities.
Ethical hacking to exploit weaknesses.
Random inputs to trigger crashes.
Ease and delight of use.
Inclusive for people with disabilities.
Works across devices/browsers.
Endpoints follow spec & handle errors.
Consumer/provider agree on API behavior.
Screenshots haven’t changed unexpectedly.
Content adapted to locale/language.
Product can be localized later.
Version changes preserve data.
Data can be saved & recovered.
Inject failures to test resilience.
Tests catch intentionally injected bugs.
Behavior at input limits.
All pairs of input combinations.
Behavior on phone/tablet OSs.
Meets standards and regulations.
Tripleten Externship
I completed my first automation project during a 7-week externship with Tripleten, collaborating with Runestone Academy. Real-world QA, real deadlines, real growth.
View Externship ↗Bug Jam Projects
Tripleten Bug Jam 1
Collaborative bug hunt and learn.
Open link ↗
Tripleten Bug Jam 2
Iteration on issues and patterns.
Open link ↗
Tripleten Bug Jam 3
Deeper dives and teamwork.
Open link ↗
Tripleten Bug Jam 4
Complex issues and tracking.
Open link ↗
Tripleten Bug Jam 5
Sharpen QA strategy in practice.
Open link ↗
Tripleten Bug Jam 6
Showcase growth in detection.
Open link ↗
About Me
I’m Cara, a QA Engineer who took the scenic route into tech. From years of landscaping to leading test automation, I turned grit into growth. Through persistence and curiosity, I transitioned careers and now uplift others — especially women and career-changers — who are rewriting their stories in technology.