- Automating your Data Validation and Testing
In business today, winners and losers in the marketplace are separated by fractions of a KPI percent. Today’s most successful, innovative, and disruptive companies rely on effectively using analytics and reporting to identify opportunities, visualize trends, and get a leg up on the competition. As reliance on data lakes, big data, and business intelligence systems grows, so do the risks of failing to find defects in the ingestion, ETL, or reporting systems that support those decisions. This session from Tricentis will discuss the pitfalls of and offer tips to help you develop a strategy for testing BI and DW environments as part of a holistic test end-to-end test automation strategy. Note: This won't really be a product focused presentation. As with all yvrTesting sessions it's about understanding the problems and working towards possible solutions. Bio: ROBERT GUTIERREZ Team Lead Solution Architecture AMS West Based in Vancouver, Rob is an software solution architect with experience helping organizations across all verticals and time zones improve user engagement and application experience by delivering high quality user experiences. Today, he works for Tricentis, a global leader in End-to-End Automation and Continuous Testing, where he is responsible for delivering BI / Data Warehouse test automation solutions.
- API Testing - Learning It from Someone Untrainable
For over 20 years Kevin Morgan has been a testing professional focusing on manual testing, process improvements and the like. Although he has never shied away from the more technical aspects of his job – he can confirm results through queries like a machine – there has always been a convenient excuse getting in the way of learning how to do that newest thing – automation. It’s not that he ever denied that it was useful and should be a valuable cornerstone of any test strategy but rather there was always something more important for Kevin himself to be doing or learning at the time. Recently Kevin become convinced that this automation fad was probably here to stay and wondered what the best way to start his path of learning. Kevin knew that the tired adage of ‘can’t teach an old dog new tricks’ didn’t apply to him because he’s far too stubborn to give up easily. What he did find was that there are thousands of ‘best paths’ to learning this stuff out there. Hundreds of courses that claim to know what you need to know and how to get there. Upon the advice of some very wise people Kevin decided that learning API testing would be a great entry point into the automation world. It could give him some foundational skills and teach him the context to really understand some of the more advanced concepts being taught. So much of the training relied on saying things that were completely obvious to the instructor but took him 2 hours of tertiary investigation on his own just to understand. Kevin has succeeded in learning API testing, in spite of the seemingly best efforts of experts to confuse him and in this presentation, he’s going to help you get on the road to becoming an API expert with context, translations, explanations and in the end an enlightening demo. There might be a story or two of paths best not taken if you’re lucky. Bio: Kevin has been an IT software professional for over 20 years in a variety of industries including financial services, insurance, telecommunications, occupational health, logistics and healthcare. His QA career began in the early 1990’s when he was tasked with testing a new banking system that was being implemented at a financial institution where he worked. A short time later he was hired by a company to test the same banking system again as it was implemented for 157 credit unions through BC, Alberta and Saskatchewan. After 6 years he began his career as an independent QA professional working for the company that created the banking system. Since then, his work has included engagements with companies such as IBM, ICBC, Telus, Finning, Vancity, WorkSafeBC as both a Test Lead and a QA Manager on highly complex implementations and Enterprise business transformations. Bio: Reuben is a self-motivated Software Tester with a demonstrated history of working in the hospitality industry. He enjoys working with a team or individually to complete objectives and is able to adapt in high paced work environments. Organization, clear communication, time management, positive attitude and attention to detail are some of his defining attributes He has been with PLATO since February 14, 2019. He has worked with Trans-Link, Fortis, BC Hydro, Rain City Housing and Blue Spurs. He enjoys the amazing support from other teams that he has worked on.
- Not Your Enemy - Speaking PM - What Testers Should Know
Project Managers are often the vilified middle-person between the sponsor and the technical doers in a project. Did you ever consider, however, that PM’s actually hold the accountability for a project’s success, including successful testing of the app/product/service/etc. Ever wonder what the meaning is behind some of the questions your Project Manager asks you? Do the inquiries ever feel repetitive, annoying, without value or purpose? It may surprise you to be told that project managers have the same goals that you do and aren’t actually plotting secret voodoo with the questions that they ask. They want the project to succeed just as much as you do. Jessica Evans, self described PM Geek, will break down where your PM may be coming from and lead us through the language and approach to use so we that maybe testers and PM’s can achieve some level of shared understanding and you can get back to focusing on testing! Bio: Jessica Evans is a Certified Project Management Professional (PMP) and the founder of Jocosity Management Solutions, Inc. A self-described “PM Geek”, she is genuinely enthusiastic to share project management methodologies, and how she has leveraged project management in her personal and professional life. Jessica has worked with Fortune 500 companies like Coca-Cola UK and Pokémon, along with government agencies and many others. The focus for her PM consultancy these days is to support businesses with portfolio management, design robust processes, and implement these along with customized team training.
- Shift Left, Shift Right - A Panel Discussion
I think it's time once again to pick a topic from the Testing Buzzword Cloud and put a group of talented, experienced, knowledgeable resources on a panel to talk about it. Dig in and figure out what we're really talking about. Shifting Left in testing has been around for a little while. Definitions differ from page to page but it's mostly about targeting your testing earlier. We'll discuss what it really means and what it takes to be successful. Shifting Right is more recent and can refer to testing in production and monitoring user behavior as a method of testing. Should you integrate one into your practice? Should you integrate both? The panel should be able to help you figure it out. Bios Shane Gearon (https://www.linkedin.com/in/shanegearon/) Shane is an Engineering Partner working with Commit to help start-ups accelerate their development pipelines and improve quality assurance and testing practices. Shane has worked throughout his career working on the shifting left and right paradigms. Recently he was at Hootsuite helping produce a DevOps-centric continuous delivery system that shipped code to production 8-10 times a day. Lara Beaton (https://www.linkedin.com/in/lara-beaton-84b0462/) Lara has been working in software testing for nearly 25 years. She started out her career at Hughes Aircraft (now Raytheon), working on the Canadian air traffic control system. Specifically the conflict prediction system that alerts controllers when aircraft are in danger of colliding. Working through a number of safety critical navigation related roles in Canada and England Lara then found another safety critical role in medical systems. 9 years ago Lara transitioned to Habenero Consulting as their Testing Architect helping to deliver leading edge software solutions with high quality to high profile clients. Throughout her career Lara has fought the good fight to bring testing left and is happy to bring her perspective to the panel. Arash Taheri (https://www.linkedin.com/in/arashtaheri/) has recently transitioned to Central1 as their new Director of QA. He has been brought in to help standardize and raise their standard of testing practice across the organization. As a vocal advocate of a DevOps culture with integrated monitoring and continuous integration Shifting Left and Right will definitely be in the Central1 future. Recently Arash has come from managing a B2B Development Team in Samsung R&D Canada. With Over 13 years of industry experience in software QA, automation testing, team leadership, and project management, Arash was positioned well for on the challenge of leading the development team at Samsung through adopting a DevOps culture. Due to his extreme passion for quality and QA processes, Arash continues to expand his knowledge in various fields that directly impact QA practices. He has obtained certifications in Agile (CSM, CSPO) and Project Management (PMP) to broaden his vision in QA from various angles. Keith McIntosh (https://www.linkedin.com/in/keith-mcintosh-6382ba1/) is the founder, CEO and president of PQA Testing and PLATO Testing. He has been a tester for about 25 years and founded PQA Testing 22 years ago when he realized that people who were buying the Mercury Automation Suite couldn’t use them until they either had significant training or hired someone with that knowledge to help them. Keith has built PQA into the largest Software Testing Organization in Canada and has always maintained his passion for quality and testing. Three years ago Keith, realizing that there would always be a shortage in testers available but that there was a large pool of untapped, untrained testing resources that could bring great value to testing, founded PLATO Testing. PLATO Testing trains and employs the largest group of Indigenous IT workers in the world, as software testers. Together PQA and PLATO ensure that they provide the best possible testing services to its clients with the most innovative solutions.
- Breaking through the Testing Plateau - Don't be a Top of Mind Tester
Most testers have, at this point in their career pretty well defined testing instincts. when something comes across needing testing, you instinctively know where you need to focus your time. NO! DON'T, IT'S A TRAP! OK, that might be a little extreme but when you test like that, by instinct, you are probably falling prey to preconceptions and testing bias that you're not even aware of. You might be doing an OK job of finding many of the bugs but are you really finding the highest risk and most pernicious ones? There are some Heuristics and tools that can help reduce this inherent bias and round out your testing. This Session: In this session, we will do a workshop with some of these heuristics and tools. We'll introduce them as a whole and then allow the audience to guide the experience and work through the ones that we're most interested in. • Mindmaps • Heuristics (SFDIPOT, FEW HICCUPPS) • V-Model breakdown • Fuzzing • Ask for any others folks know about So spread the word and RSVP! Hope to see you there! Bio Stuart Ashman - Stuart Ashman is an experienced Director of Quality Assurance with a demonstrated history of improving quality, practice and process across a variety of business domains. He has worked with Vision Critical, Joyent, Sophos, Sun Microsystems, Motorola, and is currently an Engineering Manager at PAI Health. Stuart has helped companies, teams, and individuals work more efficiently and effectively by improving the quality of everything they do. Stuart has experience in agile and lean methodologies, and he has shaped teams to get it working well and consistently deliver high quality products. He is a strong quality assurance professional, skilled in Test Management, Test Automation, Test Planning, Regression Testing, and Continuous Integration. You can find Stuart here... Blog: http://qa-matters.com/ Web: http://stuartashman.com/ Twitter: https://twitter.com/qamatters LinkedIn: https://www.linkedin.com/in/stuart-ashman/
- Mobile App Testing: Is it really that different?
We've all asked this question of ourselves, time for an expert to talk about it so we can ponder the question. This Session: There are a number of issues that are regularly cited as the main challenges with testing mobile apps: fragmentation of devices/manufacturers, OS versions, networks (changing connection types and speeds), usability, testing tools, automation and security. Whilst some are complex and require skill and experience, some of these can be overcome with a bit of knowledge of mobile apps and a good plan. In this talk, Ashley will shed light on these issues and more. In his previous roles Ashley has been at the head of QA exploits for companies where their main focus was delivering high quality mobile products to a variety of clients. So spread the word and RSVP! Hope to see you there! Bio Ashley Whitehead - Ashley is a QA and SR&ED consultant. He has worked in the industry for 25 years, on consumer and enterprise apps for desktop and mobile, helping companies to develop their ideas, securing additional funds to allow for more development and improving the processes that deliver those idea.
- Assumptions and Pre-Conceptions Workshop
Happy Spring, so glad it's finally here. Something new and interesting for you all. Challenge the way you think, ditch those pre-conceptions before you start testing. This Session: One of the biggest battles a tester fights is that of shedding their bias as they prepare to plan and test something. The biggest part of that battle is even being aware that there is a bias to shed. It’s not something you should be ashamed of; the way that humans are so successful in our complex environments is by being able to quickly assess ‘new’ sensory inputs, compare them to our existing knowledgebase and make a quick decision about the ‘best’ way to react to the new stimulus. As Testers, however, the assumptions that come along with these biases can provide a skewed result to our tests, these pre-conceptions can become deadly when you hit production and realize that you just weren’t viewing things the same way as others were going to. As a change of pace for yvrTesting we are going to hold a hands-on workshop that will help you understand a bit better how you form pre-concepts and some ways you can break out of your Assumption Cycle to give your testing a fresh look. Because we are testers we are going to do this by playing some testing games! Stuart Ashman, longtime friend to yvrTesting and testing guru in his own right will facilitate the session, breaking us out into manageable groups and providing individual coaches for each group. Limited room for this one so please sign up early if you want to come. Also, if you can’t come, please take your name off the list so someone in the waiting room can jump in. So spread the word and RSVP! Hope to see you there! Bio Stuart Ashman - Stuart Ashman is an experienced Director of Quality Assurance with a demonstrated history of improving quality, practice and process across a variety of business domains. He has worked with Vision Critical, Joyent, Sophos, Sun Microsystems, Motorola, and is currently an Engineering Manager at PAI Health. Stuart has helped companies, teams, and individuals work more efficiently and effectively by improving the quality of everything they do. Stuart has experience in agile and lean methodologies, and he has shaped teams to get it working well and consistently deliver high quality products. He is a strong quality assurance professional, skilled in Test Management, Test Automation, Test Planning, Regression Testing, and Continuous Integration. You can find Stuart here... Blog: http://qa-matters.com/ Web: http://stuartashman.com/ Twitter: https://twitter.com/qamatters LinkedIn: https://www.linkedin.com/in/stuart-ashman/
- Defining your Tester Identity
If someone came up to you tomorrow and asked you, 'What kind of tester are you?' do you think you could give them a solid, well thought out response? Some of us probably could but most of us would fumble around a bit before giving a reasonably satisfactory answer. An answer with many starts and stops, pauses and re-speaks. But when you really start to think about it you do have a Tester Identity. You have opinions about coverage and when to use automation. What a pass means. What to say when a dev says, 'works for me' before even reading the repro steps. Theresa Deering has gone through her own unique journey to become a Test Lead. A journey filled with experiences and choices that have shaped the way that she tests and the way that she thinks about testing. Join Theresa has she explores the jobs, books, interviews, and podcasts that have had a profound impact on creating her own Tester Identity. Maybe you'll find out something about your own Tester Identity as you identify with Theresa's journey. Bring some of your own stories, anecdotes or paradigms that define your own Tester Identity Bio: Theresa Deering, Big Data QA Lead - Ecotagious A regular attendee at yvrTesting, Theresa started her testing career 3 years ago at Vision Critical. Before that she worked as a full stack web developer at Morgan Stanley (a big American bank), iLanguage Lab (a 3-person startup), Visit Scotland (the tourism board of Scotland), and Aquafadas (an e publishing company in the south of France). Now she is the Big Data QA Lead at Ecotagious where her work contributes to reducing carbon emissions by convincing people to use less energy in their homes. What to bring? Optional: A notebook and pen. Stories Important to know When you arrive at the building (980 Howe St.), please wait in the lobby. Someone from the ACL and/or yvrTesting team will give you access to the correct floor and suite. Our meetup will be on the 14th floor. Note: there is another meetup at the same time, come to ours - it's way more fun and informative!
- Software for Quantum Computing
We're so very excited to bring this session to you today. Having someone come in and talk about quantum computing has been the yvrTesting's wishlist for a couple of years now. Having someone from D-Wave itself the world's leader in commercially available quantum computers is a huge win. This Session: Alex will provide a brief introduction into quantum computing, how it works and the programming model that is utilized by D-Wave Systems. he will discuss some of the challenges in programming a quantum system with an emphasis to the relationship that QA has with the system. So spread the word and RSVP! Hope to see you there! Bio Alex Condello is a Mathematical Software Developer at D-Wave Systems Inc. He is one of the authors of Ocean, D-Wave's open source quantum computing framework. https://ocean.dwavesys.com/. He was worked around the world and now works out of the D-Wave Burnaby office.
- Implementing and Maintaining DevOps Program in a Pan Global Corporation
We hope you had a great holiday season. We hope you've figured out the secret to always being dry and warm. This Session: In todays’ tech industry where product lifecycles are becoming shorter and shorter through combination of agile and lean start-up methodologies, getting into the “DevOps Culture” is one of the most important tools for successful product delivery. Gaining a faster time-to-market and creating products with higher quality are one of the main advantages DevOps integration. Adopting a “DevOps culture” will improve the relationship between Operations, Development, and QA teams by promoting better communication and increasing efficient collaboration between these business units. Utilizing continuous integration and automation testing through DevOps becomes more difficult and challenging for global organizations with teams scattered in several continents. Samsung, of course, is of no exception. Delivering several software solutions/products globally every month, Samsung benefits from DevOps adoption. Let’s learn about Samsung R&D Canada’s strategy in utilizing and maintaining DevOps and the challenges the organization faces throughout their software delivery. So spread the word and RSVP! Hope to see you there! Bio Arash Taheri manages a B2B Development Team in Samsung R&D Canada. With Over 13 years of industry experience in software QA, automation testing, team leadership, and project management, Arash is taking on a new challenge by leading the development team at Samsung through adopting a DevOps culture. Due to his extreme passion for quality and QA processes, Arash continues to expand his knowledge in various fields that directly impact QA practices. He has obtained certifications in Agile (CSM, CSPO) and Project Management (PMP) to broaden his vision in QA from various angles.