Principal Test Automation - St Paul, United States - Gateway Recruiting

    Gateway Recruiting
    Gateway Recruiting St Paul, United States

    1 month ago

    Default job background
    Description

    Job Description :

    The Test Automation Architect will provide advanced technological solutions for Automating Tests for large and highly complex software for medical images (3D Shape models and geometry) and ECG signals.

    The Test Automation Architect is accountable for Test Architecture decisions at the solution level and driving software testing strategy across all Electrophysiology Products working with cross-functional teams.

    enabling quality, security, scalability of highly integrated productsPrimary Responsibilities:

    Responsible for maintaining, building & implementing Test architecture/ Test Automation development standards that are consistent across all EP productsResponsible for the construction of a new framework and tools to help augment existing automation frameworks.

    Additionally, will be working closely with the DevOps team to include automated tests and testing infrastructure into the DevOps pipeline strategically.

    Assess the gaps in current test coverage and build a testing strategy on filling the gaps on tests/Test code such as Smoke, Regression, System Acceptance solutionDesign/ build/ refactor test automation framework, harnesses, and code libraries to enable the team to use and enhance them across successive projects, thereby improving automation development quality, reusability, efficiency, and team productivityWork with development engineers/ architects to identify technical needs of testing Infrastructure and drive to closure on problems found, including recreating failures and verifying fixesProvide technical and process leadership to project teams to plan and execute integration and verification testing in a scrum environmentMonitor industry trends and project retrospectives to support continuous improvement of test engineering activities such as test-driven requirements, traceability, continuous integration, and automationLead and contribute to strategic projects as assignedDevelop and implement solutions for improving Software quality and reducing defect leakageSupports implementation and enhancements of test automation tools and emulatorsDevelop solutions to solve extremely complex problems in the test automation frameworkImplement new tools, techniques, and processes to reduce test maintenance effortImplement dynamic solutions to increase code coverage in the automation frameworkDebugs, troubleshoots, and isolates software problems and offers strategic advice regarding identified issues for future developmentTest aspects of new projects or algorithms to evaluate prototypes and validate output to meet intended use requirementsComply with the U.S.

    Food and Drug Administration (FDA) regulations, other regulatory requirements, Company policies, operating procedures, processes, and task assignmentsMaintain positive and cooperative communications and collaboration with all levels of employees, customers, contractors, and vendors

    Required Qualifications:
    Bachelors Degree in Engineering (Computer, Electrical, or Software), Computer Science, or related discipline10+ years of experience in software testing or development, with increasing levels of responsibility leading to technical leadership4+ years of FDA regulated industry experienceStrong understanding of integration, verification and validation testing techniques, including continuous integration and white-box, black-box, coverage, reliability, and regression testingExperience in medical device development/testing and/or other highly regulated industryStrong experience in Python, Open GL, Squish, Docker / Docker-Compose, Testing Frameworks, SQL, Databases, Postgres, Python Web Frameworks (Flask, Django), Data Science / ProcessingExperience in Task Scheduling / Distributed Tasks (RabbitMQ, Celery)

    Experience with software test strategy which includes test hierarchy, test design, test levels and test methodsExperience with software development lifecycle management toolsPreferred Qualifications:
    Extensive hands-on experience in development of software test strategy which includes test hierarchy, test design, test levels and test methods for medical systemsMasters Degree in Engineering (Computer, Electrical, Computer Systems, or Software), Computer Science, or related disciplineFDA regulated industry experienceOrganized, on-time, and detailed project management skills including project leadershipExperience with Windows and LINUX operating systemsStrong technical skill set, including spreadsheet, word processing, PowerPoint, and specialized applicationsExcellent documentation skills in delivering information that adds value to managements decision-making processExperienced in quantitative, analytical, organizational, and follow-up skillsPolished communicator - written documentation and oral presentations/ discussions/ meetingsExcellent reputation for building relationships across various levels of an organizationEnergized attitudePowered by JazzHR3Ab8KPLMwC#J-18808-Ljbffr