Overview:
QA Manager – Job Description
We are looking for a creative and collaborative leader who will play a key role in helping the organization develop, enhance, and maintain our customer facing applications.
In this role you will be providing leadership to the team responsible for ensuring applications and systems are ready for production. This entails managing and solving complex business challenges by performing in-depth analysis, validating application requirements (and controls), managing cross team communication and dependencies, and ensuring on time and quality product releases. You will have the opportunity to utilize your critical thinking skills, drive for results, superior customer service, strong written/verbal communication skills, and systems knowledge to help validate systems that create a Wow experience for our job seekers, employees, and clients.
Responsibilities:
· Provide leadership, guidance, and motivation to the team(s) responsible for validating and supporting applications
· Manage daily operations of your team(s)
· Work with your leader to maintain and grow a roadmap of products, and help support the maintenance of the backlog of work for team(s)
· Work with your leader(s) to build ongoing strategies for innovation, timely delivery, quality and accountability
· Continued investment in best practices and enabling guiding technology principles for our teams
· Work across the technical organization on collaborative projects, products and initiatives
· Ensure the application development teams use sound practices and processes for validating custom developed, low-code, no-code, and packaged solutions
· Develop, implement, and maintain a team organization that ensures skills and capacity for project and enhancement work while providing service that inspires for production applications
· Maintain knowledge of best practices in information technology, development and test processes and software architecture
· Work with Product Owners, Product Managers, and Release Managers on continued enhancement to our products and processes – helping to structure and guide high performing teams
· Meet tight deadlines and thrive in a multi-product environment, while ensuring production systems are up and performing well
· Leverage internal and/or external partners to enable a flexible and scalable delivery model
· Develop and maintain application validation and development standards
· Manage day to day activities of assigned resources
· Develop skills and talents of direct reports through coaching, mentoring, timely feedback, and periodic performance reviews
· Partner with business and product owners to prioritize projects to ensure the most important items are being successfully addressed
· Partner with Product Owners, Release Managers and/or other team DeliverManagers to plan, communicate and deliver quality products successfully and on time
· Provide regular communications on the status of assigned items, both currently being worked and those in the backlog
· Ensure work items are delivered on time
· Support and enhance team KPIs and metrics reporting
· Work with leader on capacity planning for both project work and ongoing system maintenance efforts
· Continue to leverage feedback through various channels to understand and identify product trends and opportunities
· Provide technical expertise across the Product & Business Innovation Department
· Manage major modifications to existing applications and new development
· Evaluate and implement third party software, where appropriate
Qualifications:
· Bachelor's Degree in Computer Science, Software Engineering or related field. Appropriate combinations of expierence and education will be considered.
· 10 years' of expierence in software testing, including automated testing
· 5 years' expierence in a people leadership capacity
· Be an example for people in exhibiting Medical Solutions core values every day
· Foster and enhance company culture
· Embrace servant leadership
· Exceptional communication and interpersonal skills
· Human resource management and development
· Adaptability / ability to manage and implement change
· Strong orientation to execution
· Strong business acumen
· Ability to influence and motivate teams
· Great problem solving / analytical thinking skills
· Teamwork and collaboration
· Workload management and task delegation
· Understanding of project management principles
· SDLC Methodology – Agile / Scrum / Kanban / Iterative Development
· Interaction with application vendors and support teams
Preferences:
· Strong experience in product/application development and testing
· Experience in medical staffing industry
Pay Range:
USD $125,000.00 - USD $150,000.00 /Hr.