Emily O'Connor
Principal Test Engineer
She/Her
I am Open to Write
I have a sixth sense for bugs, probably due to my experience as a dev (introducing them)! I love to learn and read. Playwright fan-girl.

Achievements

Career Champion
Club Explorer
Bio Builder
Avid Reader
TestBash Trailblazer
Article Maven
MoT Community Certificate
MoT Software Testing Essentials Certificate
Scholarship Hero
99 Second Speaker
MoT Streak
In the Loop
404 Talk (Not) Found
Bug Finder
Collection Curator
Glossary Contributor
Photo Historian
TestBash Brighton 2025 Attendee
TestBash Brighton 2024 Attendee
Cert Shaper
Author Debut
Cognitive biases in software testing
99 and Counting
Meetup Contributor
Pride Supporter
Inclusive Companion
Social Connector
Open to Opportunities
Found at 404
Picture Perfect

Certificates

MoT Software Testing Essentials Certificate image
  • Emily O'Connor's profile
Awarded for: Passing the exam with a score of 95%
MoT Community Certificate image
  • Emily O'Connor's profile
Awarded for: Achieving 5 or more Community Star badges

Events

Testing Ask Me Anything on Playwright image
Unlock the power of Playwright to revolutionize your test automation
Selling Testing Into Project Teams: A Guide to Convincing Teams To Test  image
Join Callum Akehurst-Ryan as he takes you into the world of influencing, advocating and selling. A powerful Masterclass webinar for anyone looking to amplify the value that testing brings to a team.
Testing Ask Me Anything on Talking Testing With Stakeholders image
Ever wondered how you can level up your career beyond mastering technical skills? Join us in our upcoming Testing Ask Me Anything webinar, where we focus on Learning Soft Skills

Contributions

Cognitive Dissonance image
  • Emily O'Connor's profile
Cognitive dissonance is the mental discomfort that results in holding two conflicting beliefs, values or attitudes. People tend to relieve this tension in different ways such as rejecting, explaining away or avoiding new information, which is easier than changing your beliefs like “it works on my machine”!
Confirmation Bias image
  • Emily O'Connor's profile
Confirmation bias is an error in judgement that results in a person being more inclined to believe information that confirms their existing beliefs. This can impact software testing in multiple ways such as; not investigating particular system areas due to the belief that they are high-quality, being unable to identify edge cases due to your own use of the system under test or bug reports being dismissed if they do not fit the teams mental model of system functionality.
Cognitive Bias image
  • Emily O'Connor's profile
A cognitive bias is a systematic error in thinking that affects the decisions and judgements that people make. This could be described as “a deviation from reality in judgement” due to our limited memory, mental capacity, attention span or inability to separate from our emotions.Examples in software testing include: Looking for bugs you already suspect, rather than exploring unexpected behaviours Underestimating the number of test cases or the amount of time needed to test complex interactions
Error image
  • Emily O'Connor's profile
The dictionary definition of an error is a human mistake (thought, action or decision), especially in the case that a mistake can be proven i.e. a spelling mistake or calculated value with a formula which can be repeated. An error is different to a bug. An error may be due to an implementation mistake, miscommunication or misunderstanding, whereas a bug is a flaw in the software its design that results from an error so incorrect logic in the system under test is the result of an error in the understanding of a business requirement.
TORCH Technique image
  • Emily O'Connor's profile
The TORCH technique is a way to structure exploratory testing, building on top of a testing charter. The acronym TORCH stands for timer, oracles, risks, considered questions, heuristics - which are all connected and support each other to “light up” parts of your exploration which wouldn’t seem possible with scripted testing.Using this technique, testers should; T - set a timer (between 30 and 90 mins) O - define supporting oracles to support or inspire testing R - define a list of risks, C - *consider* questions to ensure the exploratory testing is flexible and H - *heuristics* also to spark testing ideas
Page Object Model (POM) image
  • Preeti's profile
The Page Object Model is a design pattern used by frameworks such as Selenium and Playwright when testing user interfaces (UI).The “page object” only models the areas of the UI that tests will interact with. These page models are files made up of locators and functions relating to a single UI-view, meaning any changes to the UI impacting an automated test needs to be maintained in a single location and code is less likely to be duplicated across the test automation framework. The tests then use the locators and functions of the page object whenever they need to interact with the UI of that page. The same principles used for page objects can be used to create “Page Component Objects”, that represent discrete chunks of the page that can be included in page objects.
99 Second Talks – Day 2 – TestBash Brighton / MoTaCon 2025 image
  • Cassandra H. Leung's profile
  • Stu Day's profile
  • Suman Bala's profile
  • Elizabeth Zagroba's profile
  • Keith Klain's profile
  • Diana Dromey's profile
  • Ady Stokes's profile
  • Simon Rigler's profile
  • Neil Taylor's profile
  • Elly Gausden's profile
  • Louise Woodhams's profile
  • Andrew Morton's profile
  • Marie Cruz's profile
  • Richard Adams's profile
  • Eamon Droko's profile
  • Philippa Jennings's profile
  • Dalbir Sehmbi's profile
  • Luke Lattimer's profile
  • Thiago Ferreira's profile
  • Emily O'Connor's profile
  • Sharaphadeen Arilesere's profile
  • Ayesha Saeed's profile
  • Nicola Furniss's profile
  • Preeti's profile
  • Gavin Clark's profile
  • Aaron Pinto's profile
  • Paul Reinheimer's profile
  • Sahabi Choudhury's profile
  • Vanessa Zettler's profile
  • Brijesh Goda's profile
  • Deniz Demirci's profile
  • Dapo Abdul's profile
  • Simon Long's profile
Celebrate the creativity and courage of testers and quality engineers as they share stories, lessons, and ideas in just 99 seconds.
Locators image
  • Emily O'Connor's profile
Locators are expressions that identify elements on a web page within automated tests. When implementing Playwright, documentation states that locators should reflect the user's perspective, which is also referred to as having user-centric locators. Other frameworks such as Cypress use locators based on IDs or an XPath.
The fabulous Emily on stage image
  • Emily O'Connor's profile
The fabulous Emily on stage - 99 seconds talk
They just kept turning up!  image
  • Suman Bala's profile
  • Ady Stokes's profile
  • Simon Rigler's profile
  • Elly Gausden's profile
  • Louise Woodhams's profile
  • Richard Adams's profile
  • Eamon Droko's profile
  • Jesse Berkeley's profile
  • Chris Grubel's profile
  • Emily O'Connor's profile
  • Nicola Furniss's profile
  • Preeti's profile
  • Aaron Pinto's profile
  • Vanessa Zettler's profile
02/10/25. It's Thursday. The time is 16:03. It's Day 2 of MoTaCon. And I've never seen the 99-Second Talks queue grow so quickly. And even after this photo more people turned up. Such is the...
THANK YOU image
  • Ady Stokes's profile
  • Ben Dowen's profile
  • Rahul Parwal's profile
  • Eamon Droko's profile
  • Scout Burghardt's profile
  • Emily O'Connor's profile
  • Preeti's profile
  • Demi Van Malcot's profile
  • Aaron Pinto's profile
Big thanks to everyone who supported us through this wild year of building Epic Test Quest from early interviews to testing our prototypes and giving us honest feedback. It was amazing to meet so ...
Contract Testing workshop is packed! image
  • Lewis Prescott's profile
  • Marie Cruz's profile
  • Krys Catterall's profile
  • Richard Hinton's profile
  • Emily O'Connor's profile
  • Lex Reinhardt's profile
Glad to be in this learning opportunity around Contract Testing with Marie Cruz and Lewis Prescott.
Login or sign up to create your own MoT page.
Subscribe to our newsletter
We'll keep you up to date on all the testing trends.