Programming Foundations: Software Testing/QA with Meaghan Lewis
Learn how to incorporate different kinds of software testing into your development cycle to help your team meet quality goals with every release.
53m 51s • COURSE
Test Automation Foundations with Meaghan Lewis
Get started in test automation. Learn how to integrate automated testing into your QA or DevOps workflow.
1h 9m • COURSE
API Testing Foundations with Dave Westerveld
Learn the basics of API testing. Discover how to use several robust tools for testing APIs at scale in an organization.
1h 44m • COURSE
Behavior-Driven Development with Robin Beck
Learn the basics of behavior-driven development (BDD). Discover how BDD can improve collaboration, refine requirements, and identify defects earlier in the software testing cycle.
1h 25m • COURSE
Agile Testing with Ash Coleman
Create higher-quality software at a faster clip by implementing agile testing in your organization. Learn about the role and methods of software testers, and how testing can enhance your agile workflow.
49m 10s • COURSE
Learning Selenium with Meaghan Lewis
Learn how to use Selenium to test web applications. Find out how to write, automate, and run tests with the Selenium WebDriver API and Selenium Grid.
1h 13m • COURSE
Selenium Essential Training with Meaghan Lewis
Learn more about Selenium, including how to improve your use of WebDriver, advanced locators, component interactions, synchronizations, and more.
1h 58m • COURSE
JMeter: Performance and Load Testing with Michael Smith
Learn how to use Apache JMeter, a popular open-source performance testing tool, to create and execute load tests that help you highlight performance issues in your software.
32m 53s • COURSE
Scripting for Testers with Dave Westerveld
Automate software testing with scripting. Learn how to write simple Python scripts to script API calls, reporting, test site prep, and more.
1h 50m • COURSE
Java: Testing with JUnit with Peggy Fisher
Make sure your Java code is error free. Learn how to integrate JUnit with popular tools and IDEs (Eclipse, NetBeans, IntelliJ, and Maven), and conduct unit testing for Java applications.
1h 10m • COURSE
API Test Automation with SoapUI with Dave Westerveld
Learn how to leverage SoapUI to fully automate testing of APIs.
1h 52m • COURSE
Insights on Software Quality Engineering with Aaron Dolberg
A software quality engineer discusses how to get started in quality assurance (QA), how QA fits in at companies small and large, and how it has changed since the rise of agile workflows.
11m 43s • COURSE
You'll learn software testing skills with these experts.
Meaghan Lewis is a QA engineer at GitHub, specializing in test automation.
Originally from sunny Southern California, Meaghan moved to San Francisco in 2012 after graduating from Northwestern University with a B.S. in computer engineering.
She was a QA consultant at ThoughtWorks and a QA engineer at Earnest and Lever, before moving to GitHub. On a day-to-day basis, she tests software applications by discovering defects and raising risks. She enjoys picking an application apart so that when it is released to a customer, it works smoothly.
Meaghan is also a popular speaker, having presented at conferences such as SeleniumConf, SauceCon, and OSCON.
When Meaghan's not working, she's always looking for the next adventure. She loves to travel, and can find you the cheapest flight from San Francisco to anywhere on the planet. She also enjoys cooking, playing soccer, and hanging out with her dog, Glitch. Find out more at meaghanlewis.com.
Dave Westerveld is test developer with many years of testing experience.
Dave has been involved in the testing of many different projects, ranging from well-established products to helping out with the early stages of major new initiatives. He excels at solving automation problems in a team environment and has been involved in traditional automation initiatives at various stages. Dave has also helped to improve product quality through the creative use of automation tools and by helping build out automation frameworks. He has a desire to see teams efficiently producing high value software and is enthusiastic about understanding the ways that automation tools can be used to help with this goal.
Currently, Dave works as a test developer at D2L, the world's first integrated learning platform. He is also an instructor, excited to be sharing his knowledge of testing at LinkedIn Learning.
Robin Beck is a lead technical trainer who helps developers overcome infrastructure challenges.
Ash Coleman is an engineering manager and consultant with years of digital experience.Ash's former career as a professional chef helped her establish a determination to understand and comply with user satisfaction, as well as build a career in using technology as a means to satisfy user demands. Her continual desire to mediate between business and digital fronts has been well served by the culmination of her experiences. Ash currently works as a quality engineering manager at Credit Karma. In addition, she's a founder and software QA and test consultant at QualityInclusive, an organization that focuses on business development by way of tailored software tests and processes. She also serves as a test manager and consultant on client projects.
Mike Smith is an R&D architect for Ideagen Plc.In his free time, Mike is a software testing evangelist, public speaker, technology blogger, and fiction author.Having held various unique and interesting jobs, Mike found his lifelong passion for technology came in handy when he first found himself in a software testing role in 2011. Since then, he's achieved certifications in ISTQB® Foundation, Advanced, Manager, and Agile Tester. He advanced to principal software tester in 2018, and began to create tooling and environments for other testers to use with the skills in Docker and AWS that he learned through his love of new and emerging tech. Moving into research and development, Mike now studies ethics in technology, machine learning, deep learning, and data visualization, with hopes to use his skills for the greater good.
Peggy Fisher is a programmer and content manager at LinkedIn Learning.
Peggy's main focus is application programming in Java, Arduino, and C++. She has also worked on courses in COBOL and discrete ,athematics. Previously she was a faculty member at Penn State University's College of Information Sciences and Technology. She started out as a programmer working for a large insurance company, but after 18 years she left her job as a director of information technology to pursue her true passion teaching. She earned a master's degree in math education, and went on to teach high school math and computer science in Pennsylvania. In 2012, Peggy accepted a position as an instructional designer at Penn State, and shortly thereafter began teaching Intro to Application Programming with Java. She is a strong supporter of women in STEM. As one of the few female programming teachers, she serves as a mentor to incoming female freshmen who are considering a career in programming. She was also the K–12 outreach coordinator for the college, where she scheduled, ran, and taught summer camps for middle school and high school students. In a PBS NewsHour interview, she expressed that all students should take at least one programming class either in high school or college. Peggy enjoys constantly learning and finding new and exciting ways to bring technology to life in and outside of the classroom, such as using Arduino microcontrollers or Lego Mindstorms, to help make learning hands-on and fun.
Aaron Dolberg is the QA engineer behind software such as Flash Professional, Flex, and Shockwave Studio.
Aaron Dolberg has been contributing to successful high-profile products in a quality capacity since 2000. He's been a member of the engineering teams that produced Flash Professional, Flash Catalyst, Flash Player, Flex, and Director Shockwave Studio to name a few. Aaron is a passionate user advocate and has presented at conferences and user groups to maintain a strong connection with the people who use the products he devotes his time to. He currently manages teams of quality engineers in the gaming industry and works to identify efficient ways to validate functionality, track overall team progress, and mitigate risk.