Quality is now considered everyone's responsibility, and many developers are acquiring testing skills to validate their code before it gets to dedicated quality engineers. But where should you start? Consider beginning with unit tests that help you write better code, then building to integration tests and E2E testing.
Jennifer Robison is a Senior Software Engineer at Echobind, who began a journey into agile practices nine years ago, after more than a decade in a more traditional waterfall model. She now practices daily pair programming, test-driven development, continuous integration, and iterative delivery. She has a passion for sharing design and development practices that will increase your code quality as well as your code trust. Jennifer has shared her career journey at the Society of Women Engineers conference, an experience that has taken her from traditional web development to single-page applications using frameworks of several flavors, and now into the mobile application world with React Native. She has participated as a mentor and coach at Stanford University’s annual TreeHacks hackathon, taught middle school kids basic software development using Logo, and been a regular mentor at Girls Who Code.