Sr. Software Test Engineer

Sr. Software Test Engineer

28 Nov 2024
California, Sanjose, 95101 Sanjose USA

Sr. Software Test Engineer

Vacancy expired!

Local Candidates Only.

Candidates will have to work on my company’s w2. Cannot subcontract for this opening.

Title: Sr. Software Test Engineer (with ideally some Medical Software Testing experience exposure would be nice)

Location: Mostly remote but need this candidate to live locally to company site in San Jose, CA. Will need to go on-site on occasion if there is an emergency.

Length: 12 months + possible extension

Background Required

Process: 2 round interview – first round phone screen with hiring manager and his team lead for 60 minutes (30 minutes each), second round will be virtual meeting (Microsoft Teams App.) with hiring manager and 4-5 other team members (leads, engineers, etc.) Second round should be about 2.5 to 3 hours, 30 minutes with each party.
Urgency is borne of another contractor leaving the team prematurely.

Scope:
Client is seeking a Senior Software Test Engineer who has worked on testing Medical Software application before. They need someone who will be responsible for execution of software test strategies/techniques, schedules, plans, designs, procedures, and automated scripts or code for testing complex medical software systems within project boundaries established by management. This is not for a new product release – client has a legacy product from 20 years ago that has been through many iterations of testing and release, so they have a robust in-house testing procedure already in place. This legacy product has two “flavors” consolidated into one platform – one called IVD (FDA regulated, used in medical/diagnostic settings, hospitals, labs, etc) and the other called RUO (purely for Scientific research, not for use on actual patients, no FDA approval). When client develops this product, they test both flavors in parallel, the only differences are in the packaging stage. This legacy product is a pure desktop application, and it is still in a good space and highly useful for the client – they test and release new versions every year or so. Hospitals and doctors cannot spend the time to validate the product, so annually the client performs this. The product will reach regression stage in 2-3 weeks, and once they do the final regression, this version is going to be released. Candidate will install the application, open the application, and then execute all of the manual testing. Must be able to read and interpret C# code (all test procedures are written in C#).

Duties:
Candidate will perform and complete pure Manual/Blackbox testing of complex software systems that support their medical instruments – will perform all functional, acceptance, regression, and performance tests (all of these tests are written in black box files) using Agile methodology. – will perform all functional, acceptance, regression, and performance tests (all of these tests are written in black box files) using Agile methodology. Candidate will participate in SCRUM team meetings to form high-level testing scenarios and send it out to the different team members, developers, product owners, and stakeholders. Will modify those high-level scenarios and then will help develop different kinds of testing in the future, all with the mindset of decreasing response time on the front-end and improving and enhancing performance. Must be a self-starter, able to communicate with cross-functional team members. There’s also an offsite team in Ireland and should be able to communicate with them as needed.

Skills:
  • Proficient Experience in Blackbox/manual/functional/regression/acceptance/performance testing for complex products, ideally in Medical device industry.
  • Determines scope of work and establishes project test schedules. Responsible for ensuring team adheres to project test schedules.
  • Responsible for establishing and documenting software project test strategies and techniques in a Test Plan. Responsible for translating requirements for complex software systems into traceable test suite documentation including: Test Designs, Test Procedures, Automated Test Scripts or code.
  • Responsible for executing Test Procedures, automated test scripts and code, exploratory testing both on the instrument and in a simulated environment, submitting clear and concise defect reports, regressing defect corrections, and entering requests for change to improve the usability of the product.
  • Participates in code inspections, technical reviews, and design reviews.
  • Work with application developers to assess the application’s potential cyber security risks and develop test plans accordingly.
  • Works proactively with staff from Systems Verification and Validation to determine the best strategy for project test coverage.
  • Presents project test data at project review meetings, and presents product acceptance determination. Communicates project test status, progress, problems and changes to program as well as functional management. Recommends options to resolve testing issues. Participates in defect reviews.
  • Typically requires a BS degree in a related discipline (PhD is equivalent to MS plus two years of directly related technical experience; MS is equivalent to BS plus one year of directly related technical experience) and six years of direct technical experience in software quality engineering, or equivalent combination of related education and experience
  • Demonstration of value creation for the business through effective implementation of software testing methodologies, process improvements, productivity improvements, and applied software testing practices.
  • Good understanding of how to test software applications for cyber security risks.
  • Ability to function in a team setting.
  • Effective project planning and organizational skills.
  • Demonstrated ability to perform detail-oriented work with a high degree of accuracy.
  • Effective oral and written communication skills, problem solving, analytical and quantitative skills, etc

Preferred
  • Prior experience performing Software Test on Medical Software Applications HUGE PLUS
  • Prior Medical Instruments Testing Experience is a huge Plus
  • Prior Medical Device/instrument or Research scientist background who understands the complexities and layers of medical instruments is a huge plus
  • Experience with the Agile\Scrum process
  • Experience working on software for Flow Cytometers or other related medical devices.

Related jobs

  • Description:

  • Why engineering at Stryker?

  • Tula is driven by an overriding passion to increase efficiency and improve the environment. With more than 340 patents issued or pending for multiple technologies, and a combined 450 years of engineering behind those patents, we’re focused primarily on applications for passenger automobiles, commercial vehicles for on and off road and electric vehicles of any size. Our approach to improving efficiency sets us apart. We come at it with demonstrated software solutions, and we deliver proven results with more than one million vehicles on the road using our technologies to decrease greenhouse gas emissions and increase fuel savings. But we’re not stopping there. We’re working to reduce or eliminate the use of rare earth elements in electric vehicles through improved electric motor efficiency and exploring efficiency in other means of mobility, too, including robotics, e-aviation and industrial machinery. Tula drives efficiency. The electric motor test engineer is responsible for measurement of motor performance and efficiency through the use of motor and vehicle chassis dynamometers equipped with state-of-the-art power analyzers. Support motor analysis and inverter calibration by specifying and conducting motor and vehicle dynamometer tests Validate test plans, execute tests, and verify test data are accurate and repeatable Set up, calibrate, and troubleshoot test cell instrumentation Interact with test requestors, test technicians and schedule testing according to priorities Provide guidance to the technical associates and verify their dyno work and data meets Tula’s standards Build and expand Tula internal testing and calibration capability Utilize external vendors and contractors as needed Contribute to the generation of innovative ideas and development of project plans Become the go to expert for dynamometer testing Requirements: B.S. plus three years related work experience Knowledge of experiment design Experience with at least three of the following: Matlab/Simulink, Labview/Veristand, CAS, INCA, Canalyzer, Canape, dSPACE/Control Desk, power analysis equipment, specifically HBK Genesis/Perception Understanding of electric motors and motor test methodology relevant to road vehicles Experience with motor and vehicle test equipment such as dynamometers and data acquisition hardware and software Ability to carefully validate test plans, execute dyno work according to plan, and verify the data created is of high quality Familiarity with the full range of calibration structures of motor control modules of modern electric machines Ability to set up, calibrate, and troubleshoot advanced measurement instrumentation Ability to demonstrate system level thinking/management Critical thinking skills and the ability to manage a dozen systems, each of which is required to achieve a valid test Root cause and resolution methodology Effective verbal and written communication skills including the ability to influence technical direction Demonstrated team orientation and project management skills Participate in building/refurbishment dynamometers cells Ability to thrive in a dynamic, fast-paced start-up environment Bonus Points: Experience in analysis and development of automotive motors and components Understanding of analytical tools such as motor FEA and vehicle simulation Understanding of fundamentals of modern motor control

  • Description

  • Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Full Stack Software Engineer you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel. If so, consider an opportunity with Deloitte under our Project Delivery Talent Model. Project Delivery Model (PDM) is a talent model that is tailored specifically for long-term, onsite client service delivery.

  • Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Senior Support Engineer you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel. If so, consider an opportunity with Deloitte under our Project Delivery Talent Model. Project Delivery Model (PDM) is a talent model that is tailored specifically for long-term, onsite client service delivery.

  • Job Description

Job Details

  • ID
    JC23570785
  • State
  • City
  • Job type
    Contract
  • Salary
    Depends on Experience
  • Hiring Company
    Oxford Global Resources
  • Date
    2021-11-02
  • Deadline
    2021-12-31
  • Category

Jocancy Online Job Portal by jobSearchi.