• Managing a team of Quality engineers across locations • Understanding of software testing types and methods to support Agile Software Development • Drive adoption of quality practices early in the life cycle through improved unit testing and code coverage, acceptance test automation, quality getting reviews for promotion of software, and continuous integration • Proactively monitor customer insights and production issues to seek quality feedback and improve processes to enhance quality of the product/capability that the position is responsible for • Take ownership in process quality and drive for product quality • Collaborate with international team for both technical and non-technical issues • Assist with the creation of automation test strategies for functional and non-functional • Generate historical analysis of test results • Verify specific action or function of code • Provide application instructions for users • Develop and document application test plans based on software requirements and technical specifications • Create meaningful error handling procedures for application code • Perform application security audits • Ensure data integrity standards • Participate in installation, integration and UAT • Ensure adherence to industry and internal standards