Quality Assurance Tester

Quality Assurance Tester

Edinburgh Full-Time 36000 - 60000 £ / year (est.) No home office possible
E

At a Glance

  • Tasks: Lead QA and software tests for network monitoring products, ensuring top-notch quality.
  • Company: Join a leading provider of optical communication solutions with a stellar reputation.
  • Benefits: Enjoy flexible work options, collaborative culture, and opportunities for professional growth.
  • Why this job: Be part of a dynamic team that values innovation and quality in tech development.
  • Qualifications: Knowledge of QA methodologies and experience with programming languages like Python or Java required.
  • Other info: Ideal for tech enthusiasts eager to make an impact in telecommunications.

The predicted salary is between 36000 - 60000 £ per year.

About the Company

Our client delivers world-class solutions to the optical communications marketplace.

About the Role

Reporting to the Engineering Project Manager, candidates will be responsible for the design, verification and implementation of a set of test suites across the software sub-systems within our client's flagship network monitoring products. The role will be to proactively lead the QA and Software Tests for functional, non-functional, system, performance, regression and security elements.

Responsibilities

  • The successful candidate will be responsible for developing and maintaining automated test suites, as well as identifying opportunities to automate existing manual test processes.
  • They will play a key role in ensuring product quality by designing and executing tests, and identifying and reporting defects.
  • Included in the daily stand up meeting, they will collaborate closely with peers in the software, firmware and hardware teams, helping to investigate and resolve issues and ensure product quality throughout the product development lifecycle.

Beneficial Skills

  • Collaboration with developers to develop effective strategies and test plans.
  • Knowledge of CI/CD automated test tools/methodologies (Jenkins).
  • Detect, track, and verify software defects and inconsistencies.
  • Execute test cases (manual or automated) and analyze results.
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Stay up-to-date with new testing tools and test strategies.

Preferred Technical Skills

  • Technical knowledge in at least one of the following: Python, C, C++, C#, Java.
  • Experience in cross-platform test development for Windows and Linux.
  • Experience of testing Open Source Linux-based embedded products.
  • Experience testing software / embedded software for FPGA-based hardware systems.
  • Specific experience of Telecommunication/Data Communication hardware products.
  • Knowledge of Telecoms Framing and Packet structures (OTN, SONET/SDH, PDH, Ethernet).
  • Familiarity with REST APIs / OPEN API.

Quality Assurance Tester employer: Experis Scotland

Our client is an exceptional employer, offering a dynamic work environment that fosters collaboration and innovation in the optical communications sector. With a strong emphasis on employee growth, they provide opportunities for professional development and skill enhancement, particularly in cutting-edge technologies. Located in a vibrant area, the company promotes a culture of teamwork and inclusivity, making it an ideal place for Quality Assurance Testers to thrive and contribute to impactful projects.
E

Contact Detail:

Experis Scotland Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Quality Assurance Tester

✨Tip Number 1

Familiarise yourself with the specific testing tools and methodologies mentioned in the job description, such as Jenkins for CI/CD. Being able to discuss your experience with these tools during an interview will show that you're well-prepared and knowledgeable.

✨Tip Number 2

Brush up on your programming skills in Python, C, C++, C#, or Java, as these are preferred technical skills for the role. Having practical examples of how you've used these languages in testing scenarios can set you apart from other candidates.

✨Tip Number 3

Highlight any experience you have with cross-platform test development, especially for Windows and Linux. Be ready to discuss specific projects where you successfully implemented tests across different platforms.

✨Tip Number 4

Stay updated on the latest trends in software QA methodologies and testing strategies. Mentioning recent developments or tools you've explored can demonstrate your commitment to continuous learning and improvement in the field.

We think you need these skills to ace Quality Assurance Tester

Automated Testing
Test Suite Development
Defect Tracking
Software QA Methodologies
CI/CD Tools (Jenkins)
Collaboration Skills
Test Case Execution
Performance Testing
Regression Testing
Security Testing
Python Programming
C/C++ Programming
C# Programming
Java Programming
Cross-Platform Testing
Embedded Software Testing
Telecommunication Knowledge
REST API Familiarity
Analytical Skills
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in quality assurance and software testing. Emphasise any specific skills related to automated testing, CI/CD tools like Jenkins, and programming languages such as Python or Java.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience with test suites and collaboration with development teams, and how you can contribute to ensuring product quality.

Showcase Relevant Projects: If you have worked on projects involving cross-platform testing or telecommunications hardware, be sure to include these in your application. Detail your role and the impact of your contributions.

Highlight Continuous Learning: Mention any recent training or certifications related to QA methodologies or new testing tools. This shows your commitment to staying updated in the field and your proactive approach to professional development.

How to prepare for a job interview at Experis Scotland

✨Showcase Your Technical Skills

Make sure to highlight your experience with programming languages like Python, C, or Java during the interview. Be prepared to discuss specific projects where you applied these skills, especially in relation to automated testing and QA methodologies.

✨Demonstrate Collaboration Experience

Since the role involves working closely with software, firmware, and hardware teams, share examples of how you've successfully collaborated in past roles. Discuss any strategies you used to communicate effectively and resolve issues as a team.

✨Familiarise Yourself with CI/CD Tools

Knowledge of CI/CD tools like Jenkins is crucial for this position. Brush up on your understanding of these tools and be ready to explain how you've used them in previous roles to enhance testing processes.

✨Prepare for Problem-Solving Questions

Expect questions that assess your problem-solving abilities, particularly in identifying and reporting defects. Think of scenarios where you detected issues in software and how you approached resolving them, as this will demonstrate your analytical skills.

Quality Assurance Tester
Experis Scotland
E
  • Quality Assurance Tester

    Edinburgh
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-07-05

  • E

    Experis Scotland

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>