At a Glance
- Tasks: Conduct manual QA testing in a lab environment with advanced equipment.
- Company: Join a cutting-edge tech firm focused on innovative measurement technologies.
- Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
- Other info: Dynamic role with unique projects and excellent career advancement opportunities.
- Why this job: Be part of a talented R&D team and make a real impact in technology.
- Qualifications: Experience in firmware testing, automation, and strong communication skills required.
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 frameworks such as Selenium. Competent in the 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 languages. 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 employer: NES Fircroft
Contact Detail:
NES Fircroft Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Systems Test Engineer
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or even local tech events. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your testing projects, especially those involving Python and automation frameworks. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with manual and automated testing, as well as tools like Jenkins and GitHub. Practice common interview questions to boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got some fantastic opportunities waiting for talented Systems Test Engineers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Systems Test Engineer
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 hands-on work with tools like Python and Robot Framework. We want to see how your skills match up with 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 in firmware testing and automation can contribute to our team. Keep it engaging and personal – we love to see your personality come through!
Showcase Your Projects: If you've worked on relevant projects, whether in a lab environment or with microservices, make sure to mention them. We’re interested in your hands-on experience, so don’t hold back on detailing your contributions and the technologies you used!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about StudySmarter and what we stand for!
How to prepare for a job interview at NES Fircroft
✨Know Your Tools
Make sure you’re familiar with the tools mentioned in the job description, like Python, Robot Framework, and Jenkins. Brush up on your skills with these technologies, as you might be asked to demonstrate your knowledge or even solve a problem on the spot.
✨Showcase Your Experience
Prepare specific examples from your past work that highlight your experience in manual QA testing and automation. Be ready to discuss how you've designed and maintained test frameworks, and how you’ve tackled challenges in previous roles.
✨Communicate Clearly
Since excellent communication skills are crucial for this role, practice explaining complex technical concepts in simple terms. This will help you connect with the interviewers and show that you can effectively collaborate with both technical and non-technical team members.
✨Ask Insightful Questions
Prepare thoughtful questions about the team’s current projects, the technologies they use, and their approach to testing. This not only shows your interest in the role but also gives you a better understanding of how you can contribute to their success.