Menu

Lead Quality Engineering Architect

at Wolters Kluwer in Riverwoods, Illinois, United States

Job Description

The Lead QE Architect works as a technical leader, playing a central role in defining and establishing technical and strategic direction for the */dxg Engineering organization. Be a change leader, working with agile teams to design and implement test practices, and test automation and how and what to test. Be a part of improving quality and reducing release timelines of our products. You will report to an Associate Director, Software Quality Assurance.

This role will be based in a hybrid work location

Job Description

Leadership

+ Provide comprehensive guidelines and practical examples for project plans, quality metrics, quality plans, and process improvement.

+ Offer invaluable advice and serve as a reliable sounding board for */dxg leadership, focusing on QE innovation, guidance, and training.

+ Lead QE teams when necessary, inspiring team members to elevate their performance and become leading professionals in their field.

+ Cultivate a solid, and high-value QE Team for our organization, promoting a culture of excellence and learning.

+ Provide technical guidance to QE teams, helping them solve complex technical challenges, adopt new technologies, and improve testing effectiveness.

Quality Engineering Standards

+ Establish and enforce quality engineering policies processes, standards, and procedures to ensure consistency and compliance across the organization.

+ Conduct test automation code reviews, quality gates, and inspections to ensure compliance with quality standards and best practices.

+ Implement metrics and Key Performance Indicators (KPI) to measure and monitor the effectiveness of quality engineering processes.

Innovation

+ Provide insights into developing technologies and determine their implementation within the dxg QE environment.

+ Continuously seek opportunities for process improvement and innovation, positioning */dxg at the forefront of cutting-edge quality practices.

+ Consult on complex testing strategies for products, defining and redefining QE work procedures, guidelines, and designs for holistic testing processes.

+ Advise on the strategic direction of Quality Engineering within */dxg, promoting awareness of the importance of quality engineering and driving programs to improve a quality culture, processes, and outcomes.

Test Strategy Development

+ Collaborate with partners to define test goals, scope, and requirements for software projects.

+ Develop comprehensive test strategies and plans aligned with project goals, timelines, quality goals, and quality standards.

+ Identify testing methodologies, and techniques best suited for each project’s unique requirements.

+ Identify opportunities to use automation for maximizing test coverage and minimizing manual effort.

Test Architecture Design

+ Design and implement test architectures and frameworks to support automated testing, performance testing, and continuous integration.

+ Define best practices for test case design, test data management, and test environment configuration.

+ Ensure scalability, maintainability, and reusability of test assets across multiple projects.

+ Design comprehensive QE solutions that align with our goals, development methodologies, and technology stack.

Tools Framework

+ Design and implement test architectures and frameworks to support automated testing, performance testing, and continuous integration.

+ Define best practices for test case design, test data management, and test environment configuration.

+ Ensure scalability, maintainability, and reusability of test assets across multiple projects.

+ Design comprehensive QE solutions that align with our goals, development methodologies, and technology stack..

Automation

+ Create automated test scripts for functional, regression, performance, and security testing.

+ Integrate automated tests into continuous integration/continuous deployment (CI/CD) pipelines for seamless execution.

+ Ensure test scripts are efficient and reliable, and provide comprehensive coverage of application functionality.

Performance Testing

+ Design performance testing strategies to assess system scalability, reliability, and responsiveness.

+ Identify performance bottlenecks, analyze test results, and provide recommendations for optimization.

+ Collaborate with development teams to implement performance improvements and ensure scalability.

+ Implement techniques such as parallel testing and distributed execution to accelerate testing cycles.

+ Monitor test execution results and identify opportunities for performance improvements..

Collaboration

+ Collaborate with development, product management, and operations teams to ensure agreement on quality goals and priorities.

+ Provide technical guidance to QA engineers, developers, and other partners.

+ Facilitate knowledge sharing and best practice distribution across teams to promote a culture of quality and continuous improvement.

Guidance and Training

+ Develop and maintain updated training materials based on the Center of Excellence’s (CoE) Methods of Work.

+ Oversee the management, review, and dissemination of the Method of Work library to ensure accessibility and relevance.

+ Offer mentorship and training sessions to Quality Architects and Quality Engineers, focusing on tools, techniques, and best practices.

+ Cultivate a culture of learning and improvement within the QA team, encouraging active participation and knowledge sharing.

+ Share expertise and insights with teams to foster collaboration and understanding on quality assurance programs.

+ Equip individuals and teams with the knowledge and expertise required to excel in Quality Engineering through comprehensive training and mentorship.

+ Ensure Methods of Work (MoWs) writing and maintenance, promoting growth and proficiency in Quality Engineering among WK Groups/Divisions.

+ Provide guidance in adopting Agile Scrum and SAFe ceremonies, ensuring project teams fully grasp the significance and implementation of Agile/Scrum methodologies.

+ Conduct dxg Methods of Work (MoW) training tailored for different partners, from project owners to development and quality assurance teams.

Reporting

+ Provide regular progress updates and detailed reports to both peers and management regarding automation progress, test results, and key performance metrics.

+ Effectively communicate with teams to raise awareness of critical issues, risks, and recommendations for improvement.

+ Prepare executive summaries and presentations that effectively convey the impact of automation initiatives on project outcomes and align with business objectives.

+ Establish and co-lead the Quality governance process to identify, assess, and mitigate risks that could affect the quality of software products.

+ Develop risk management strategies and implement controls to minimize the likelihood and impact of quality-related risks.

QUALIFICATIONS

+ Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

+ 5 – 10 years in quality assurance and software testing, with a focus on test architecture and strategy.

+ Experience designing and implementing comprehensive QE strategies, tools, frameworks, and solutions across complex software projects or organizations.

+ Experience leading QE programs, improving testing processes, and driving quality improvements.

+ Experience with continuous integration/continuous deployment (CI/CD) pipelines and tools.

+ Excellent analytical and problem-solving skills, with a strong attention to detail.

+ Effective communication and interpersonal skills, with the ability to collaborate across teams and partners.

+ In-depth knowledge of software quality assurance principles, methodologies, and best practices.

+ Experience with softwar

Copy Link

Job Posting: JC262119496

Posted On: Jul 03, 2024

Updated On: Jul 22, 2024

Please Wait ...