Jun 20, 2011

Testing Automation Software Engineers (C++)


Symbyo is looking for experienced Software Engineers to create automated tests for our advanced medical imagining solutions. You will work closely with our doctors and software engineers and will have a key role in ensuring the usability, stability, and performance of our medical imagining applications that are used by doctors and dentists to plan and simulate complex surgical procedures.
If you are a fit for this job, you like building things and taking things apart, you are curious, and you have a relentless drive for continuous improvement.
Responsibilities:
• Build test automation frameworks/test harnesses, and automate tests, in C++, Python, etc.
• Handle build, packaging and deployment for shared code across multiple environments
• Work closely with Development teams: participate in design and code reviews, measure code coverage, assess overall system quality, and ensure effective handoff of automated test frameworks
• Collaborate with QA and Development teams to hand off and ensure effective use of these automated testing tools and tests
Required Skills/Experience:
• BS or advanced degree in Computer Science or equivalent subject matter
• 3+ years experience in developing automated black and/or white box testing tools
• Solid programming experience with at least one of the following languages C++, .Net, Python, Java.
• Strong in trouble-shooting skills, and capable of reviewing source code and developing functional unit tests against it
• knowledge of GPU programming (using a shader language or CUDA, for example), 3D visualization is desirable, but not essential.
• Must be detail oriented, organized and able to multi-task
• Have a passion for software quality and is a champion for the end user
• Very strong communication skills and a collaborative approach