Quality Assurance Engineer Lead
The QA in an agile team is responsible for more than just testing the software. The incumbent will act as a quality champion and train the team members to create high performance and secure systems, test unhappy paths and edge cases in performance/security testing to create a highly resilient system, take advantage of the combination of automated/manual testing to efficiently cover system functionality without compromising quality and be comfortable working in a constantly changing environment and is fully dedicated to the principle of "automating everything". Ensure that all functions developed by the team are testedCombine automated/manual testing to efficiently cover system functionality without compromising qualityProvide the team with detailed information about any defects found and help the Agile Coach and PO prioritize the backlogStrives to automate and maintain comprehensive test sets with a continuous improvement mentalityWork with IT and operations to run tests in SIT and production environments after implementation to ensure qualityKnowing the product vision and working closely with designers and the PO to translate their vision into test casesPartners with development teams to identify key risk areas in new solutionsKeeps up to date with best practices and industry standards in testingActively participate in scrum ceremonies as needed to provide clarification and resolve issues with the teamEnsure consistent reporting (Bugs, Automation, Stories) across the different squads Provide QA sign-off for sprint completion - Definition of Done Validate sprint test activity planImplement productivity assets to improve team testing and automation
Your application has been successfully submitted.