Job Location : New York,NY, USA
Quality Assurance Lead Client: ePlus/ANSI Location: NYC and Hybrid 2 days in the office Contract Type: 3 months with a right to hire ONLY OPEN TO GC/USC/GC EAD RATE: $60/hr C-2Hire Position Summary The Quality Assurance Manager understands the QA and Testing needs of the Institute. This resource will bring mature QA, DevOps and Automation experience to the Agile Development team. The Quality Assurance Manager will develop, maintain, and integrate Test Automation to be executed as part of the CI/CD pipeline. This resource will be responsible for the administration of all QA related technologies, including Regression Testing, System Testing, Static Code Analysis, Code Vulnerability Scanning, Test Data Management, Performance Engineering, Defect Tracking and UAT. The QA Specialist will need to demonstrate strong leadership qualities and excellent communication skills. The Quality Assurance Manager is hands-on, and will be challenged to design and implement continuous improvement throughout the Software Development Lifecycle. The candidate will be part of the Production Excellence team and need to have a solid understanding of Devops and Agile practices. This resource will work closely with the DevOps team in the rollout and administration of CI/CD technologies and processes. Essential Functions Design, set up, and configure automated testing framework Integration of automated testing tools into the CI/CD Tool Chain Work closely with the Development Lead to define QA and Testing Standards for internal and Third-Party applications Work with Lines of Business and Business Analyst to establish appropriate user acceptance test cases/suites, based on requirements Work with Development team on the development of Automated Testing Scripts and Policies Administration, maintenance, and configuration of Automated testing tools, scripts and Policies Implement regression testing and smoke testing into the Build and Deployment processes Implement and maintain Test Data Management processes, standards, and automation Monitor and updates Security Vulnerability Testing and associated policies Work with Development teams to implement and maintain Static Code Analysis and Unit Testing processes and technologies Design Performance Engineering processes and implement Performance Testing framework Work with Development team to implement QA processes and validation in as part of the Release Automation processes Ongoing maintenance of Defect Tracking processes and Technologies Coordinate Test environment maintenance with the DevOps/environment management lead Participate in Test environment issue resolution working closely with Development and DevOps Participate in Continuous Improvement practices Manage, train, and mentor Quality Analyst Defining and tracking Quality metrics for Application Development efforts Information Security Responsibilities Attend/complete assigned information security training by the designated completion date. Read and adhere to published ISMS policies and procedures. Report timely any observed violations of ISMS policy - or known encroachments on information security - to your department leader and/or the Information Technology Department. Education and Experience Bachelor's degree in computer science or equivalent 7+ years background in IT (preferably in Quality Assurance, Agile Development, and DevOps) Other Qualifications