$80K — $100K *
The Software QA Engineer will primarily work with the software and hardware development teams in testing application and embedded software. The candidate will be responsible for software testing (QA), developing and executing test plans, test cases, test procedures and test scripts for various types of testing such as functional, GUI, integration, regression, data validation, and overall system integration. He or she will be also required to manage defect reporting and software releases.
Assist the software development team by testing application software and hardware level software/firmware that runs on embedded systems.
Develop test plans, test cases, test procedures and test tools.
Manage software build and release processes and develop software installers using installer build tools.
Required to be part of the software development team right from the commencement of development and offer design input, and customer usage scenarios.
Responsible for implementing software testing methodologies to ensure timely introduction of quality software.
Develop timely and accurate software testing status reports and communicate that within the engineering team.
Interface with engineers of various disciplines like mechanical, software, chemical, optical, etc. to understand the technology and determine root cause of problems.
Perform regression testing on different builds and maintain the software defect tracking database.
Bachelor’s degree in computer science, computer engineering, mechanical or electrical engineering preferred or an Associate’s degree with 2 years of experience required
Knowledge, Skills & Abilities:
Working knowledge in modern software test methodologies, tools and languages
Should have a very hands-on approach to testing software and the systems
Ability to work with teams and is comfortable working directly with variety of engineers and managers
Excellent organizational and verbal and written communication skills
Excellent analytical and problem solving skills
Experience using Excel, and some SQL database is a must
Some level of familiarity with an object oriented programming language
Some level of familiarity with a scripting language.
3D Systems is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to, among other things, race, color, ethnicity, religion, sex, age, sexual orientation, genetic information, marital status, gender identity or national origin or because he or she is an individual with a disability or a disable veteran, Armed Forces service medal veteran (referred to collectively as "protected veterans"). The Company also provides applicants with equal employment opportunities without regard to pregnancy, childbirth, medical needs arising from pregnancy or childbirth, and related medical conditions including, but not limited to, lactation.
Valid through: 6/30/2021