This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Gateway Recruiting Agency - Saint Paul, MN

posted 2 months ago

Full-time - Principal
Saint Paul, MN
Administrative and Support Services

About the position

The Test Automation Architect will lead the development and implementation of advanced test automation solutions for complex medical software products, focusing on enhancing quality, security, and scalability. This role involves strategic decision-making in test architecture and collaboration with cross-functional teams to drive software testing strategies across Electrophysiology Products.

Responsibilities

  • Maintain, build, and implement test architecture and automation development standards across all EP products.
  • Construct a new framework and tools to augment existing automation frameworks, collaborating with the DevOps team to integrate automated tests into the DevOps pipeline.
  • Assess gaps in current test coverage and develop a testing strategy to address these gaps, including Smoke, Regression, and System Acceptance tests.
  • Design, build, and refactor test automation frameworks and code libraries to improve quality, reusability, efficiency, and team productivity.
  • Work with development engineers to identify testing infrastructure needs and resolve issues, including recreating failures and verifying fixes.
  • Provide technical and process leadership to project teams for integration and verification testing in a scrum environment.
  • Monitor industry trends and project retrospectives to support continuous improvement in test engineering activities.
  • Lead and contribute to strategic projects as assigned.
  • Develop and implement solutions to improve software quality and reduce defect leakage.
  • Support the implementation and enhancement of test automation tools and emulators.
  • Develop solutions for complex problems in the test automation framework.
  • Implement new tools and processes to reduce test maintenance effort and increase code coverage.
  • Debug, troubleshoot, and isolate software problems, providing strategic advice for future development.
  • Test new projects or algorithms to evaluate prototypes and validate outputs against requirements.
  • Comply with FDA regulations and company policies, maintaining positive communication with all stakeholders.

Requirements

  • Bachelor's Degree in Engineering (Computer, Electrical, or Software), Computer Science, or related discipline.
  • 10+ years of experience in software testing or development, with increasing levels of responsibility leading to technical leadership.
  • 4+ years of experience in the FDA regulated industry.
  • Strong understanding of integration, verification, and validation testing techniques, including continuous integration and various testing methodologies.
  • Experience in medical device development/testing or other highly regulated industries.
  • Strong experience in Python, Open GL, Squish, Docker/Docker-Compose, Testing Frameworks, SQL, Databases, Postgres, and Python Web Frameworks (Flask, Django).
  • Experience in Task Scheduling/Distributed Tasks (RabbitMQ, Celery).
  • Experience with software test strategy, including test hierarchy, design, levels, and methods.
  • Experience with software development lifecycle management tools.

Nice-to-haves

  • Extensive hands-on experience in developing software test strategies for medical systems.
  • Master's Degree in Engineering (Computer, Electrical, Computer Systems, or Software), Computer Science, or related discipline.
  • Organized project management skills with project leadership experience.
  • Experience with Windows and LINUX operating systems.
  • Strong technical skills in spreadsheet, word processing, PowerPoint, and specialized applications.
  • Excellent documentation skills for management decision-making processes.
  • Strong quantitative, analytical, organizational, and follow-up skills.
  • Polished communication skills for written documentation and oral presentations.
  • Excellent reputation for building relationships across various organizational levels.
  • Energized attitude.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service