Philips SW Development Engineer (Automation Lead) in Andover, Massachusetts

Your Challenge

Join a dynamic, fast-moving software test and automation engineering team testing best-in-class Healthcare Informatics and Patient Monitoring solutions. Work with the latest Microsoft© integrated development environment (TFS), using the latest automation tooling.

The candidate would be responsible for providing the overall technical leadership & strategic direction for automated testing in the organization with a strong technical and product vision and the ability to communicate this vision to multiple audiences. You will be working as an innovator and thought leader in the test automation space. You will work with test development and product development teams to ensure end-to-end solutions are easily testable through automated tests, ensure comprehensive test coverage and full integration with promotion pipeline for continuous delivery.

Bring your technical skills, automation expertise, creativity, passion, and innovative experience and be ready to proactively function on a highly visible team in a fast-paced environments.

Your team

Patient Care and Monitoring Solutions – Connected Care Solutions

Our offer

Lead the design and implementation of test infrastructure and test automation for Patient Monitoring Solution.

Assist teams with implementation and/or migration to appropriate systems and tools aligning to the overall test automation strategy

Provide technical leadership and architectural guidance to cross functional teams around Continuous Delivery practices and agile process

Identify manual processes and inefficiencies and improve them through automation

Investigate and recommend tools to support continuous integration and test automation objectives and processes

Analyze product source code and work with developers and verification engineers to propose appropriate test strategies

Use coding skills to implement test automation, automate daily tasks, and improve overall test coverage

Be an evangelist to stakeholders about continuous integration, continuous delivery and agile practices

Work with application development teams and automation teams to design and write automation code for deploying and managing applications

Demonstrate a leadership role in ensuring that new and existing systems are aligned to architectural guidelines.

We are looking for:

15+ years of experience in a software engineering environment including 3+ years in an Agile environment using CI with a high level of automation

5+ years of hands-on experience performing automation or development using C#/.NET

Expertise in most of the following .Net Framework, C#, WinForms, Web Services, WCF, SOAP, REST

Knowledge and experience with WCF.

Experience with Microsoft UI Automation, Microsoft development platforms – Visual Studio and TFS

Knowledge of and experience in software design techniques (design patterns, UML etc.)

Deep understanding of OOP concepts, algorithms and data structures.

Experience with leading teams and automation test resources.

Experience with organizing and planning test automation.

Experience coaching and mentoring team members on all levels (technical, testing, process & teaming).

Ability to think broadly from a system perspective, understand the big picture, and consider perspectives

Ability to perform system-wide root cause analysis and drive improvements.

Improving test coverage, reviewing and filling gaps in existing automation.

Excellent understanding of test automation principles and techniques: test-driven development, Unit tests, code coverage, instrumentation, etc.

Experience designing and implementing testing automation framework and methodology to support agile product development.

Excellent analytical & troubleshooting skills, as well as innovation and creativity combined with strong personality;

Ability to work in an extremely geographically distributed organization, around Germany, US

Degree in Computer Science, Computer Engineering, or a related discipline.

Strong written and verbal skills.

Understanding of all aspects of software testing.

Preferred:

Knowledge of and experience with HL7.

Knowledge of data formats such as XML, JSON etc.

Knowledge and understanding of distributed testing architectures.

Awareness and familiarity with industry automation testing tools, frameworks, trends and best practices.

Extensive testing background and thorough understanding of test techniques, application and execution including Functional Testing, System Testing, System Integration and Test Automation.

Experience tracking and reporting test results.

Experience in Medical Device industry and FDA regulated environment a plus.

Philips is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex (including pregnancy), sexual orientation, gender identity, national origin, genetic information, creed, citizenship, disability, protected veteran or marital status.

As an equal opportunity employer, Philips is committed to a diverse workforce. In order to ensure reasonable accommodation for individuals protected by Section 503 of the Rehabilitation Act of 1973, the Vietnam Veterans' Readjustment Act of 1974, and Title I of the Americans with Disabilities Act of 1990, applicants that require accommodation in the job application process may contact 888-367-7223, option 5, for assistance.

Find out more info about Philips at www.philips.com/na/careers

#LI-IA1