Quality Assurance Lead - Madison, United States - IT Associates
Description
We are seeking:
a highly motivated Quality Engineering Lead to join our MIS team.
In this role you will play a pivotal role in ensuring the delivery of high-quality software products by leading and managing the quality assurance processes within our organization.
You will be responsible for developing and implementing quality assurance strategies, driving continuous improvement initiatives, and collaborating with cross-functional teams to enhance the over software development lifecycle.
This is an opportunity to drive quality strategy and work across QA Team and DevOps Team to define and carry out automation processes and procedures.
Qualifications:
Bachelors Degree, and 8 Years of related experience required
Proven experience in a quality engineering or testing leadership role
Strong understanding of software development methodologies and practices
Proficiency in test automation tools and frameworks
Test Automation Architecture and Implementation ( Design, Scripting/ Coding, Integration with CI/CD pipelines )
Performance Testing and Optimization (Tools, Analytical Skills, Scalability Planning)
Security Testing and Vulnerability Assessment (Techniques, Tools, Risk Assessment)
Responsibilities
Develop and implement a comprehensive quality assurance strategy that aligns with the organization's software development goals.
Develop and implement a robust governance framework for the entire quality engineering lifecycle, encompassing test planning, execution, and automation.
Oversee the execution of test strategies and the test plans to execute to those strategies; and ensure thorough testing of software applications.
Implement and champion continuous integration and continuous test and continuous delivery (CI/CT/CD) practices.Implement and champion the shift-left approach to quality, emphasizing early collaboration with development teams to detect and address defects at the earliest stages of the software development process.
Lead the design and implementation of in-sprint automation strategies to ensure that automated testing is an integral part of the development process.
Foster effective communication between quality engineering and other teams, ensuring a collaborate approach to software development.Grow, lead and mentor a team of quality engineers and quality analysts, providing guidance and support in their professional development.
Collaborate with project managers, product owners, and development teams to create effective test plans and test cases.Preferred Skills:
Experience with Agile and DevOps methodologies
Familiarity with performance testing and security testing
Knowledge of industry best practices in quality assurance
#J-18808-Ljbffr