Software Development Engineer in Test enhancing product development through Python test automation frameworks. Collaborating with teams to ensure software quality and reliability during the development cycle.
Responsibilities
Lead the design, development, and implementation of robust test automation frameworks in Python to streamline and enhance our software testing processes
Collaborate closely with the software development team to create, maintain, and execute automated tests in Python, ensuring our products meet the highest standards of quality and reliability
Engage in all phases of the software development lifecycle including requirements analysis, design, implementation, testing, and documentation is in compliance with Company policies, and that software activities are appropriate for the design and maintenance of medical products
Contribute to the continuous improvement of our testing methodologies, tools, and processes, staying current with industry best practices and emerging technologies
Ensure that our software meets all regulatory and quality standards through meticulous testing and validation efforts
Performs other duties as required
Requirements
Bachelor’s degree in computer science, Engineering, or a related field
7+ years of experience as either a Software Development Engineer or (SDET) Software Development Engineer in Test with a strong emphasis on Python development
Proficiency in Python and familiarity with test automation tools and frameworks (e.g., PyTest, Selenium with Python)
Experience with CI/CD tools and version control systems (e.g., Jenkins, Git)
Strong analytical, problem-solving, and communication skills
Ability to work collaboratively in a team-oriented environment
Keen attention to detail, ensuring accuracy and thoroughness in your work
Benefits
Hybrid working arrangements (requires on-site work from our Acton, MA office; may work remotely other days)
Graduate Engineer assisting site management from project start to handover at BAM Ireland based in Donegal. Engaging in civil engineering projects while collaborating with site teams.
Process Engineer responsible for defining, planning, executing, and validating manufacturing equipment launches. Collaborating cross - functionally to ensure machines are installed, commissioned, and integrated into production.
Senior Signal Integrity Engineer ensuring the performance and reliability of high - speed hardware designs at General Motors. Collaborating with teams to develop next - generation automotive systems.
Lab Informatics Engineer at Lonza designing scalable lab informatics systems. Collaborating with R&D to improve scientific workflows and enhance data management standards.
Lab Informatics Engineer at Lonza developing lab informatics solutions to empower researchers and enhance scientific workflows. Collaborating with cross - functional teams to drive digital transformation in R&D.
Information Assurance Engineer providing cybersecurity support for USAF Cloud One environment. Involvement in risk management, compliance, and continuous monitoring in multi - cloud systems.
Senior Transmission Line Engineer designing high - voltage overhead and underground systems for utilities. Engaging in technical design tasks and project management with a focus on compliance and quality control.
Associate Chief Engineer overseeing DevOps transformation within a large - scale program. Drive technical execution and strategy to achieve customer mission success.
Transmission Line Engineer designing high - voltage overhead and underground transmission systems for leading utilities. Involves project management, engineering analyses, and technical compliance to standards.
Information Assurance Engineer providing RMF and cybersecurity support for USAF Cloud One. Responsibility includes maintaining cloud security and compliance across multiple platforms.