NF
Posted 5 days ago
Systems Test Engineer
NES Fircroft
📍 Lisburn
Engineering
Job description
<p>Role - Systems Test Engineer (Inside IR35)</p><p>Location - Northern Ireland</p><p><br><br>Read all the information about this opportunity carefully, then use the application button below to send your CV and application.<br></p><p>This role will be focused on Manual QA testing working with equipment in a Lab Environment - eg </p><p>Signal generators, Multi-metres, Oscilloscopes, Oil Line connections and Oil bottle setups</p><p><br></p><ul><li>Extensive experience as a Firmware test and automation engineer. Designed and maintained a complete test automation framework.</li><li>Excellent diagnostic and troubleshooting skills. Ability to work independently and be self-motivated.</li><li>Excellent written and verbal communications and interpersonal skills. Excellent organisational skills and ability to multitask.</li><li>Hands on experience in testing microservices in a docker environment (both Manual and automated).</li><li>Hands on with Python and Robot-Framework. Familiarity with Jenkins. Familiarity with test automation framework such as Selenium. Competent in use of configuration management tools preferably github. Planning and organising skills.</li></ul><p><br></p><p>This role will require working with the Scrum development team and product management team to create and execute test solutions, both manual and automated, for product releases.</p><p><br></p><p>You will work among a talented and motivated R&D team, applying technologies such as On-line Dissolved Gas Measurement (DGA), Bushing Measurement (Tan Delta and Capacitance), Partial Discharge (PD) detection (UHF & Electrical) and Fast Transient measurement.</p><p><br></p><p>The scope of the team is unique, covering fundamental research on new measurement technologies, through to advanced Cloud based Industrial Internet concepts and deployment.</p><p><br></p><p><br></p><p>Define, implement, and execute manual and automated tests across the fleet of products to ensure product functionality and robustness</p><p>.</p><p>Identify opportunities and tools to automate the test process.</p><p><br></p><p>Develop automation test frameworks using Python, Robot Framework or other object-oriented language.</p><p>Implement test automation where appropriate to improve test efficiency, repeatability, coverage, and accuracy.</p><p><br></p><p>Methodically review user stories, acceptance criteria and product requirements.</p><p>Create detailed, well-structured and comprehensive test plans and cases.</p><p>Ensure traceability of requirements to test cases.</p><p>Identify, recommend, and implement procedures to improve the efficiency of QA test execution.</p><p>Work closely with the scrum development team to carry out smoke and regression test executions in a timely manner (manual and automated).</p><p>Desired experience</p><p><br></p><p><strong>Desired Criteria:</strong></p><p>Bachelor’s Degree in an Engineering or Computer Science discipline or equivalent.</p><p>Understanding of embedded systems and environments.</p><p>Preferably hands-on experience with PyCharm or VS.</p><p>Familiarity with CI / CD pipeline.</p><p>Experience of Linux Operating system.</p><p>Familiarity with HP ALM Quality Centre and Rally / JIRA. xwzovoh </p><p>Ability to use signal generators and oscilloscope.</p>