Automation engineer
we are seeking a skilled automation engineer to join our team. The ideal candidate will have a strong foundation in engineering principles and practices, with experience in designing, implementing, and troubleshooting test automation equipment.
this role involves applying skilled knowledge of engineering principles and practices to support validation and verification of products. Designing, sustaining, and troubleshooting test automation equipment will be a key responsibility. This will involve using high-level languages such as c and c# to ensure products meet behavioral and performance specifications.
key responsibilities:
* designing and implementing automated test machines for verification of products
* developing tests in ni labview, ni test stand, and other high-level languages that provide coverage of all significant permutations of product behavior and validate all features
* ensuring test coverage of new and existing features
* specifying, qualifying, debugging, and maintaining automated testers
* diagnosing hardware and software test failures during product testing
* collaborating with product teams to plan, design, and implement test solutions
* working with design engineers to coordinate product releases to test equipment readiness
* implementing effective change control management on test hardware and software
* qualifying, validating, and establishing reliability and reproducibility for the test equipment
* advocating for testing best practices, methodologies, and discipline
* staying up-to-date with the latest testing tools, trends, and methodologies
* writing technical documentation like specifications and test reports to support project deliverables
requirements:
* bachelor's degree in mechatronic engineering, mechanical engineering, electrical engineering, computer engineering, computer science, or physics, with a minimum of three years of job-related experience, or seven years of experience in a related field
* knowledge of agile methodology
* experience in programming with graphical languages such as labview and ni test stand
* experience in programming with textual languages, python, java, c, and c#
* experience with tools like apium, selenium, or playwright, ci/cd tools such as jenkins, github, and grafana
* experience in validating mobile and web applications
* able to travel up to 10% domestically and internationally
benefits:
* ongoing professional development opportunities
* a dynamic and supportive work environment
* the chance to work on challenging projects with a talented team
seniority level: associate
employment type: full-time
job function: engineering and information technology
industries: manufacturing, software development, and appliances, electrical, and electronics manufacturing