An expansion of the previous list of recommended software testing books, including titles on test automation, thinking-driven testing, software architecture, antifragility, JavaScript, and inspiration from Leonardo da Vinci.
Read articleAdvocates for becoming multiskilled in IT, offering tips like continuous learning, accepting new perspectives, volunteering, varying approaches, perseverance, exploring unknowns, adopting a beginner's mind, and setting realistic expectations.
Read articleRecommends essential software testing books, emphasizing 'why' over 'how'. Includes: How Google Tests Software, Team Geek (collaboration), Thinking Fast & Slow (cognitive biases), Continuous Delivery (pipelines/releases), and Agile Testing/More Agile Testing (tester's role in Agile).
Read articleAn updated checklist for software tester skill development, emphasizing Programming, TestOps (CI/CD, networking, virtualization, cloud, IaC), Security/Pentesting, and Coaching/Persuasion as key areas for continuous improvement.
Read articleAdvocates for mentorship in software testing, outlining benefits for mentees (fast feedback, gap identification, overcoming blockers) and mentors (deeper understanding, promotion, market value). Lists ideal mentor traits and stresses continuous improvement.
Read articleApplies Continuous Improvement (Kaizen) to TestOps, advocating a Beginner's Mind and focusing on improving test strategy (pyramid), speed (parallelism), code quality (refactoring), automation (including infrastructure), leveraging cloud/OSS, and reading.
Read articleA guide for manual testers transitioning to automation, covering prerequisites (Agile, CI/CD, ROI), benefits (fun, career growth, respect, pay), learning at work vs. after hours, and specific learning paths for Selenium GUI and REST API automation.
Read articleShowcases several open-source E2E testing suites (Wikia, WordPress, NASA, Jenkins, Mozilla, Optimizely) for learning, referencing different languages and frameworks while emphasizing the test pyramid.
Read articleProvides 10 practical tips for aspiring software testers: Get relevant education, master English, avoid negativity, develop soft skills, consider ISTQB, learn programming/automation, engage with the community, read SE books, find mentors, and attend meetups.
Read articleOffers tips for testing job interviews beyond basic etiquette: Research your online brand, the company, and its culture. Present skills confidently but honestly, acknowledge knowledge gaps, and show a learning mindset.
Read articleAn alternative tester's toolbox focusing on online playgrounds for practice: GUI, API, white-box, mail, SMS/call, BDD, test case writing, usability, pen testing, text comparison, plus links to Awesome resource lists.
Read articleOutlines learning pathways for testers: Motivation (like your job, beginner's mind, supportive company, fair pay), Learning at Work (use time wisely, step out of comfort zone, seek feedback), and Learning After Work (avoid burnout, read daily, diversify knowledge, choose sources critically).
Read articleOffers 2016 advice for testers: DO learn continuously, automate checks, manage environments, adopt Agile/Lean & social skills, specialize (pentest, mobile, etc.). Don't rely solely on manual checks, over-invest in ISTQB, expect training shortcuts, be shy.
Read article