Draft Test Engineer
Job Overview
We are looking for a highly skilled and very motivated Test Engineer to join our team. The Test Engineer will be responsible for designing, implementing, and executing test plans to ensure the quality and performance of our hard and software products and systems. A strong understanding of testing complex systems with hardware and software both is key for this role as well as a pragmatic attitude to overcome bottlenecks.
Roles and Responsibilities
Test Planning and Strategy:
- Contribute to the test strategy and draft the test approaches as well as further areas of the test strategy.
- Develop comprehensive test plans and strategies based on product requirements, specifications, and user stories.
- Collaborate with cross-functional teams (development, product management, and others) to understand requirements and ensure test coverage.
- Identify test requirements and create detailed test cases, scenarios, and scripts for functional/unit, integration, system integration and customer related testing.
Want more jobs like this?
Get jobs in Raleigh, NC delivered to your inbox every week.
Test Execution:
- Execute manual and automated test cases, analyse test results, and report bugs and issues.
- Perform end-to-end testing of products and systems to ensure functionality, usability, and reliability.
- Conduct various types of testing including functional, regression, performance, load, security, reliability ompliance, standard conformance, strive and /or customer acceptance testing.
Equipment, tools and automation
- Develop, maintain, and enhance test equipment while building up an automation frameworks
- Integrate automated tests to ensure continuous testing and delivery.
- Identify, evaluate, and implement new testing tools and technologies to improve testing efficiency and effectiveness.
Safety, security and availability: Strong sense for laboratory safety and professional working in an high-voltage equipment environment. Acts as local lead in terms for laboratory safety.
Defect Management
- Identify, document, and prioritize defects and work closely with quality and the development teams to ensure timely resolution.
- Track defect status and produce detailed reports and metrics on testing progress, defects, and coverage.
- Ensure that issues are resolved and thoroughly tested before release.
Collaboration and Communication
- Work closely with internal and external stakeholders to provide feedback on product quality and improvement
- Participate in related team calls, project planning and retrospectives within a very dynamic development environment.
- Provide clear and concise documentation for test plans, test cases, test results, and defect reports.
Testing evolution
- Identify opportunities for process improvements and propose changes to enhance the quality and efficiency of the testing process.
- Stay up-to-date with industry trends, best practices, and emerging technologies in software testing and quality assurance.
Required Competencies
- MSc Engineering, or a related field.
- Strong understanding of testing methodologies, tools, and processes.
- Hands-on experience with test tools and automation frameworks
- Experience working in an Agile/Scrum development process.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work independently and collaboratively in a fast-paced environment.
- Experience in performance and System testing.
- Knowledge of testing platforms in eMobility.
Apply now