HomeAbout UsContact UsCareersPressroom
Careers
  Bethesda, MD
  Interactive Design/Documentation Specialist
  Operations Systems Support Manager
  Quality Assurance Engineer
  Software Test Developer
 
  Allentown, PA
 
  Harrisburg, PA
 
  Ft. Lauderdale, FL
 
  Tampa, FL
 



Software Test Developer

Prematics is looking for bright, creative, and enthusiastic software developers to contribute to the development of an e-Rx product that introduces a new paradigm for streamlining the support of doctors and their prescribing services to their patients. Prematics product is a complex end-to-end system (client-server architecture) with real-time constraints that is to be deployed in a multitude of practices. The client side consists of a PDA and or Website services that enable the doctor to access thousands of patients and a list of tens-of-thousands of drugs. The backend system couples expert systems technology with a distributed database. The client-server network includes connections of low bandwidth and the database structure will evolve over time.

This person will design and develop an automated test suite to test the system. The ability to understand complex distributed software systems is a must. This person should be extremely proficient with scripting languages such as Perl, Python, Tcl/TK, etc. This person should be also be able to develop software using higher-level languages such as Java, C++, C# . Specific knowledge of CompuWare and/or TestQuest are highly desired. This person should have the ability to structure unit test level automation as well as test scripts that manipulate and validate the GUI framework. This person will also develop testing algorithms to stress and load test the system. This person should not be afraid of using and developing tools.

  • Essential Job Functions
    • Develop automated test framework using a combination of scripting languages and higher layer languages
    • Develop test scripts to exercise the user interface
    • Develop unit level test automation
    • Develop performance testing algorithms to stress and load test the system

  • Required Expertise
    • One or more scripting languages (Perl, Tcl/TK, JScript, Python, etc.)
    • High level language development capabilities (Java, C++ C)

  • Experience and Skills
    • Minimum 1 year relevant professional experience
    • Experience creating automated test frameworks
    • Strong sense of process, detail, and follow-through
    • Ability to multi-task effectively and work independently
    • Excellent oral and written communication skills

  • Education
    • B.S. in engineering or related field

  • Travel - Less than 10%
               

Copyright © 2006 Prematics, Inc.  All rights reserved.