Posted in

Center of Excellence Quality Assurance IT Manager

Center of Excellence Quality Assurance IT Manager

CompanyAAA Club Alliance
LocationArizona, USA
Salary$151899 – $202500
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s degree or equivalent experience in related area (Computer Science, Engineering, or Business) or an equivalent combination of education and experience
  • 10 to 15 years experience in a similar technical environment
  • 5+ years management experience in insurance IT domain area
  • Lead a team of Quality Engineers by providing technical guidance and mentorship while modeling CSAA’ leadership behaviors
  • Develop and expand our test automation framework and test coverage
  • Develop working knowledge of the entire application stack including tests at all levels. (In Sprint, Integration, and End-to-end)
  • Collaborate with Product Managers, Software Engineers, Data Engineers, and with the wider product and development team to understand how new features should be tested and to contribute to automated tests for these new features
  • Collaborate with engineers to define and implement mechanisms to inject testing earlier into the software development process
  • Identify, share, and nurture the adoption of best practices in code health, testing, testability, and maintainability. You should champion clean code and the concept of the test pyramid
  • Lead investigation and resolution efforts for critical, high impact problems, defects, and incidents
  • Seek opportunities where technology can be utilized to improve the business and provide more efficient processes
  • Apply knowledge of current industry trends and techniques to formulate solutions for software engineering problems
  • Analyze complex software systems and collaborate with others to improve the overall design, testability, and quality
  • Strive for the fastest feedback possible. Test parallelization should be a top priority. You see distributed systems as a core challenge of good test automation infrastructure
  • Configure automated tests to execute reliably and efficiently in CI/CD environments
  • Track and communicate test results in a timely, effective, and automated manner
  • Work independently to tackle well-scoped and loosely scoped problems
  • Seek opportunities to expand technical knowledge and capabilities
  • Provide technical guidance and mentorship to less experienced employees

Responsibilities

  • Lead, mentor, manage and grow a high-performance team, foster a culture of collaboration, innovation, and continuous improvement
  • Provides leadership and technical guidance on specific projects and resource management for team members to meet aggressive delivery timeline
  • Reviews and obtains detailed understanding of project scope, requirements and design to utilize the appropriate test method to test against them. Determines testing strategy and plan
  • Develops, execute and debug automated test scripts, support the automation of individual test cases
  • Manages/develops comprehensive test plans from functional requirements and design specifications for medium to large scale projects
  • Design and implement an ever-evolving Workstream of test framework capabilities with a product like focus on developer/test needs and usage patterns
  • Develop tooling and frameworks and operational patterns for both functional/integration testing and load/performance testing using AI/No Code tools and frameworks
  • Have strong opinions and have strategic engagements to implement, rollout, sunset, and support test frameworks and tools across 100+ developers
  • Collaborate with development, CICD, Infrastructure, SRE, network engineering teams, to build the roadmap and implementation plans for developing innovating in test frameworks and capabilities
  • Design with observability and reliability core principles so that a small team can have an outsized impact
  • Actively participates in requirements and design review meetings
  • Ensures problems arising from troubleshooting efforts are isolated and documented to facilitate problem resolution
  • Ensure the reliability, scalability, and performance of the systems and services developed by delivery team
  • Researches and communicates to senior management the latest information on software test process improvements
  • Monitor and report on key performance metrics, making data-driven decisions to optimize TE/SET operations

Preferred Qualifications

  • Specific project management experience in the insurance arena
  • Experience in applying in-depth understanding of emerging technologies, business best practices and overall market trends
  • Creates a collaborative, inclusive and psychologically safe environment, demonstrating authenticity and fostering trust to inspire and empower team members and colleagues
  • Actively shapes our company culture through words and actions (e.g., supporting employee resource groups, mentoring employees, volunteering, joining cross-functional projects, encouraging team member involvement in these activities)
  • Champions our cultural norms (e.g., willing to have cameras when it matters: interviewing candidates, building relationships with team members, etc.)
  • Translates our enterprise strategy and priorities for their team members to connect to the bigger picture
  • Demonstrates a company ownership mindset, thinking beyond boundaries of their own area
  • Travels as needed for role, including enterprise meetings, divisional / team meetings, and other in-person meetings
  • Fulfills business needs, which may include investing extra time, helping other teams, etc