- Maturing Your Software Quality – How to Build a Roadmap for Improvement
Title: Maturing Your Software Quality – How to Build a Roadmap for Improvement Speaker: Jeff Tatelman Many companies are transitioning to an agile-ish software development without understanding what processes and level of maturity are required for success. Delivering quality applications that meet business needs more quickly has become a challenge for companies. Due to the faster development delivery time, testing requires a redefined strategy, revised approach, new tools, and trained/experienced resources. Additional process improvements are needed to ensure fewer bumps in the road for development projects. This presentation will discuss how to build a roadmap of areas for improvement based on the following key areas: Software Development Test / Quality Management Build / Release Management Data / Environment Management Building quality into your project does not happen by accident; it must be planned. Attend this presentation by Jeff and discover what level of maturity your company may be at and how to develop a strategy for improvements. Key Learning Points How to build a maturity model to determine where you are and determine areas for improvement How to organize and build key questions used to help determine your level of maturity How to sell management on areas identified for improvement Biography Jeff Tatelman has more than 30 years of quality assurance, management, and consulting experience in the software development industry. He has developed software quality processes to support the software development lifecycle and has implemented structured and automated testing, change management, and tools to support the software quality process. Jeff has also been responsible for implementing requirements and risk-based testing at several Fortune 1000 companies, including Blue Cross, Sprint, Coca-Cola, and SunTrust Bank. He is the founder of the Software Quality Association in Denver (SQuAD) and is currently enjoying retirement which includes traveling, hiking, biking and having fun every day.
- API Testing Panel
API Testing Panel Two extraordinary testers and speakers will lead this month's panel on API testing! Todd Bradley and Brian Kitchener. Todd Bradley, a long time member of SQuAD, has spoken on testing RESTful web services in both Java and Groovy. Currently Todd uses Python for both API testing and web app automation. Also, many of you will remember Brian Kitchener from past presentations. He's been thinking about the hard parts of API testing: data. Staging data, building JSON bodies and de-serializing or parsing the results for more data for other API calls. As always, folk in the room with questions and insights become an extension of the panel. A truly customized experience!
- Use Cases - Real world experiences: The Good and the Not So Good
Use Cases - Real world experiences: The Good and the Not So Good - - - - - Whether you are a manual tester or only use automation frameworks your work embodies a quest for information to fulfill some use case. Yet, as important as they are, it is hard to write a good one. We are assembling a panel to talk about Use Cases. We have a tentative agreement from author of the celebrated book on Use Cases who will head up the panel. Interested in being on the panel? Volunteer by sending an e-mail to “[masked]” and and we will get back to you with details. - - - - - Also, we are targeting a late spring session on machine learning and artificial intelligence in software testing. Know anyone with real world experience? If you do, please contact us at [masked]. As is our policy, no vendors nor sales promotions, please. Thank you. 4p - 4:30p Networking, food, drink 4:30p - 5:45p Announcements, then Panel Discussion 5:45p - 6p Wrap up and network some more!
- What Does a Software Tester Do?
In this data-driven talk, Scott Allman will look at software testers from three very different perspectives: * What do employers want software testers to do? He analyzed hundreds of job postings. * What do certification programs think software testers ought to do? Several course abstracts were summarized. * What do thought leaders forecast we will be doing? Presentations from dozens of conference papers were analyzed. Old-timers may recognize that a similar survey was done in 2014. Recent data will be compared with old data to look for trends. Takeaways: Happy New Year! Let’s start the year with new views about our profession. * If you are a manager, or team lead, come and hear what is popular nowadays, and what is not so much. * If you are a practicing tester, get new ideas to round out your skills. * If you are looking for a new testing job, learn about the many facets of software testing. During the talk your questions and observations are welcome. Speaker BIo: Scott Allman is a long time SQuAD member and popular speaker at software testing conferences. He has taught dozens of classes on software testing at the university level and through the international community, the Association for Software Testing. Currently he practices his chops as a Senior Software Engineer in Test at a large company which has a large office in Boulder, Colorado. Agenda - January SQuAD meeting 4:00-4:30 Networking with the SQuAD community. Food and chat. 4:30 Announcements and job openings 4:40 Monthly presentation 5:40 More networking. Monthly meeting ends at 6:00 Happy New Year. SQuAD looks forward to seeing you in 2019!
- 2018 SQuAD Lightning Talks
SQuAD 2018 Lightning Talks are here again! Last year was spontaneous and fun!! If you have a topic that resonates with you... Come give a Lightning Talk about it for 7 minutes among friends! 4-4:30p networking, food, chat 4:30-5:45p announcements Lightning Talks, 7min each Networking, chatting
- Lean Coffee topics
Lean Coffee this month! 4-4:30p Networking, food, and chat 4:30-5:30 Announcements, then.. 10min white-boarding topics choose top 6-7 topics, prioritized discuss each topic for 7 minutes move on to the next topic 5:45p wrap up, move the conversations to food and drink at nearby Brooklyn's 2644 W Colfax Ave, Denver, CO 80204 Do Note: Seven minutes is the length of a Lightning Talk, so if you find your rhythm and affinity to a topic.. Please Present at December's 2018 SQuAD Lightning Talks!!
- Basic Postman API testing with live demonstration
Abstract: Lessons learned in using the basic Postman API (https://www.getpostman.com), a Java Script internet based testing tool, for live application automated ReST API message validation with manual Web Site checking. Also how to setup Newman (https://www.npmjs.com/package/newman) command line execution with JUnit output for CI/CD integration Lessons include: · Postman request, response hierarchy (Collection, Folders, Sub-Folder, Test API) · Before request setup and after response validation script · Setup and use helper functions · Postman variables (environmental, collection, global, local) · Script and variable updates based on changing application · Built-in Java Script node packages: · chai for BDD expect and should validation · cheerio for HTML paring and validation · lodash for numbers strings arrays and objects utilities · tv4 for JSON schema validation · Newman command line for different CI/CD scripts (sanity, sample, regression) · Postman limitations, strengths and recommendations Bio: Arnold Miller has 10 plus years as a Senior/Lead Software QA-Tester with a passion for overall SDLC process and procedure improvements to create better products, services and applications. · Hands on Team Lead with technical supervisor duties, · Used Lean, Six Sigma and Root Cause Analysis to determine and implement cost effective solutions for overall Software application improvements not just validation. · Automated API (ReST JSON, WSDL XML, Telcom Hex-Code, Micro-service, SOA N-tier), application validation. · Automated/Manual Tablet, Web, and Database application validation. · Experience with Agile Scrum, Kanban, Scale and Spiral SDLC models · Interaction with Customer Technical Support to create real-world test scenarios and customer profiles. --- Arnold Miller ([masked])
- Example Mapping Workshop
Example Mapping is a discovery technique to refine requirements and identify the rules behind those requirements. It allows complex requirements to be broken into different user-stories and the test scenarios for those user stories. In this workshop, we will use few live examples and walk through the discovery process to build a shared understanding of those requirements. We will also talk about how to organize a successful Discovery and Formulation process for identifying and implementing corner cases for requirements. Bio: Harsh Murari is a Test Automation Consultant working at TestFramework.io. He has worked on several projects with varying team sizes and likes to share his insights about building great products and teams. At TestFramework.io, Harsh focuses on building maintainable Test Automation Frameworks, CI/CD Frameworks, BDD Transformation (Behavior Driven Development) and Test Reporting Dashboards.
- Web Accessibility by Jeff Ritz, Accessibility UX Design Consultant
Why is Web Accessibility important? What are the ramifications of inaccessible websites? Join Jeff Ritz to learn about these topics and more! Jeffery Ritz is a UX/Designer specializing in web accessibility who truly understands accessibility from the perspective of the user as well as the designer. He worked for a short time with Charter Communications to help make their web applications more accessible. He has been doing accessibility testing for BIT (Blind Institute of Technology) and has been designing accessible websites since 2010. Feel free to check out his website at http://jeffritzconsulting.com.