Senior Manager, Software QA
OVERVIEW AND REPORTING RELATIONSHIP
With direction from senior IT leadership and using independent judgment and discretion, this position defines and implements quality assurance process and implementation procedures for WageWorks’ customer facing websites and back end applications. This position provides technical and staff leadership and sets standards for the development, documentation and implementation of test plans and test cases. In addition, incumbents oversee the development and implementation of test automation scripts and participate in functional walkthroughs. Solves complex problems by conceiving and driving innovative technical QA solutions. This position typically performs work at the central headquarters but may perform work while located at a field location. This position normally reports to a Director or Vice President with software development and software QA responsibility.
OTHER REPRESENTATIVE DUTIES
Provides management and oversight to the staff and activities of the software QA team. Is responsible for the project management, supervision, and coordination of software testing for all assigned releases.
Works with IT leadership to establish and/or improve effectiveness and efficiency of industry-best practices and QA standards, processes, and procedures, to ensure software quality and successful process-audits (including PCI, SSAE16, and SOX).
Ensures QA staff performs complex functional, system, performance, data, integration and regression/acceptance testing to support internal applications and customer-facing websites and related back-office applications that enable the organization to delivery high-quality software services to customers. Is responsible and accountable for driving the quality of assigned software releases.
Ensures QA team adheres strictly to the QA related portions of the WageWorks SDLC (Software Development Life Cycle) process, including requirements review and evaluation, detailed test plan and test case development and execution, and product readiness. Ensures the completion and archiving of associated quality records.
Prepares activity, progress and status reports regarding software QA activities for review by senior and executive IT leadership. Ensures detailed reports on issues identified in QA testing, including steps to reproduce defects are provided to Development.
Engage with 3rd party vendors, clients, or partners to ensure interfaces are tested, diagnose and resolve issues, and ensure UAT is complete.
Works closely with software development staff, release engineers, business analysts, database developers and product owners to diagnose technical and quality issues, identify potential software limitations, resolve defects and verify corrective actions.
Works with other company departments to triage field-reported issues to be addressed by the development team.Suggests improvements to methods, procedures and efficiencies that lead to better products and/or solutions.
Is responsible for ensuring appropriate level of test automation is planned and executed, to meet quality and cost objectives.
Mentors and provides guidance to QA staff; ensures staff have appropriate training, skill levels, and expertise.
Makes strong contributions to the IT department knowledge and helps drive IT methodology and technical direction.
Analyzes Reviews business requirements, scope documents, and detailed functional requirements to analyze proposed features and product changes; determine and provide QA testing effort estimates.
Working in a team environment, selects appropriate techniques to solve challenging problems.Modifies or improves existing solutions by analyzing known procedures and applying novel techniques to determine appropriate actions.
Ensures accurate server setup and product configuration of the QA environment in collaboration with IT Operations.Maintains performance and functional testing suites and tools, integrating enhancements as needed.
A thorough and deep knowledge of software QA design and methodologies. Must have the ability to apply knowledge and experience in solving problems that are complex in scope and require in-depth evaluation.
The ability to set priorities and drive results, and track and monitor progress.
The ability to define and refine QA processes and procedures, and the ability to implement best practices in the QA function.
Excellent analytical, research, documentation, project planning and implementation skills.
Ability to apply novel techniques to improve existing processes, applications and solutions is required. Significant creativity, ingenuity and innovation coupled with the ability to independently develop new solutions to difficult problems is essential.
Expert level knowledge of the complete development process, including specification, documentation and quality assurance.
Demonstrated ability to interact effectively with team members, within the IT organization, as well as with business staff outside of the IT organization.
Excellent leadership skills; outstanding communication skills, both verbal and written.
Demonstrated ability to adapt to the changing demands of the business.
Strong understanding of concepts related to computer architecture, data structures and standard programming practices.
Knowledge of computer science or engineering or a closely related field as normally obtained through the completion of a Bachelor’s Degree in Computer Science or a related field
San Mateo, CA
Build Your Career at WageWorks!
WageWorks enables millions of people to save money on critical expenses like healthcare, dependent care, and commuting, through Consumer-Directed Benefits, such as Health Savings Accounts (HSAs), Flexible Spending Accounts (FSAs), Health Reimbursement Arrangements (HRAs) and Commuter Benefits. WageWorks is a leader in the industry serving more than 6.5 million people for over 100,000 employers, including 63% of the Fortune 500 and numerous public sector clients.
WageWorks believes that our success is achieved by its People. Values describe how we work together to achieve our success. It is our employees that drive results through living our Company Values. Every employee at WageWorks is expected to uphold and demonstrate the six Company Values listed below as an additional component of the job description and as a standard of individual performance.
Customer-Centric: Our Customer comes first. We aim to serve our Clients and their employees, our brokers and partners, as well as our internal customers.
Caring: People are at the heart of our company. We care about people: our Clients, our Clients’ employees and their families, our partners, and local communities, and our fellow employees at WageWorks.
Passionate: We love what we do and are passionate about delivering Consumer-Directed Benefits that save people money and enrich their lives.
Accountable: We are dedicated to making our team and the company succeed, and we are open, honest, ethical and conscientious, as we deliver on our commitments.
Leading: Our actions inspire new ideas and drive change each and every day.
Respectful: We value the diversity of our people, treat them with dignity and respect, encourage their development and reward their performance.
Why Work for WageWorks?
If you're looking for a career that provides plenty of growth opportunities, responsibility, and interesting challenges to tackle, you will find it here.
If you want to join a fast-moving, high-growth, exciting company that's a market leader, you’re looking in the right place.
But mostly, if you want to help people live happier, healthier, and more productive lives, then you’ll want to work for WageWorks.
WageWorks provides equal employment opportunity without regard to pregnancy, childbirth or related medical conditions, race, religious creed, color, national origin or ancestry, citizenship, mental or physical disability (including HIV and AIDS), medical condition, veteran or military status, marital or registered domestic partnership status, age, sex, sexual orientation, genetic information, gender identity or any other basis protected by federal, state or local law, ordinance or regulation.
Employment will require successful completion of a background check.
Equal Opportunity for Disabled Veterans, Recently Separated Veterans, Other Armed Forces Service Medal Veterans.
Drug free workplace.