This position involves designing and establishing quality measures, standards, and tools for new applications, products, and enhancements to existing applications throughout their development/product lifecycles. The role requires functioning as a liaison or acting as a Quality coach between the Quality Engineering and Agile Teams/Delivery teams to assist engineers with the development of software to ensure that design specifications are satisfied from a user perspective. The candidate will also lead quality engineering testing efforts related to cloud testing strategy and ensure that testing activities assess the application's ability to meet business requirements, systems goals, end-user requirements, performance requirements, and security requirements.