At a Glance
- Tasks: Conduct manual QA testing in a lab environment with advanced equipment.
- Company: Join a cutting-edge tech team in Northern Ireland focused on innovation.
- Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
- Other info: Dynamic role with a focus on both manual and automated testing in a collaborative environment.
- Why this job: Be part of a talented R&D team and work on groundbreaking measurement technologies.
- Qualifications: Degree in Engineering or Computer Science; experience in firmware testing and automation.
The predicted salary is between 35000 - 45000 £ per year.
This role will be focused on Manual QA testing working with equipment in a Lab Environment - eg Signal generators, Multi-metres, Oscilloscopes, Oil Line connections and Oil bottle setups.
Extensive experience as a Firmware test and automation engineer. Designed and maintained a complete test automation framework.
Excellent diagnostic and troubleshooting skills. Ability to work independently and be self-motivated. Excellent written and verbal communications and interpersonal skills. Excellent organisational skills and ability to multitask.
Hands-on experience in testing microservices in a docker environment (both Manual and automated). 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.
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.
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.
The scope of the team is unique, covering fundamental research on new measurement technologies, through to advanced Cloud based Industrial Internet concepts and deployment.
Define, implement, and execute manual and automated tests across the fleet of products to ensure product functionality and robustness. Identify opportunities and tools to automate the test process. Develop automation test frameworks using Python, Robot Framework or other object-oriented language. Implement test automation where appropriate to improve test efficiency, repeatability, coverage, and accuracy.
Methodically review user stories, acceptance criteria and product requirements. Create detailed, well-structured and comprehensive test plans and cases. Ensure traceability of requirements to test cases. Identify, recommend, and implement procedures to improve the efficiency of QA test execution. Work closely with the scrum development team to carry out smoke and regression test executions in a timely manner (manual and automated).
Desired Criteria:
- Bachelor’s Degree in an Engineering or Computer Science discipline or equivalent.
- Understanding of embedded systems and environments.
- Preferably hands-on experience with PyCharm or VS.
- Familiarity with CI / CD pipeline.
- Experience of Linux Operating system.
- Familiarity with HP ALM Quality Centre and Rally / JIRA.
- Ability to use signal generators and oscilloscope.
Systems Test Engineer in Lisburn employer: NES Fircroft
Contact Detail:
NES Fircroft Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Systems Test Engineer in Lisburn
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your test automation frameworks and any projects you've worked on. This gives potential employers a tangible look at what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with Python, Robot Framework, and any tools like Jenkins or Selenium. Practice common QA scenarios and be prepared to demonstrate your problem-solving skills.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Systems Test Engineer in Lisburn
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Systems Test Engineer role. Highlight your experience with manual QA testing, automation frameworks, and any relevant tools like Python and Robot Framework. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a great fit. Don’t forget to mention your hands-on experience with testing equipment and your ability to work independently.
Showcase Your Projects: If you've worked on any relevant projects, make sure to include them in your application. Whether it's developing test automation frameworks or working with microservices, we love to see practical examples of your skills in action!
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you'll be able to keep track of your application status. Plus, we love seeing applications come directly from our site!
How to prepare for a job interview at NES Fircroft
✨Know Your Tools Inside Out
Make sure you’re familiar with the equipment mentioned in the job description, like signal generators and oscilloscopes. Brush up on your hands-on experience with Python and Robot Framework, as well as any CI/CD tools you’ve used. Being able to discuss these confidently will show you’re ready for the role.
✨Show Off Your Problem-Solving Skills
Prepare to share specific examples of how you've diagnosed and troubleshot issues in past projects. Think about times when you identified opportunities for automation or improved testing processes. This will demonstrate your analytical skills and ability to work independently.
✨Communicate Clearly and Effectively
Since excellent communication is key, practice explaining complex technical concepts in simple terms. Be ready to discuss how you’ve collaborated with development teams in the past, especially in a Scrum environment. This will highlight your interpersonal skills and teamwork.
✨Plan and Organise Your Thoughts
Before the interview, create a list of questions you have about the role and the team. Also, prepare to discuss how you approach creating test plans and cases. Showing that you can organise your thoughts and have a structured approach to testing will impress your interviewers.