Software Development Engineer in Test(SDET - Automation)

  • San Diego, CA
  • Posted 1 day ago | Updated 9 hours ago

Overview

On Site
USD 112,800.00 - 239,900.00 per year
Full Time

Skills

Software development
Research
Medical devices
Health care
Healthcare information technology
Workflow
API
Scalability
Groovy
Forms
Design
Test plans
Strategy
Product requirements
Test cases
TestRail
Functional testing
Software deployment
Quality assurance
Reliability engineering
Collaboration
JIRA
SAFE
Agile
Mentorship
Professional development
Computer science
FOCUS
Kubernetes
Docker
API QA
Microservices
POSTMAN
Collections
Automated testing
Testing
Kotlin
Java
Python
Cloud computing
Amazon Web Services
Continuous integration
Continuous delivery
Jenkins
Microsoft Azure
DevOps
Relational databases
Microsoft SQL Server
Problem solving
Analytical skill
Communication
Leadership
Legal

Job Details

Work Flexibility: Hybrid or Onsite

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:

Position Description: Stryker is looking for a seasoned Senior Staff QA Software Engineer to spearhead automation initiatives for the Clinical Communication and Workflow Platform. The platform is used by leading hospitals around the country and poised for significant growth in the coming years. In this role, your primary focus will be developing and implementing automation frameworks for API/End-to-end testing, ensuring the quality, reliability, and scalability of backend systems. Leveraging your expertise in Java, Kotlin, Python, and Groovy, you will design robust automation solutions while utilizing tools such as Postman and TestRail, among others. You will collaborate closely with cross-functional teams, including DevOps engineers, product owners, and developers, to optimize testing processes and ensure seamless integration across complex, distributed environments. You will also be responsible for functional testing the code that forms a part of the platform.

What You Will Do
Responsibilities:
  • Design and implement scalable test automation frameworks for server-side (both cloud and on-prem) and API testing.
  • Create a comprehensive test plan and strategy aligned with product requirements.
  • Maintain test cases and test runs using TestRail to ensure traceability and visibility of testing efforts.
  • Assist in functional testing of new features, enhancements, and bug fixes. Establish quality gates and testing criteria for deployment approvals.
  • Enhance observability and traceability of automated test pipelines, improving overall QA processes and system reliability.
  • Collaborate with development teams, system architects, solution architects, and cross-functional teams to advance testing automation initiatives in alignment with evolving system architectures.
  • Use Jira for tracking issues and progress, aligning automation efforts with SAFe Agile processes to ensure timely and effective delivery.
  • Mentor junior QA automation engineers, ensuring adherence to best practices and supporting their professional development.

What You Need
Minimum Requirements
  • Master's or bachelor's degree in computer science, Engineering, or a related field.
  • 6+ years of experience in QA automation, with a focus on server-side and API testing.
  • 4+ years of hands-on experience with Kubernetes, Docker, and cloud-native environments is a plus.

Competencies:
  • Extensive experience in API testing (REST, Microservices) using tools like Postman and Postman collections.
  • Strong hands-on experience developing and maintaining test automation frameworks for server-side testing using Java, Kotlin, Python or similar (Java or Python Preferred).
  • Experience with cloud platforms (AWS Preferred) and CI/CD tools such as Jenkins, Azure DevOps, or equivalent.
  • Familiarity with relational databases (e.g., Microsoft SQL Server).
  • Excellent problem-solving, analytical, and communication skills, with a proven ability to lead complex automation projects.

$112,800- $239,900 salary plus bonus eligible + benefits. Actual minimum and maximum may vary based on location. Individual pay is based on skills, experience, and other relevant factors.

Travel Percentage: 20%

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.

Stryker Corporation will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.