This newsletter is kindly supported by Parasoft
Is your organization striving to expand its Selenium capabilities?
Watch our on-demand webinar to learn how AI can enhance Selenium testing. We'll show you how to simplify and accelerate test creation, maintain stable test cases, even when apps undergo change and reduce test execution times to get faster feedback.
What's been happening in the testing, QA and quality engineering community? Let's go! 🚜
Accessibility
- Here's an interesting read about accessibility at GitHub.
- Nicola De Buitleir asked for recommendations for an accessibility training course. I recommended Deborah Reid's introduction to accessibility and The Community's Guide to Accessibility Testing.
- TPGi shares 6 Tips for a Technical — and Cultural — Shift to Accessibility.
- Breaking barriers: how Apple's new voice accessibility improvements address critical needs by Colin Hughes.
Automation
- What things do you use scripting for? asks Chris Wood.
- Avoid Testing Logic in Your UI Automation Tests by Manish Saini.
- Bug congrats to Izabela Stamatova and Tom Robinson for earning certificates in test automation. 🎉
- Playwright VS Code Extension, projects and global setup by Debbie O'Brien.
- Kacper Ciepielewski urges you to stop using sleep() and use this instead!
CI/CD
- Lisa Crispin and Janet Gregory talk with Gáspár Nagy about continuous delivery.
- A look at how relying on CI/CD tools can send you into the testing swamp of no return! Ole Lensmar says stop running tests with your CI/CD tool.
Coding
- This Is Why You Need To Consider Negative Cases First In Programming?! by Raihan Nismara.
- What’s your preferred code language for scripting?
- This post includes a handy set of Linux commands. Mastering Linux Commands: A Guide for Testers and Developers by Pramod Dutta.
- The Future of JavaScript Frameworks: Beyond the Big Three by aisynd.
AI in Testing
- Read an introductory article on AI in testing and share it. That's what Jiri Novacek did. You can start the 30 Days of AI in Testing Challenge any time. 🤖
- Generative AI for Dummies: A Comprehensive Guide for Beginners and Beyond by Matias Reina.
- What Percentage of Your Testing Utilises AI Tools? Check out our testing trends analysis. We research so you don't have to! 📊
- Striking the Perfect Chord: Bias-Variance Duet in Machine Learning by Shubham Sangole.
- If you missed it, four of us meet monthly to discuss testing trends, as part of The Testing Planet. There's one on AI in Testing and one on Automation.
- Generative AI Prompt Engineering: A Balancing Act by Lexxi Reddington.
- "If we could use GenAI to create requirements for us, which teams can then refine and understand, it will save time in creating requirements from scratch." ASOS Tech GenAI Hack: Revolutionising requirements with GenAI by Gareth Waterhouse.
Tooling
- Use a tool and pass it on. Get the latest trends and thoughts about testing tools with Mahathee Dandibhotla, Andrea Jensen and Parveen Khan. 📊
New to Testing
- It continues to warm my heart to read more origin stories. ❤️
- Kirsty Gorman kindly recommends MoT on a helpful thread about getting into QA. We also heard from someone that ChatGPT recommends MoT. Maybe those robots aren't so bad? 😉
- "Just want to say to anyone starting out in testing - it is a gem of a career and such good fun! Good luck!" – Isabel Evans. Via The Club.
- Hiring a First QA Into a Startup – Why You Need a Senior by Callum Akehurst-Ryan.
- Day In The Life Of Manual QA Engineer / Software Tester with The Test Lead.
Career Growth
- Beating The Odds In A Competitive Job Market: Top Tips For New Software Testers by Mirza Sisic. 🎲
- "Being a tester is part of what makes me me." Jenna Charlton would like to know what you think about this sentiment. Contribute to Jenna's studies, contact them via LinkedIn or the MoT Slack.
- How AI’s Bias Problem Can Affect Your Next Job Application. AI bias in recruitment is a growing concern for tech job seekers. Despite its potential for automating HR tasks, AI can perpetuate biases.
- Tim Holmes is looking for a Test Lead role and previous TestBash contributor, David Williams, is looking for his next role.
- Demis Meneghetti from Nextbitt is hiring a QA Engineer.
- Instanda are hiring a QA Team Lead.
- How to Hire Good Testers and Stand Out as a Top Candidate with Paul Merrill.
- Testing Career Paths and the XZ Hack with Ian Smith and Ash Winter.
- Congrats to new starters. Pavanraj Shetty starts a new job as a QA Automation Engineer at Morningstar and Tara Walton rejoins Provar. 🏆
Contribute
- "The advantage of smaller contributions is that they will help us establish a relationship with you to help us spot the sparks that you have to offer further down the line." — Rosie Sherry. Read more.
API Testing
- Handling APIs in Python: A Beginner’s Guide by Yug Jadvani.
Mobile Testing
- Lana Begunova describes Setting Up App State for Efficient Functional Testing with Appium.
- React Native vs Ionic: Which is the Better Mobile App Framework? by Nicolet Junior.
UX
- What Makes Software Work? by Daniel Jackson. How could you use the "concepts" approach to create tests?
Test Planning
- What do you have on your Test Plan? Have you considered adding prompts or a question section? asks Melissa Fisher.
Team Setup
- What are your dev:qa ratios? is a hot topic that's recently started up again. 🌶️
- "I want to help whoever I'm working with build the best version of their thing, whatever 'best' means for them, given the constraints they have." — James Thomas via My Frame, Your Thing.
- A framework for thinking about team memory, joining up and serendipity in hybrid organisations by Emily Webber: this is top-quality stuff from Emily! I can't get enough of it.
Security
Observability
- Recent The Testing Planet contributor, Marie Cruz, invites you to learn how dashboard list visualization works in Grafana.
Measuring
- Oleksandr Romanov is researching how software quality metrics affect project delivery. 📏
Just for Fun
- How to Use JokesAPI to Generate Hilarious Jokes Instantly! by Ioan Solderea. 😅
I hope you have a great week.
— Simon Tomes, part of the Community Team at Ministry of Testing
Gather with the testing community. Join an event, Slack and The Club.
🗓️ Events
New events are always added, so keep checking the events page for up-to-date info.
- Belgium Meetup Tue 28 May
- Office Hours Wed 29 May
- Athens Meetup Thu 30 May
- This Week in Testing Fri 31 May
- Office Hours Wed 05 Jun
- Newcastle Meetup Wed 05 Jun
- Test Exchange Thu 06 Jun
- Coventry Meetup Thu 06 Jun
- York Meetup Thu 20 Jun
- Episode Four: The Practitioner Thu 27 Jun
- Episode Five: The Apprentice Thu 18 Jul
- Sheffield Meetup Thu 18 Jul
-
TestBash Brighton 2024 Thu 12 Sep - Fri 13 Sep
🗞️ Industry News
- TestRail’s Software Testing & Quality Report: The Evolution of Software Testing — Hannah Son
- How to use negative testing to create more resilient software — Maggie Marshall
✏️ Calls for Contributions
"Innovation happens when people come together to share ideas. We commit to creating a space to enable both you and our software testing industry to thrive. MoT’s Continuous Call for Contributions (CCC) is a step in this direction."
Read more from MoT's founder and CEO, Rosie Sherry, in her post: Introducing MoT’s Continuous Call for Contributions.