The Role
Build and scale automated testing frameworks for web applications, REST APIs, and embedded software communication interfaces. Integrate automated tests into GitLab CI/CD, manage requirements traceability in Jira and Jama Connect, conduct code reviews, and configure Verification and Validation environments. Collaborate with engineering teams to improve product testability and delivery processes while maintaining regulatory documentation. The role includes hybrid work and approximately 20% travel.
Summary Generated by Built In
Work Flexibility: Hybrid
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.
Skills Required
- Bachelor's degree in Engineering, Computer Engineering, Electronics, Telecommunications, or equivalent
- 4 to 7 years of hands-on experience in web application testing, API testing, and embedded software systems
- Experience building automated test frameworks using Python with Pytest or Java with Selenium or TestComplete
- Strong hands-on experience with Jira and Jama Connect for bug tracking, requirements management, and traceability
- Working knowledge of GitLab for source control and CI/CD pipeline automation
- Proficiency with SQL commands, software IDEs, debugging tools, and cloud-based cross-browser testing platforms such as Sauce Labs
- Experience validating communication interfaces, data paths, and network protocols
- Exposure to AI-driven testing tools, self-healing automation, or LLM-driven test generation
- Foundational knowledge of Azure or AWS cloud infrastructure
- Experience with performance testing using JMeter or basic security testing
- Experience designing physical fixtures or setups for combined hardware and software testing
- Experience working in Agile environments with technical documentation updates
Inari Medical Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Inari Medical and has not been reviewed or approved by Inari Medical.
-
Fair & Transparent Compensation — Pay is considered competitive for many roles, with employees described as 'extremely happy' with total compensation including pay, stock, equity, and benefits. Feedback suggests above‑average salary levels across departments contribute to strong pay sentiment.
-
Healthcare Strength — Benefits include comprehensive medical, dental, and vision coverage, with 100% employer‑paid premiums for employees cited in multiple descriptions. Additional options like critical illness, accident, hospital indemnity, and wellness programs reinforce the healthcare offering.
-
Leave & Time Off Breadth — Time off is characterized by unlimited PTO, cited as a top benefit by employees. Paid holidays and flexible hours are also referenced, expanding the range of time‑off options.
Inari Medical Insights
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Inari Medical, Inc. is a commercial-stage medical device company focused on developing products to treat and transform the lives of patients suffering from venous diseases.


.png)





