Software Test Engineer
ametek
Job Description
- Perform system‑level testing of hardware and software for new product development projects and re‑release of existing products.
- Develop, maintain, and execute comprehensive test plans covering functional, integration, regression, and system testing.
- Update and maintain test plans and test assets for product revisions and re‑releases.
- Collaborate with engineering teams to investigate, reproduce, and diagnose issues, supporting root cause analysis.
- Maintain end‑to‑end test traceability aligned with design, development, and requirements documentation.
- Monitor project testing status and provide regular updates to management and stakeholders.
- Prepare periodic test reports, quality metrics, and status summaries.
- Own and maintain the test laboratory environment, including instruments, setups, calibration, and general lab readiness.
- Support and drive quality process improvements, ensuring adherence to defined testing and QA processes.
- Execute and support automated testing activities, including integration with Continuous Integration (CI) environments.
- Participate in Agile development activities and contribute to continuous improvement of testing practices.