Talent.com
Software Test Engineer @ San Jose, CA - Full time / Contract
Software Test Engineer @ San Jose, CA - Full time / ContractMaintec Technologies • San jose, CA, United States
Software Test Engineer @ San Jose, CA - Full time / Contract

Software Test Engineer @ San Jose, CA - Full time / Contract

Maintec Technologies • San jose, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
  • [filters_job_card.quick_apply]
[job_card.job_description]

REQUIREMENT

Role : Software Test Engineer

Location : San Jose, CA (On-site)

Type : Full-Time / Contract

Exp : 10+yrs

The Opportunity : Staff Software Test Engineer - who is less of a "script runner" and more of a tool builder.

Primary Focus : Simulator Development (C#), Automation (Squish), & Firmware / Hardware Validation. In this pivotal role, you will own the enhancement and maintenance of our proprietary Software

Simulator the critical tool used to validate our robotic surgical hardware and firmware without needing the physical robot every time. You will spend the majority of your time coding in C# to expand the simulator's capabilities, while also using Squish and Python to drive automation.

If you are a C# developer at heart who loves developing a software simulation, this is your role.

What You Will Actually Be Doing

  • Core Responsibility : Lead the design, development, and enhancement of the CLIENTS System Simulator using C# . You will build the virtual environment that mocks hardware behavior to test firmware and software logic.
  • Automation Strategy : Develop and execute automated test scripts using Squish (GUI automation) and Python.
  • Hybrid Validation : Perform a mix of automated and manual testing . You will manually execute complex test cases where automation isn't yet feasible, ensuring total system safety.
  • Hardware / Firmware Interface : Validate the interaction between high-level software and low-level firmware / hardware components via the simulator.
  • Compliance & Process : Draft verification protocols and manage requirements / defects using JAMA and Jira , ensuring strict adherence to FDA QSR and IEC 62304 standards.
  • CI / CD Integration : Integrate simulator tests into the Continuous Integration pipeline (Jenkins / GitHub) to catch regressions early.

The "Must-Have" Skills (Non-Negotiables)

  • C# Expertise : Minimum 5+ years of hands-on development experience in C#. You must be comfortable writing complex object-oriented code, not just editing scripts.
  • Python Experience : Minimum 2+ years of scripting experience (used for glue code and automation support).
  • Automation Tools : Proven experience with Squish (preferred), WinAppDriver, or similar GUI automation tools.
  • Flexibility : Willingness to perform manual testing when necessary to ensure product quality.
  • Preferred Qualifications

  • Medical Device Background : Solid understanding of FDA QSR (21 CFR Part 820) , ISO 13485, and the V&V (Verification & Validation) process.
  • Experience testing Firmware or embedded systems via simulation.
  • Experience with JAMA for requirements management.
  • Background in Robotics or complex electromechanical systems
  • Development vs. Testing : Qt Creator and PyQt are used by developers to build the application, whereas Squish is used by QA engineers to verify and test the built application.

    Squish : Squish is a dedicated, professional-grade GUI test automation tool used to create and run automated functional regression tests for applications developed with various UI toolkits, including Qt, web, iOS, and Android. It allows quality assurance (QA) teams to automate interactions with the application's interface. The candidate we are searching for must develop a Simulation using C# while building a test automation using Squish. If not Sqush, experience in similar equivalent tools is a must.

    Thanks & Regards,

    John Stanley Sr. BDM / Delivery Manager

    Maintec Technologies Inc

    8801 Fast Park Drive, Ste. 301, Raleigh, NC 27617

    Mobile : +1 (919) 267-1887 / +91- 98411-45549

    Email : john@maintec.com ; www.maintec.in | www.maintec.com

    LinkedIn : www.linkedin.com / in / johnstanley1 /

    Bangalore | Chennai | Hyderabad | Pune | Noida | USA

    [job_alerts.create_a_job]

    Software Engineer San Jose • San jose, CA, United States

    [internal_linking.related_jobs]
    Sr Software Engineer in Test

    Sr Software Engineer in Test

    Akaasa Technologies • Fremont, California, USA
    [job_card.full_time]
    Title : Sr Software Engineer in Test.As a Sr Software Engineer in Test you will build the automation framework automation. You should have a passion for developing world class automation.Agile enviro...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Staff Software Test Engineer

    Staff Software Test Engineer

    PROCEPT BioRobotics • San Jose, CA, US
    [job_card.full_time]
    Embark on an enriching journey with PROCEPT BioRobotics, where our vision, mission, and values guide everything we do as a company. At PROCEPT, we put the patient first in everything we do and ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer in Test - Mobile San Jose, California, United States of America Softwa[...]

    Senior Software Engineer in Test - Mobile San Jose, California, United States of America Softwa[...]

    Venmo • San Jose, CA, United States
    [job_card.full_time]
    Senior Software Engineer in Test - MobileSan Jose, California, United States of America • •The Company • •PayPal has been revolutionizing commerce globally for more than 25 years.Creating innovative ex...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer in Test

    Senior Software Engineer in Test

    Cantina • Sunnyvale, California, USA
    [job_card.full_time]
    Cantina founded by Sean Parker is an invite only playground that puts AI into the hands of creators and allows them to bring any idea to life as a social bot that can be experienced with friends di...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Test Engineer

    Senior Software Test Engineer

    Cobot • Santa Clara, CA, United States
    [job_card.full_time]
    Join us to reimagine the future of human-robot interaction.Collaborative Robotics is a team of innovators and builders redefining the future of human-robot interaction. We are working to realize a w...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Engineer in Test

    Senior Software Engineer in Test

    Intuitive Surgical, Inc. • Sunnyvale, CA, United States
    [job_card.full_time]
    At Intuitive, we are united behind our mission : we believe that minimally invasive care is life‑enhancing care.Through ingenuity and intelligent technology, we expand the potential of physicians to...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    ATE Test Engineer

    ATE Test Engineer

    Jobot • Mountain View, CA, US
    [job_card.full_time]
    Help bring cutting-edge products to life in a high-impact, high-growth engineering environment.This Jobot Job is hosted by : Brendan Thomas. Are you a fit? Easy Apply now by clicking the "Apply Now" ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    System Test Software Engineer

    System Test Software Engineer

    Etched • San Jose, CA, US
    [job_card.full_time]
    Etched is building the world’s first AI inference system purpose-built for transformers - delivering over 10x higher performance and dramatically lower cost and latency than a B200.With Etche...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Integration & Test Engineer (Optomechanical, Thermal)

    Senior Integration & Test Engineer (Optomechanical, Thermal)

    PsiQuantum • Milpitas, CA, United States
    [job_card.full_time]
    PsiQuantum'smission is to build the first useful quantum computers-machines capable of delivering the breakthroughs the field has long promised. Since our founding in 2016, our singular focus has be...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Test Engineer

    Software Test Engineer

    VeeRteq Solutions Inc. • San Jose, California, USA
    [job_card.full_time]
    The Opportunity : Staff Software Test Engineer.Simulator Development (C#) Automation (Squish) & Firmware / Hardware Validation. In this pivotal role you will own the enhancement and maintenance of our...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Systems Integration and Test Engineer

    Sr. Systems Integration and Test Engineer

    Calyxo, Inc. • Pleasanton, CA, United States
    [job_card.full_time]
    The company was founded in 2016 to address the profound need for improved kidney stone treatment.Kidney stone disease is a common, painful condition that consumes vast amounts of healthcare resourc...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Test Automation Software Engineer

    Test Automation Software Engineer

    OSI Engineering • Cupertino, CA, US
    [job_card.full_time]
    A globally leading consumer device company headquartered in Cupertino, CA is looking for a Test Automation Software Engineer to join their dynamic team! Primary responsibility of this role is to tr...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Software Test Engineer

    Software Test Engineer

    PEOPLE FORCE CONSULTING INC • San Jose, California, USA
    [job_card.full_time]
    Staff Software Test Engineer - who is less of a script runner and more of a tool builder.Simulator Development (C#) Automation (Squish) & Firmware / Hardware Validation. In this pivotal role you will ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    AI Test Engineer

    AI Test Engineer

    Fortinet • Santa Clara, CA, United States
    [job_card.full_time]
    We're looking for an eager, early-career engineer to help build AI agents to improve work efficiency of network security product development. Design and implement resilient, scalable multi-agent sys...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Jr. Software Engineer Opportunity!

    Jr. Software Engineer Opportunity!

    TEKsystems • San Jose, CA, United States
    [job_card.temporary]
    My name is Justin, and I am a Diversity Talent Specialist at TEKsystems.I am working on an opportunity with a Premier Technology partner of ours to find several Jr. Software Engineers to join their ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer Switching Test

    Software Engineer Switching Test

    Cisco Systems, Inc. • Milpitas, CA, United States
    [job_card.full_time]
    Applications are accepted until further notice.Join Cisco's team of seasoned engineers working on Switching technology, the preferred choice for mission-critical networks in large enterprises.Colla...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Test Engineer

    Senior Software Test Engineer

    Intuitive • Sunnyvale, CA, United States
    [job_card.full_time]
    Ways of Working : Onsite - This job is fully onsite.Global Job Level (HCM) : Professional 4 (11).At Intuitive, we are united behind our mission : we believe that minimally invasive care is life-enhanc...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer in Test

    Senior Software Engineer in Test

    Intuitive • Sunnyvale, California, USA
    [job_card.full_time]
    Responsible for software testing of Intuitives new robotic platform.The successful candidate is an individual with high energy ownership integrity and accountability that will develop software to s...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]