Quality Assurance Lead - Madison, United States - IT Associates

    Default job background
    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