SOFTWARE DEVELOPMENT ENGINEER IN TEST

  • Seattle, WA, USA
  • Full-time

Company Description

Over the last 20 years, Intelerad has grown into a leader of the medical imaging software industry.

We take pride in being a world-class healthcare solutions company with more than 400 employees and over 1000 customer sites. Today, our distributed solutions play a vital role in the delivery of healthcare across 11 time zones, 3 continents, and counting

We offer a work environment that encourages teamwork, promotes well-being, autonomy, and creativity in our brand new offices located Downtown Montreal.

Job Description

Clario, an Intelerad's company has an immediate opening for a Software Development Engineer in Test for our core product. You will provide the technical leadership in your area of expertise helping design and develop zVision as well as establish the performance and technical standards for the system and how it is built.  For engineering professionals, few things are more rewarding than being part of a team with similar capabilities and attitudes: operations-minded technical experts with a breadth of experiences and depth in many areas eager to roll up their sleeves and tackle interesting, satisfying work.  Your technical skills are matched by your desire to take on new challenges as we continuously expand the scope of Clario’s products and services.

Description

  • Developing software test environment 

    • Design, develop and maintain test (and product demo) environments

    • Design and develop test automation software to verify product software

    • Willingness to learn and use new testing tools like Sencha Test

    • Continuously build quality into the product

    • Adopts team and industry standard practices

    • Understand system architecture and how the customer uses the software

  • Test Case Execution, Troubleshooting and reporting 

    • Execute test cases, generate reports and appropriate statistics

    • Monitor product quality

  • Test Case Development 

    • Develop test plans, especially for performance testing

    • Create regression test data sets and software suites

  • Planning and Maintenance 

    • Plan development activities using SCRUM with your team members to release candidate quality code each iteration

    • Participate in improving the software development process with your team by recommending best practices

    • Ensure goals fulfill end-user requirements, identify and resolve systems issues

Qualifications

Mandatory

  • BS engineering, computer science or equivalent software engineering experience

  • 5+ years software testing

  • 3+ years software development (C/C++,C#, Java or other)

  • 2+ years RDBMS software development (SQL, T-SQL)

  • 2+ years Web client-side (Javascript, JQuery and/or Ext JS)

  • 1+ years Web server-side (PHP, ASP, and/or Ruby)

  • Excellent written and verbal communication skills

  • Exceptional analytical, enterprise-minded and innovative problem solving abilities

Desired

  • Experience writing automated performance, stress, and load tests

  • Experience with Web Services (AJAX)

  • Experience with Agile methodologies (Scrum, XP, Lean, …)

  • Experience with multiple agile tools (Jira, You Track, …)

  • Experience with multiple SCM tools (SVN, Perforce, CVS, ClearCase, …)

  • Experience with DICOM and HL7 applications and/or protocols

  • Experience with scientific or medical software applications

  • Experience with FDA, HIPPA, MILSPEC, or other regulated environment

  • Automated testing using Sencha (or similar framework) Automated Test Environment

  • Performance test experience with JMeter

  • Experience with PHPUnit

Additional Information

We offer:

  • Competitive salaries
  • Corporate bonus program
  • Employee recognition program
  • Employee referral program
  • Flexible hours
  • Comprehensive insurance plan
  • Training & skills upgrading
  • Social events
  • Dynamic culture

Videos To Watch