Senior Software Engineer - Embedded Testing(Automation)

Stryker

Gurugram District

On-site

INR 1,200,000 - 1,800,000

Full time

32 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Stryker in India is seeking an experienced QA Automation Engineer to validate multi-layer web, API, and embedded software interfaces. You will design and scale Python-based test automation, integrate suites into GitLab CI/CD, and map software requirements to test cases using Jira and Jama Connect.

The role requires 4 to 7 years in web, API, and embedded testing, a BE/BTech in engineering, and hands-on skills with Pytest, Selenium or TestComplete, SQL, and cross-browser tools.

Qualifications

  • Bachelor's degree in Engineering (Computers, Electronics, Telecommunications or equivalent).
  • 4–7 years of hands-on experience in web/app testing, API testing and embedded software systems.
  • Proven ability to build automated test frameworks using Python (Pytest) or Java (Selenium/TestComplete).
  • Strong Jira usage for bug tracking and Jama Connect for requirements management and traceability.
  • Experience with GitLab for CI/CD and source control.
  • Knowledge of SQL, IDEs, debugging tools and cross-browser testing platforms.

Responsibilities

  • Test Multi-Layer Applications: Validate web apps, REST APIs, and embedded software blocks.
  • Build Test Automation: Design, deploy, and scale automation frameworks using Python/Pytest.
  • Pipeline Integration: Integrate test suites into GitLab CI/CD pipelines for continuous verification.
  • Requirements & Lifecycle Management: Trace and map software requirements to test cases using Jira/Jama Connect.
  • Run Code Reviews: Review automation code for reliability and quality.
  • Manage V&V Environments: Set up test environments and maintain regulatory-compliant documentation.
  • Collaborate Across Teams: Work with local and distributed engineers to improve testability and delivery flows.

Skills

Test Automation
APIs testing
Embedded testing
Python
Pytest
Selenium
TestComplete
SQL
Jira
GitLab CI/CD

Education

Bachelor's degree in Engineering

Tools

Jira
Jama Connect
GitLab
Pytest
Selenium
TestComplete
SQL
Sauce Labs

Job description

  • Test Multi-Layer Applications: Validate web applications, REST APIs, and embedded software communication blocks (WiFi, Ethernet, Serial RS-232, and CAN protocols).
  • Build Test Automation: Design, deploy, and scale custom test automation harnesses and frameworks from scratch, primarily utilizing Python and Pytest.
  • Pipeline Integration: Configure and integrate automated test suites into GitLab CI/CD pipelines for continuous verification and regression testing.
  • Requirements & Lifecycle Management: Trace, link, and map software requirements to test cases using Jira and Jama Connect to ensure full verification coverage.
  • Run Code Reviews: Evaluate peer automation code to maintain script reliability, clean execution, and high framework standards.
  • Manage V&V Environments: Set up target test environments for Verification & Validation (V&V) activities while maintaining tracking documentation compliant with regulatory bodies (like the FDA) and W3C standards.
  • Collaborate Across Teams: Work alongside local and distributed engineering teams to improve overall product testability, toolsets, and continuous delivery flows.
What you will do:
  • Test Multi-Layer Applications: Validate web applications, REST APIs, and embedded software communication blocks (WiFi, Ethernet, Serial RS-232, and CAN protocols).
  • Build Test Automation: Design, deploy, and scale custom test automation harnesses and frameworks from scratch, primarily utilizing Python and Pytest.
  • Pipeline Integration: Configure and integrate automated test suites into GitLab CI/CD pipelines for continuous verification and regression testing.
  • Requirements & Lifecycle Management: Trace, link, and map software requirements to test cases using Jira and Jama Connect to ensure full verification coverage.
  • Run Code Reviews: Evaluate peer automation code to maintain script reliability, clean execution, and high framework standards.
  • Manage V&V Environments: Set up target test environments for Verification & Validation (V&V) activities while maintaining tracking documentation compliant with regulatory bodies (like the FDA) and W3C standards.
  • Collaborate Across Teams: Work alongside local and distributed engineering teams to improve overall product testability, toolsets, and continuous delivery flows.
What you need:
Required Qualifications:
  • Education: Bachelor's degree in Engineering (Computers, Electronics, Telecommunications, or equivalent).
  • Core Experience: 4 to 7 years of hands‑on experience covering web application testing, API testing, and embedded software systems.
  • Automation Frameworks: Proven track record of building automated test frameworks from the ground up using Python (Pytest) or Java (Selenium/TestComplete).
  • Tools & Lifecycle: Strong hands‑on experience using Jira for bug tracking/agile execution and Jama Connect for requirements management and traceability matrices.
  • CI/CD & Source Control: Working knowledge of GitLab for source code management and pipeline automation tracking.
  • Technical Tooling: Strong proficiency with SQL database commands, software IDEs, debugging tools, and cloud‑based cross-browser testing platforms (such as Sauce Labs).
  • Protocol Knowledge: Practical experience validating communication interfaces, data paths, and network protocols.
Preferred Qualifications:
  • AI‑Assisted Testing: Direct exposure to AI‑driven test tools, self‑healing automation engines, or LLM‑driven test generation.
  • Cloud Ecosystems: Foundational knowledge of Azure or AWS cloud infrastructure.
  • Advanced Testing: Experience executing performance validation (via JMeter) or basic security testing.
  • Hardware Integration: Experience designing physical setups or fixtures to test combined hardware and software blocks.
  • Agile Execution: Comfort working in fast‑paced Agile environments with sharp project timelines and technical documentation updates.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Embedded Testing(Automation)
Senior Software Engineer - Embedded Testing(Automation)

PowerToFly • Gurugram District

On-site
INR 1,000,000 - 1,800,000
Staff Engineer - Automation & Manual Testing
Staff Engineer - Automation & Manual Testing

PowerToFly • Gurugram District

On-site
INR 1,800,000 - 2,400,000
Senior Software Engineer – Automation
Senior Software Engineer – Automation

Stryker • Gurugram District

On-site
INR 3,000,000 - 4,200,000
Staff Engineer - Automation & Manual Testing
Staff Engineer - Automation & Manual Testing

Stryker • Gurugram District

On-site
INR 1,800,000 - 2,400,000
Senior Staff Engineer – Embedded Software Test and Automation
Senior Staff Engineer – Embedded Software Test and Automation

Stryker • Gurugram District

On-site
INR 4,000,000 - 6,500,000
Staff Engineer - Automation Testing
Staff Engineer - Automation Testing

Stryker • Gurugram District

On-site
INR 1,000,000 - 1,500,000
Senior Software Engineer - SDET
Senior Software Engineer - SDET

Stryker • Gurugram District

On-site
INR 1,800,000 - 2,800,000
Staff Engineer
Staff Engineer

PowerToFly • Gurugram District

On-site
INR 2,500,000 - 4,500,000
Staff Engineer – DevOps
Staff Engineer – DevOps

PowerToFly • Gurgaon

On-site
INR 1,600,000 - 2,800,000
Software Engineer
Software Engineer

PowerToFly • Gurugram District

On-site
INR 1,000,000 - 1,600,000