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)
Deployed Engineer at LangChain working on LLM applications and collaborating with customers and enterprise sales. Leading technical demos and training workshops for developer audiences.
Engineer I developing and maintaining project control systems in construction. Collaborating with stakeholders to optimize project performance and reporting.
Engineer I role in project planning and control for projects in Process, Manufacturing, Production Industry at AtkinsRéalis. Focus on cost management, scheduling, and project delivery.
Engineer managing design, planning, implementation, and operations for outdoor radio networks. Leading mobile cell site deployments and collaborating with RF engineers and subcontractors.
InfoSec Enablement Engineer driving security transformation for new and legacy systems. Collaborating on complex architectures and providing proactive security solutions.
Field Service Engineer working at client laboratories to install and maintain atomic spectroscopy products. Requires a chemistry degree and significant analytical techniques experience.
Flying Doctor & ECU Validation Engineer delivering automotive electronics support in dynamic environments. Handling ECU validation, diagnostics, and multimedia system updates.
Principal Configuration Engineer for Integrated Sensing and Protection at Leonardo in the UK. Managing configuration management activities and liaising with various project stakeholders.
Senior Engineer at Tenneco steering customer requirements and technical documentation. Lead communication with stakeholders and coordinate internal engineering teams for project deliverables.
Graduate Engineer in TechnipFMC's team focusing on energy industry innovations and project management. Engaging in various functions including Tendering, Operations, Procurement, and more.