What are the responsibilities and job description for the Test Automation Engineer (Temp) position at Comet?
We are seeking a Test Automation Engineer to join our team. The successful candidate will be responsible for designing, implementing, and deploying test modules, as well as refactoring our existing codebase to fit into a new modular test framework. The ideal candidate will be proficient with LabVIEW (between 2-5 years) and comfortable with Python. They would have a solid understanding with most software engineering principles, including version control (with Git), software testing, CI / CD integration, OOD, and the software design lifecycle. This individual is also able to identify and propose more efficient ways of improving our production testing process. Finally, experience interfacing with NI, Keysight, or Rhode & Schwarz test equipment is essential to succeed in this role.
Responsibilities :
- Write clean, efficient, and well-documented code.
- Implement unit / integration tests to ensure code quality.
- Participate in code reviews and provide constructive feedback.
- Collaborate with team members to design and implement software solutions.
- Document the codebase to ensure ease of maintenance and future development.
- Identify and implement process improvements or optimizations.
- Interface with a variety of test equipment from different vendors
- Stay up to date with emerging trends and technologies for LabVIEW code development.
Requirements :
Preferred Qualifications :
If you are a self-starter who is passionate about developing maintainable software and interested in joining a dynamic team, please apply today. We offer a competitive salary and a supportive work environment.
Job Types : Full-time, Temporary
Pay : $40.00 - $60.00 per hour
Salary : $40 - $60