National Engineering Resources Company Profile

Software Quality Assurance Manager at National Engineering Resources (Minneapolis, MN)

About the Employer

Job Description

Software QA Manager Direct Hire St. Paul The Software Quality Assurance Manager will lead a team of Engineers to deliver high quality products to market. This individual will influence all aspects of the test and quality control process and will be a determining factor in when a product is ready to be released. This position will be a great opportunity for a progressive and innovative manager or engineer as there are elements of test automation creation, process improvement, and data driven analysis to determine readiness of our machine vision, radar, AI, and software platforms. You will have the opportunity to work on a wide variety of advanced technologies and is an opportunity to shape testing methods for complex, cutting edge systems. This is a direct hire position located in St. Paul, MN. Responsibilities: Implement processes, procedures, tools, and controls within the QA department to ensure products and software are properly tested and operate as intended Lead efforts to enhance the testing process and increase software test efficiencies Lead development and enhancement of automated testing to ensure methods are sustainable Assess existing test strategies and implement improvements Review test plans, mentor team in development of automated test plans Hire, train, assign, develop and supervise staff Provide hands-on leadership, training, development, and mentoring Work closely with both product management and engineering development teams to ensure full knowledge of intended product function. Design testing that covers all aspects of intended functionality. Communicate test plan to leadership. Collaborate with team as part of an Agile software development process. Participate in product requirement and design reviews. Participate in engineering planning meetings to determine testing schedule and testing resource demands. Demonstrate technical leadership experience in test strategy, planning, coverage, automation, and best practices. Requirements: BS in Computer Science, Information Systems, Electrical Engineering or equivalent. 5+ years of Software Testing / Software QA Engineering experience with a foundation in software development. 2+ years of management / leadership experience. Experience with TFS or a similar resource management and test case management tool Experience with database testing and testing applications with significant database component a must; database configuration, management, and access also highly desired Experience with at least one automated test framework such as Selenium or similar Experience with Enterprise Software QA Comfortable leading and assigning team activities. Experience with project scheduling and acting as a technical project lead. Desirable Skills: A champion of automation with experience implementing Software QA Automation for products Experience with git/SVN source management tools Experience with data collection and aggregation methods Experience with Windows application software development Experience with python scripting, familiarity with Linux Experience reading C/C++