Under direct supervision the incumbent will assist in the design, testing and evaluation of software that interacts with machine tools and other related devices.
Collaborate with internal teams to ensure clear definition of specifications and requirements.
Generate test cases based on requirements and other documents.
Develop supporting applications and tools using high level programming languages and batch files to automate test and build procedures.
Requires good understanding of business application and works with software users and developers to understand expected use of the software and possible problems.
Requirements:
1+ years of software QA test or software development
Strong understanding of software fundamentals
Demonstrated ability to solve problems creatively and proactively.
Proficient in software verification for web applications, desktop, and embedded software apps