Test Automation Engineers are responsible for the development and maintenance of automated engineering and regression tests of software and firmware used in IED audio distribution and management of systems.
Develop, document and implement designs for new automated tests in accordance with Quality Control Standards, policies and procedures.
Develop and maintain framework for build, acceptance, regression, functional and performance/load testing.
Develop design documentation which may include text, flow charts, and other appropriate representations.
Design and develop tests for IED communication/messaging schemes/protocols.
Develop and maintain User interfaces.
Develop test reports.
Assist in hardware prototype development by writing test software for evaluation.
Assist in the development and application of acceptance test criteria for IED products.
Bachelor’s Degree or higher in Electrical Engineering or Computer Science with a strong computer programming background
Three to five years’ of automated engineering and regression tests of software and firmware
Three to five years’ of Quality Control Standards, policies and procedures
Windows application development, software design skills, programming in one or more of the following: Python or C# for high-level modules and C/C++ for embedded software/firmware.
Ability to learn MiTek’s internal computer systems
Proficient understanding of MS Office Programs (Word, Excel, and Outlook
Proficient with oscilloscopes, meters, and other basic lab equipment.
Proficient in establishing, documenting and executing test strategies from business and functional requirements
Writing and maintaining automated tests in collaboration with the development team
Familiar with Scrum/Agile methodologies and process
Strong Software Testers mindset, good understanding of the software development lifecycle
Experience with API testing, UI testing, end to end testing
Prepare automation strategies and deploy continuous-integration (CI) systems.
Working conditions are normal for an office environment.
|Reach Above Shoulder|
|Squat or Kneel|
|Lift / Carry|
|10 lbs or less|
|11 - 20 lbs|
|21 - 50 lbs|
|51 - 100 lbs|
|Over 100 lbs|
|Push / Pull|
|12 lbs or less|
|13 - 25 lbs|
|26 - 40 lbs|
|41 - 100 lbs|
|Other Physical Requirements|
|Ability to read from a computer monitor/fine print|
|Ability to speak effectively via phone/in person|
|Ability to hear via phone or in person|
|Ability to wear Personal Protection Equipment as required by position|