STAREAST 2024 Concurrent Session : Testing in the Context of DevOps

SEE PRICING & PACKAGES

Thursday, April 28, 2022 - 9:45am to 10:45am

Testing in the Context of DevOps

VIRTUAL ONLY

DevOps aims to reduce the distance between development (software developers and quality assurance specialists) and operation (experts responsible for rolling out software to production and managing the infrastructure). The goals of DevOps are to increase the speed of software delivery process, to resolve critical issues quickly, and to enable organization to serve their customers better. These goals indicate that in DevOps, quality assurance, in general, and testing, in particular, should be looked at differently as compared to traditional testing and even agile testing. Specifically, the customers must be at the center of testing, all testing is the responsibility of the entire team, testing should be carried out continuously throughout the SDLC, more specialized tests must be used, automation should be used as much as possible to ensure continuous feedback, and tools should be integrated seamlessly. To achieve these, a test engineer needs to acquire a new set of skills to think and do differently. The role of test engineer should also evolve to become a T-Shaped Engineer.

CP Rail

Nazlie Shahmir is a Quality Assurance Manager at Canadian Pacific Railway, Calgary, where she is involved in DevOps process engineering, quality engineering, and automation testing. She is a Professional Engineer, Certified Project Manager Professional, Scrum Master, and Distinguished Toastmaster with over 20 years of experience working in different industries. Nazlie has over 20 scholarly publications in conferences, journals, and books, addressing variety of software engineering-related topics, including agile methodologies, project management, and requirements engineering.

Her professional goal is to help organizations continually improve the quality of their processes as well as of their products by establishing best practices, creating relevant documentation, and selecting appropriate tools