Senior Staff Engineer
Stryker
We are excited to be named one of the World’s Best Workplaces by Fortune Magazine!
We are proud to offer you our total rewards package which includes bonuses, healthcare, insurance benefits, retirement programs, wellness programs, as well as service and performance awards – not to mention various social and recreational activities, all of which are location specific.
**Position Description:**
Vocera Now a part of Stryker is looking for a talented, hands-on Senior Staff Engineer (Senior Software Development Engineer in Test) to join our growing organization. In this role, you will be responsible for designing, developing, and maintaining robust automation frameworks for testing microservices. This position will report to the Manager of R&D.
**What you will do:**
**Technical Responsibilities:**
+ Designing and implementing robust Automation frameworks for Microservices Testing.
+ Partnering effectively with product owners and key internal stakeholders to ascertain product requirements.
+ Applying SOLID design principles and design patterns to address specific Framework needs.
+ Practicing good engineering methodologies within an Agile development framework.
+ Actively engaging in continuous learning through peer review and professional development opportunities.
+ Drive functional and end-to-end testing to achieve high automation coverage.
+ Execute standalone testing (mocking, stubbing, and API contract validation) of microservices to ensure reliability and performance.
**What you will need:**
**Competencies:**
+ Track record of building and delivering Scalable Automation Frameworks based on a solid understanding of the Product.
+ Hands-on, results-driven approach to designing and executing effective test strategies
+ Passion for delivering high-quality software with a strong focus on test-driven development (TDD) and behavior-driven development (BDD).
+ Strong passion for ensuring software quality through rigorous end-to-end testing.
+ Excellent troubleshooting, debugging, communication, and documentation skills.
+ Resourceful and able to solve complex problems through adapting technology and a deep understanding of product architecture.
**PREFERRED QUALIFICATIONS:**
+ **Education Requirements:** bachelor’s degree in software engineering/ computer science or related discipline & 10+ years of work experience.
**Technical Skills:**
+ Good level of understanding of experience in, and ability to mentor in one's own technical/functional disciplines.
+ Proficient in building robust **Automation Frameworks in Java** and **Python** .
+ Proficient in tools like **RestAssured, Junit, Postman, WireMock, and TestNG.**
+ Strong understanding of microservices architecture and associated testing challenges.
+ Hands-on experience with containerization and orchestration tools such as **Docker and Kubernetes.**
+ Solid understanding of database technologies, including both **SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra).**
+ Hands-on expertise with **Kafka Confluent** for event streaming and message brokering.
+ Familiarity with cloud platforms such as **AWS, GCP, or Azure,** and their associated services.
+ Basic understanding of authentication protocols such as **SAML, OIDC,** and related security standards.
Stryker is a global leader in medical technologies and, together with its customers, is driven to make healthcare better. The company offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually.
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.
Confirm your E-mail: Send Email
All Jobs from Stryker