Quality Development Engineer

US-MA-Cambridge

Overview

The Quality Development team at InterSystems is a dedicated group of talented Software Engineers that is essential to our innovation process. This is a team of extremely bright people that get excited about breaking things and will purposely build tools that will be destructive to our products. Then provide analysis to determine the original error and best method to rectify and improve, while working closely with the Product Development team. A successful Quality Development Engineer requires nothing less than a strong technical aptitude, creativity and resourcefulness.

Responsibilities

  • Develop functional, load and stress tests for InterSystems products.
  • Use and improve instrumented source code and debug builds to simulate timing and failure conditions.
  • Work with other InterSystems groups to take advantage of their tools and experience.  Be an expert in tools and methods for testing, measuring, and reporting performance, using InterSystems and open source products and tools.  If merited, assess and propose purchase of profiling tools.
  • Develop unit tests that can transition to test automation and continuous testing.

Qualifications

  • Object-Oriented programming (Java, DotNet, C#, C/C++)
  • Be able to read code critically and look for weak spots. Must have good debugging skills.
  • UNIX systems administrator
  • Windows systems administrator
  • Network interfaces and tools (for example, Wireshark)
  • Experience with one or more of the following scripting languages: Perl, Python
  • Experience with Windows batch and PowerShell scripts, UNIX sh and bash scripts
  • Software performance and scalability measurement
  • Test tools and methodologies for data thresholds

Education and Training

  • Bachelor's Degree in Computer Science, or equivalent

About InterSystems

InterSystems provides the information engines that power some of the world’s most important applications. In healthcare, finance, government, and other sectors where lives and livelihoods are at stake, InterSystems has been a strategic technology provider since 1978. InterSystems is a privately held company headquartered in Cambridge, Massachusetts (USA), with offices worldwide, and its software products are used daily by millions of people in more than 100 countries. For more information about InterSystems, the Cache database, Ensemble, HealthShare, TrakCare and more, please visit intersystems.com

Come innovate with us

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed