Senior Manager, QE Automation Architecture (Hybrid)
About the position
Senior Manager, QE Automation Architecture is responsible for the QE Automation systems, processes, environments, reporting, and testing efficiency. This role manages a dedicated team of seasoned Professional Automation Engineers who work as a team to support the line of business application automated testing processes by team members. The role provides leadership, training, and models for best-in-class automated testing, as well as staying informed on new developments in the field. This is a hybrid role in our Newton office 3x a week onsite.
Responsibilities
• Provide strategy and policy for QE Automation implementation
• Develop new processes and operational plans for department
• Solve complex problems to support continuous operation of the QE Automation environment and tools
• Be the source for cross-department communication on results and QE Automation coverage
• Build team by hiring, retaining, growing and developing Automation Engineers
• Be a leader in evaluating current and future tools to enhance productivity
• Design, build, and maintain QE Automation processes, product, methodology, and reports
• Create guidelines and ensure compliance for standardized automated test case generation
• Conduct technical assessments on new tools, practices, and methodologies to continuously improve testing value and efficiency
• Budgeting, reporting and forecasting to leadership
Requirements
• Bachelor's Degree in Computer Science or equivalent, 5 years of experience would be considered in lieu of degree
• 7 years or more experience as a Software Automation Architect for web-based and/or mobile applications
Nice-to-haves
• Master's Degree in Computer Science or equivalent
• 5 years or more experience as a Software Automation team manager
• Proven experience building out software multiple automation frameworks and teams
• Strong understanding of software automation tools, methodologies, software engineering, and design patterns
• Solid understanding and practices using source control tools
• Excellent verbal and written communication skills
• Thrive on successful problem-solving situations
• Experience with working in multiple programming languages such as Java, Python, C#, etc.
• Proficiency with SQL databases
• Ability to multi-task and manage competing priorities
• Ability to interact professionally with a diverse group including executives, managers, and subject matter experts
Apply tot his job
Apply To this Job