The PCAOB has a full-time, regular position for a Manager, Testing in the Office of Data, Security and Technology (ODST). The Manager, Testing will be responsible for defining strategy while driving and enabling test automation. The Manager will partner closely with other Managers and Leads within the Application Services organization to create and implement quality solutions for the employees at the PCAOB. The Manager will need to ensure a close alignment with our architecture, security, infrastructure, and procurement organizations. The position will also entail deep collaboration with various stakeholders outside of the core team, including but not limited to other technical specialists, project owners, project managers and business stakeholders. This leader will drive reporting on testing and solution adoption with corresponding metrics.
Responsibilities
- Manage, create, implement, and promote plans to identify and mitigate risk and to ensure continuous process improvement
- Manage and create plans that define QA / testing methodologies and procedures focused on user acceptance.
- Define and document the QA automation processes, best practices, automation frameworks and roll out to different projects across the group.
- Work with Applications Engineering and Services to architect an automation strategy
- Develop automation scripts to automate functional testing scenarios using automation tools
- Analyze current state of testing and requirements for automation
- Identify and recommend the automated testing processes and tools for all platforms
- Develop a roadmap and detailed implementation plan for test automation
- Collaborate with project teams to strategize & align long-term solution for automation including roadmap, tools, framework & approach
- Provide leadership, guidance, training and mentoring to implement test automation across project teams
- Develop Automation Dashboards and formulate KPIs to highlight automation and determine improvement opportunities
- Ensure comprehensive test coverage and achieve efficiency goals through Automation
- Assist leadership team with the technical presentation of proposed automation solutions
- Lead and recommend changes to established coding standards to assure compliance
- Participate in planning sessions with application services team to improve the design of existing systems and provide recommendations for future systems
- Participate in department-wide processes such as change management, budgeting, and enterprise architecture
- Performs the full range of supervisory duties, including evaluating employee performance; makes recommendations for appointment and promotion; hears and resolves complaints; identifies development and training needs of employees ; other related supervisory tasks; and
- Recruits, maintains, and develops staff consistent with business needs
- Coach and mentor other Quality Assurance Analysts on QA Automation techniques and methodologies
- Performs other job duties or responsibilities, as required
Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or related field, or equivalent experience
- Minimum of 7+ years of experience in software development quality assurance utilizing agile development/scrum methodologies
- Minimum of 7+ years of experience designing, developing, maintaining, and executing automated testing solutions
- Minimum of 7+ years of experience as an Automation Team Lead or in other leadership role
- Experience working with and developing automated test scripts using test automation tools & frameworks such as Micro Focus Unified Functional Testing software (UFT) / QuickTest Professional (QTP), and Appian FitNesse
- Expert level understanding of quality management and current testing trends and methodologies
- Experience with cloud based technologies required
- Advanced experience managing and tracking work using tools like Jira and VersionOne to follow Agile practices
- Strong experience in implementing and leveraging an automation framework
- Strong experience in design and development of test plans and test cases/scenarios based upon functional requirements
- Strong experience researching new technologies, identifying and learning best practices, adapting quickly, providing technical guidance to other team members, and presenting and demoing to users, stakeholders, and technology groups
- Expertise with Informatica (preferred) and/or other ETL tools
- Ability to integrate and execute automation scripts with HP ALM
- Experience with one or more of the following platforms Azure, WorkDay, Sharepoint, ServiceNow and Appian
- Strong People Management and coaching skills
- Possess strong analytical skills required to troubleshoot issues, identify resolutions and be available for off business hours implementation and support
- Ability to focused on customer success and how to deliver world-class business solutions in an agile environment
- Significant knowledge of competitive trends and developments in industry
- Experience with development and Project Management practices in an Agile / Scrum environment
- Excellent effective oral and written communication, marketing and negotiation, and highest quality interpersonal and team building skills
- Ability to work independently on projects and collaborate as a contributing team member
- Willingness to travel to the PCAOB’s Washington, DC office or other regional offices occasionally, as required
- Available for off business hours implementation and support
- Leadership/Management Skills and Abilities
- Ability to drive a positive “tone at the top” of the organization and hold others accountable for doing the same.
- Ensures that own behavior and the behavior of others is consistent with the highest ethical standards and aligns with the values of the organization.
- Must be able to motivate and inspire employees at all levels of the organization in order to enhance team commitment and individual performance.
- Proven ability to develop, coach, and mentor staff, providing constant feedback and clear direction.
- Ability to promote collaboration by unifying teams, setting common goals and incentivizing collaborative behavior.
- Demonstrated success in establishing and maintaining positive working relationships with others, both internally and externally, to achieve the goals of the organization.
- Strong ability to build credibility, organize effectively, solve problems quickly and communicate clearly.
- Possesses the balance and emotional intelligence required to meet the diverse needs of the divisions/offices.
- Proven ability to navigate and resolve various types of conflict in a timely and productive manner.
- Transformational/Continuous Improvement Capabilities
- Proven transformation skills that include the ability to consistently execute at a high level, drive positive change and desire to build established programs and teams.
- Demonstrated agility and ability to navigate complex environments.
- Ability to foster an environment of creativity and innovation, focusing on the empowerment and support of staff through tools and continuous process improvement.
- Leads large scale enterprise projects and initiatives designed to address critical business challenges and achieve organizational goals and objectives.
- Supports individuals and teams in process excellence, project management, problem solving, and value creation to drive toward required outcomes. Surfaces capacity, pacing, resourcing and any other issues requiring leadership attention. Ensures organizational alignment, effective stakeholder engagement and communication.
- Demonstrated ability to think broadly and strategically, including the ability to translate long-term goals and objectives into short-term tactical plans and operational activities.
- Effectively assesses progress by identifying and articulating clear, consistent key performance indicators.
Our Values