Create, execute and maintain automated test scripts to test software, firmware and systems.
Collaborate with design engineers, architects, product managers and other stakeholders to create well documented test strategies including test plans and test cases.
Identify defects and create bugs with clear and detailed reproduction steps and system information.
Help monitor, maintain and improve automated continuous integration flow.
Stay up to date and make recommendations on testing methodologies, frameworks and automation tools.
Assist in the analysis, recreation, and debugging of complex customer field issues.
Requirements
Proven work experience with programming and scripting languages (e.g. Python, LabVIEW, C, JavaScript).
Experience using command-line and engineering-created tools (e.g. software test tools, automated test scripts, network data loggers).
Experience with Selenium, Appium, Postman/Newman (or other API test tools), test framework development, web and mobile application testing.
Experience creating test documents and standard work instructions with varying in detail.
Excellent written and verbal communication skills with the ability to explain technical issues to peers and non-technical audiences.
Extensive knowledge of debugging practices.
Proficient knowledge of software engineering best practices.
Preferred experience in using Co-Pilot or any other AI applications.
Tech Stack
JavaScript
Python
Selenium
Benefits
We value diversity and are an equal opportunity employer.
Accommodation for Applicants with Disabilities: Acuity Inc. is committed to providing reasonable accommodations in its application process for qualified individuals with disabilities and disabled veterans.