Job Description:
- Put into practice multiple engineering disciplines to plan, organize, and conduct technical projects testing within design and development environments.
- Contribute to the design and development of opto-electromechanical systems and software, and generate test methods and protocols.
- Analyze and understand the software system architecture and design principles to ensure effective integration and functionality.
- Emphasize technical problem solving through proposed experimentation and alternate designs, and approaches.
- Conduct comprehensive testing of the nDP web application, which includes the workflow from conducting laboratory tasks in engineering and instrument labs (slide scanning) to final report generation.
- Write automation test scripts in Python to minimize manual testing efforts and improve overall efficiency.
- Analyze and write detailed test standards and procedures. Working with development engineers for problem resolution.
- Perform smoke testing and ad hoc testing to facilitate Agile software development.
- Identify, report, and track bugs through resolution, ensuring all issues are documented and communicated effectively.
- Comprehend product requirements to develop appropriate testing strategies.
- Integrate various systems and their components, which include Ventana Connect, FortiGate, scanners, image importers, algorithm installations, and configurations.
- Maintain a general understanding of systems along with their specifications to facilitate troubleshooting and optimization.
- Apply basic knowledge of networking concepts to support testing and integration tasks.
- Perform failure analysis investigations on products, processes, and components.
- Drive the change order of parts, documents, and BOMs using Agile.
- Participate in project planning and process updates, and contribute to experimental design.
- Maintain documentation of test results to assist in debugging and modification of software.
- Understand Agile principles and work as part of a team, communicating to discuss the development of tasks.
Skills & Requirements:
The position requires a person with at least a bachelor’s degree or its equivalent in Computer ,Science/Engineering, Information Systems/Technology, Electrical/Electronic Engineering, or related field, and up to 2 years of relevant experience.