USNLX Ability Jobs

USNLX Ability Careers

Job Information

Paycom Online Supervisor of Software Quality - Accruals/Leave/Scheduling in Oklahoma City, Oklahoma

The Supervisor of Software Quality will supervise a group of the Software Quality Assurance / Quality Engineering workforce for the Software Development organization within Paycom. This role assures software quality throughout the software development lifecycle (SDLC). The role oversees an organization of QA Analysts and Test Automation Quality Engineers, whose mission is to assure the quality of Paycom’s revolutionary HR/Payroll software. This role is challenged with improving and innovating quality assurance / quality engineering practices while balancing both new feature qualification and automation requirements. This leader will have excellent knowledge of the software development lifecycle, test methodologies and tools, and passion for quality processes.

RESPONSIBILITIES

  • Provide immediate supervision and guidance to Software Quality Assurance / Quality Engineering workforce.

  • Support leadership in meeting objectives and key results (OKRs) for Paycom’s Software Quality Assurance / Quality Engineering workforce.

  • Ensure that the Software Quality Assurance / Quality Engineering department is meeting key performance indicators (KPIs) for software quality for your portion of the workforce.

  • Act as a strong advocate for quality in the product development process for software engineering.

  • Work with stakeholders and functional areas across the business/enterprise to develop sustainable processes that enable solution development, integration, and delivery at continually increasing levels of quality.

  • Assesses the effectiveness of existing software quality assurance / quality engineering processes, identifying and resolving gaps in personnel, processes and technology. Determine best practices and strategies to enhance the software development department’s quality assurance processes, technical and functional capabilities.

  • Accountable for the performance and results of your group within the Software Quality Assurance / Quality Engineering Workforce.

  • Ensure quality assurance personnel are working within software development delivery teams to provide timely quality assurance that enable delivery of projects; on time, on scope.

  • Lead efforts to collaborate with internal teams to produce training products, processes and standards that improve quality processes within the Software Quality Assurance / Quality Engineering organization.

  • Support the implementation of quality assurance / quality engineering process changes.

  • Supervise a team of Quality Assurance / Quality Engineering Team Leaders responsible for carrying out quality assurance objectives within the software development organization.

  • Communicate resource needs to leadership and within appropriate management channels and recommend a plan to fill resource and skill gaps.

  • Develop long-term relationships with key business executives and software development managers / stakeholders to ensure value is consistently delivered to our customers and provides high-levels of confidence in software development and delivery.

  • Provide mentoring and guidance to Quality Assurance / Quality Engineering Team Leaders regarding decisions and problem-solving related to department initiatives and best practices.

  • Develop and enforce a standard process for testing all releases that includes automation into the software build, test, and release process.

  • Design and create test strategies - creating test plans and test cases for individual product releases, with an eye to validating business requirements, operational needs and real-world product usage.

  • Plan automation and oversee the development of automation frameworks and tooling.

  • Collaborate in an Agile process and continuous integration/continuous deployment process.

  • Maintain exemplary knowledge of product business, functional and operational requirements in order to incorporate into test strategies, day to day testing and reporting.

  • Conduct release testing, reporting individual and summarized results to Product & Development team.

  • Assess and communicate product/release health based upon understanding of business strategy and priorities.

  • Manage multiple projects and phases of testing cycles - planning, test case development and execution simultaneously.

  • Review and recommend automation tools and approaches based upon best practices and digital marketplace evolution.

  • Hands on testing of applications.

Qualifications

Education/Certification:

  • A Bachelor’s degree in computer science, management information systems, engineering, or related degree; Similar education combinations may be considered for Bachelor’s degree holders outside of the listed majors.

Experience:

  • 4+ years of progressive experience in managing and conducting quality assurance testing, including manual and automated testing

  • Software Development Life Cycle / Software Development Experience

  • Experience working within large, disparate teams in an Agile Software Delivery Methodology

Skills/Abilities:

  • Understanding of Software Development Lifecycles, including Agile Methodologies (i.e. Scrum/Kanban)

  • Understanding of Software Quality Assurance Processes and Automated Testing

  • Understanding of Accessibility / Section 508 and related testing processes

  • Knowledge of change management process

  • Knowledge of project management principles

  • A results-oriented approach to solving problems

  • Collaborative leader that is able to give and take feedback

  • Ability to thrive in a fast pace environment with tight deadlines

  • Excellent written and verbal communication skills

  • Ability to build and maintain effective working relationship with others

Paycom is an equal opportunity employer and prohibits discrimination and harassment of any kind. Paycom makes employment decisions on the basis of business needs, job requirements, individual qualifications and merit. Paycom wants to have the best available people in every job. Therefore, Paycom does not permit its employees to harass, discriminate or retaliate against other employees or applicants because of race, color, religion, sex, sexual orientation, gender identity, pregnancy, national origin, military and veteran status, age, physical or mental disability, genetic characteristic, reproductive health decisions, family or parental status or any other consideration made unlawful by applicable laws. Equal employment opportunity will be extended to all persons in all aspects of the employer-employee relationship. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, training, promotion, discipline, compensation benefits, and separation of employment. The Human Resources Department has overall responsibility for this policy and maintains reporting and monitoring procedures. Any questions or concerns should be referred to the Human Resources Department. **To learn more about Paycom's affirmative action policy, equal employment opportunity, or to request an accommodation - Click on the link to find more information:** paycom.com/careers/eeoc

DirectEmployers