Software Development Engineer in Test(SDET - Automation)

Posted:
11/7/2024, 4:00:00 PM

Location(s):
San Diego, California, United States ⋅ California, United States

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
Software Engineering

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: https://www.strykercareersblog.com/post/8-reasons-to-join-strykers-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.