At a Glance
- Tasks: Join a dynamic team to ensure software quality across innovative tech products.
- Company: A leading telecommunications company focused on cutting-edge technology.
- Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
- Why this job: Make a real impact by ensuring the reliability of next-gen software and hardware.
- Qualifications: Degree in Computer Science or equivalent experience; strong QA and testing skills required.
- Other info: Collaborative environment with a focus on continuous improvement and career advancement.
The predicted salary is between 36000 - 60000 £ per year.
Overview
We’re looking for a Software QA Test Engineer to join a growing team. This is a chance to work across the full product stack; from embedded Linux and RF systems to networking, cloud, and user interface, making sure everything is reliable, secure, and ready for global rollout. You’ll be hands-on with both manual and automated testing, ensuring high-quality validation of software and hardware. Working closely with developers and system testers, you’ll contribute to test planning, execution, defect tracking, and continuous improvement of automation frameworks.
Base pay range
This range is provided by The ONE Group Ltd. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Location
Location: Cambridgeshire (Hybrid 2-3 days in office P/W)
Responsibilities
- Design and execute manual and automated test plans based on requirements
- Run sanity, functional, regression, performance, and usability tests
- Script automation in Python or similar frameworks (e.g. PyTest, Selenium)
- Investigate, log, and track defects through Jira, working with developers on resolutions
- Maintain and enhance automated test environments
- Produce clear test documentation including scripts, reports, and cases
- Drive improvements in QA processes and tools
Skills & Experience Required
- Degree in Computer Science/Software Engineering or equivalent practical experience
- Solid understanding of software development and QA methodologies
- Experience testing embedded systems and Linux-based software
- Knowledge of Git version control
- Familiarity with cloud and web technologies
- Excellent analytical, communication, and teamwork skills
- Knowledge of 5G NR
- Networking fundamentals; tools like Wireshark and packet analysers
- CI/CD tools such as Jenkins or Kubernetes
- Database/SQL knowledge
- Familiarity with SNMP, NETCONF, and YANG
- RF principles and digital/analog circuit basics
Keywords
QA Engineer, Software Testing, Test Automation, Python, PyTest, Selenium, Linux, Embedded Systems, 5G, Networking, Wireshark, Git, Jenkins, Kubernetes, SQL, Jira, Agile, NMS, Cloud
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Telecommunications and IT System Custom Software Development
#J-18808-Ljbffr
Software Quality Assurance Engineer employer: The ONE Group Ltd
Contact Detail:
The ONE Group Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Quality Assurance Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. 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 any automation scripts you've written in Python or similar frameworks. This gives us a tangible way to see what you can do and how you approach problem-solving.
✨Tip Number 3
Prepare for interviews by brushing up on common QA methodologies and tools. Be ready to discuss your experience with embedded systems, Linux, and any CI/CD tools like Jenkins or Kubernetes. We love candidates who can talk the talk!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows us you’re genuinely interested in joining our team and contributing to our success.
We think you need these skills to ace Software Quality Assurance Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software QA Test Engineer role. Highlight your experience with manual and automated testing, especially in embedded systems and Linux-based software. We want to see how your skills align with our needs!
Showcase Your Projects: Include any relevant projects or experiences that demonstrate your expertise in scripting automation with Python or similar frameworks. We love seeing practical examples of your work, so don’t hold back!
Be Clear and Concise: When writing your cover letter, keep it clear and concise. Explain why you’re excited about the role and how your background makes you a great fit for our team. We appreciate straightforward communication!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at The ONE Group Ltd
✨Know Your Tech Stack
Make sure you’re familiar with the technologies mentioned in the job description, like Python, PyTest, and Selenium. Brush up on your knowledge of embedded systems and Linux-based software, as well as tools like Wireshark and Git. This will show that you’re not just a good fit for the role but also genuinely interested in the tech they use.
✨Prepare for Practical Tests
Since this role involves both manual and automated testing, be ready to demonstrate your skills. You might be asked to write a test script or troubleshoot a defect. Practise scripting in Python and get comfortable with creating test plans. This hands-on approach will help you stand out during the interview.
✨Showcase Your Problem-Solving Skills
During the interview, be prepared to discuss how you’ve tackled challenges in previous roles. Use the STAR method (Situation, Task, Action, Result) to structure your answers. Highlight specific examples where you improved QA processes or resolved defects, as this will illustrate your analytical and teamwork skills.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the team’s current QA processes, the tools they use, or how they handle continuous improvement. This shows your enthusiasm for the role and helps you gauge if the company culture aligns with your values.