DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Stryker Principal Engineer in Bangalore, India

Why engineering at Stryker?

At Stryker we are dedicated to improving lives, with a passion for researching and developing new medical device products. As an engineer at Stryker, you will be proud of the work that you will be doing, using cutting-edge technologies to make healthcare better. Here, you will work in a supportive culture with other incredibly talented and intelligent people, creating industry-leading medical technology products. You will also have growth opportunities as we have a culture that supports your personal and professional development.

Need another reason to apply? Check out these 8 reasons to join Stryker's engineering team: https://www.strykercareersblog.com/post/8-reasons-to-join-strykers-engineering-team (https://www.strykercareersblog.com/post/8-reasons-to-join-strykers-engineering-team )

Position Description: Vocera(Now part of Stryker) is seeking a highly motivated automation architect with a strong background in embedded and mobile devices automation to join our world-class engineering team. You will be part of a team of electrical, mechanical, audio, RF, and application engineers developing mobile, wearable, and communications products. This role requires proven experience with device automation. You will develop automation frameworks and will provide key guidance to a team of quality-focused engineers working to deliver Stryker's wearable products.

Responsibilities

  • Lead software QA automation activities for various embedded device products in accordance with internal quality procedures.

  • Architect, develop, and optimize robust enterprise-grade automation systems ground up.

  • Work with cross-functional teams, collect various metrics, and create solid testing strategies for embedded device quality.

  • Develop continuous integration (CI) pipeline

  • Develop efficient test cases

  • Technically mentoring automation team and guiding them in architecture and optimization of various automation systems belonging to Wireless, Bluetooth, UI, OS, Audio DSP, Acoustic, and hardware development aspects.

  • Understand product features at various technology layers and identify automation improvements.

  • Follow methodologies and processes for product development and optimize them.

Competencies

  • Solid knowledge in device automation using Python and various tools like PyTest, Jenkins, Selenium, Robot Framework, docker, databases, RESTful APIs, BDD, Cloud tools, and other relevant system automation frameworks.

  • Ability to learn newer technologies quickly, and implement automation systems using efficient tools including machine learning-based approaches, as appropriate.

  • Solid understanding of various layers of testing including unit testing, regression testing, load testing, system testing, end-to-end testing, etc.

  • Demonstrated knowledge of software engineering best practices, including Python coding standards, code reviews, source control, build and release processes, continuous deployment, and test suite development and maintenance.

  • Strong understanding of architectural and design principles in Python and related automation scripts and tools

  • Proactive, self-starter, able to work independently in a fast-paced environment.

  • Well-organized with strong attention to detail; proactively ensures work is accurate.

  • Strong exposure to agile scrum, scaled agile, and test management tools

  • Resourceful and able to solve problems through practical use of technology and a solid understanding of product architecture.

  • Ability to work within a geographically dispersed dynamic team to achieve desired results.

  • Excellent analytical, verbal, and written communication skills

  • Strong communication and interpersonal skills for effectively collaborating with technical and non-technical stakeholders

Requirements

  • BS in Computer Engineering or related field or equivalent.

  • 12+ years of developing robust device automation frameworks in Python from the ground up.

  • Solid knowledge of Agile-based development and Scaled Agile.

  • Track record of delivering quality technical results within committed time parameters.

About Stryker

Stryker is one of the world’s leading medical technology companies and, together with our customers, is driven to make healthcare better.

The company offers innovative products and services in Medical and Surgical, Neurotechnology, Orthopedics, and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 100 million patients annually.

More information is available at stryker.com (http://www.stryker.com./)

Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer – M/F/Veteran/Disability.

DirectEmployers