Monday, March 10, 2014

Maptek - Software Development Engineer

The Software Development Engineer in Test (SDET) is responsible for Vulcan
software testing and ensuring consistent excellence in quality across all
software development regions.  The SDET will help to ensure that the
Vulcan product releases are effective and free from defects, operational
problems, or errors.  The SDET will verify the accuracy or performance of
the product as well as assist in troubleshooting the correction of problems
or issues. The SDET shall support, audit, and help drive adherence to an
established standardized approach for all Vulcan developers in software
testing, modification, and repair.

Additionally, the SDET will give feedback on the "user-friendly" or
unfriendly aspects of the product and should provide ideas for
modifications and improvements. This position shall be highly visible to
departments and staff worldwide and provide strong knowledge in Vulcan
product and mining industry trends.  The SDET shall demonstrate Maptek's
corporate values and shall encourage Maptek staff participation in the
continual improvement of the QA/QC process.

*Essential Functions*

  - Act as a liaison between end-users and programmers in communicating
  software expectations and quality standards.
  - Improve the quality and time to market of the software through continued
  improvement in manual and automated test suites.
  - Develop testing scripts, methodologies, and processes.
  - Confirms that the software implementation complies with established
  standards.
  - Communicates the status of the quality and reliability of the software.
  - Perform manual testing where required.
  - Actively participate in all Software Development review processes.
  - Recommend quality process improvement strategies.
  - Foster an environment of collaboration by engaging in teamwork and
  building relationships across departments.

*Knowledge, Skills and Abilities*

  - University degree of Bachelors level or above in computer science,
  mathematics, or other relevant discipline.
  - Ability to write code in one or several of the following: C# or other
  .NET languages, C, C++, or Java along with the ability to demonstrate it
  during the interview process.  The majority of the coding will be done in
  C#.
  - Understanding of and willingness to code inside of an Integrated
  Development Environment such as Visual Studio 2012/2012.
  - Experience with unit testing tools such as MsTest, nUnit, and JUnit
  - Experience with or ability to learn scripting languages such as CSH and
  TCSH
  - Experience in SQL with a common database server such as SQL Server,
  Oracle or MySql
  - Exposure to software development QA/QC with an emphasis in:
  - Test automation experience using common development languages.
      - Creation of test strategies, processes, and plans.
      - Defect tracking.
      - Test case creation and execution.
      - Creation of test scripts.
      - Bug triage protocol design.
      - Schedule design.
      - Highly motivated, high energy, and capable person used to working with
  minimal supervision while simultaneously engaging in a collaborative
  environment.
  - Demonstrated ability and willingness to learn new skills.
  - Ability to think strategically and suggest creative solutions in line
  with business objectives.
  - Ability and desire to work with geographically disperse groups.
  - Background in mining or civil engineering preferred.
  - Familiarity with CAD programs recommended.
  - Spanish and Portuguese speaking skills desirable.
  - Advanced skills in the use MS Office Suite.
  - Ability to deal with multiple, competing demands and prioritize
  appropriately.
  - Ability to read, write, speak and comprehend the English language,
  including the ability to clearly articulate progress and status in front of
  a group of peers.

If working in a challenging and rewarding environment appeals to you, and
you seek an opportunity to extend your experience and capabilities, please
email your salary requirements, cover letter and resume to
opportunities@maptek.com.

Background check is required. Maptek is an Equal Opportunity Employer.