MBRYONICS

Software Test Engineer

Galway, G, IE

6 days ago
Save Job

Summary

Mbryonics is at the forefront of free space optical communications. Our product portfolio covers a wide range of emerging technologies from photonic integrated circuits to advanced optical systems and embedded software solutions. Our optical communications systems are integrated and deployed in satellite communications systems. The work is exciting and challenging and is at the forefront of the technology domains. As part of our expansion, we are currently looking for a suitably motivated Software Test Engineer to join our group.

Mbryonics is seeking a highly motivated and detail-oriented Software Test Engineer to join our growing engineering team in Galway. As a Software Test Engineer you will play a crucial role in ensuring the quality and reliability of our software products. You will be responsible for designing, developing, and executing test plans and test cases, identifying and reporting defects, and collaborating with developers and product owners to deliver high-quality software that meets the needs of our users.

What You’ll Do

Test Planning and Design:

  • Analyze requirements, specifications and technical design documents to create comprehensive and well-structured test plans and test cases.
  • Identify test scope, objectives and strategies in collaboration with the development team and stakeholders.
  • Develop and maintain test data and test environments.

Test Execution And Analysis

  • Execute manual and automated test cases according to the test plan.
  • Identify, document and track software defects using bug tracking systems.
  • Analyze test results, identify root causes of failures and provide clear and concise reports.
  • Perform different types of testing, including functional, integration, system, regression, performance and usability testing (as applicable).

Test Automation

  • Design, develop, and maintain automated test scripts using relevant tools and frameworks.
  • Contribute to the continuous improvement of the test automation framework.
  • Integrate automated tests into the CI/CD pipeline.

Collaboration And Communication

  • Work closely with developers, product owners, and other stakeholders throughout the software development lifecycle.
  • Participate in agile ceremonies, providing feedback on requirements and designs from a testability perspective.
  • Communicate effectively with the team regarding test progress, results, and any issues encountered.

Quality Assurance And Process Improvement

  • Contribute to the definition and implementation of quality standards and processes.
  • Identify opportunities for process improvement and contribute to the enhancement of testing methodologies.
  • Stay up-to-date with the latest testing tools, techniques, and industry best practices.

Who You Are

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in software testing.
  • Strong understanding of software testing methodologies, concepts and the software development lifecycle (SDLC).
  • Proven experience in designing, developing and executing test plans and test cases.
  • Experience with bug tracking systems (e.g. Jira, Bugzilla).
  • Excellent analytical and problem-solving skills with a strong attention to detail.
  • Strong communication and collaboration skills.

Preferred Skills

  • Experience with test automation tools and frameworks (e.g., CppUTest, JUnit).
  • Familiarity with scripting languages (e.g., Python, JavaScript, Java).
  • Experience with CI/CD pipelines (e.g., BitBucket Pipelines, Jenkins, GitLab CI).
  • Experience testing complex embedded systems, networking protocols, control loops, sensors & actuators.
  • Experience working in an Agile/Scrum environment.
  • ISTQB certification or equivalent.

What's In It For You

Career Growth: Contribute to a world-class space-age communication program while developing your leadership skills in a state-of-the-art manufacturing environment

Collaboration: Work with talented professionals across disciplines to drive impactful solutions

Innovation: Be part of a team pioneering advancements in manufacturing engineering for cutting-edge FSO systems

Work-Life Balance: Enjoy flexible work schedules and a comprehensive benefits package

If you're ready to take your career to new heights and drive the future of space-age communication, apply now and join the Mbryonics team as our Software Test Engineer.

Diversity, Inclusion and Equal Opportunities

Core ethical values, diversity and inclusion are invaluable to Mbryonics’ business success. We recognise that the broad perspectives that result from recruiting, developing and retaining a globally diverse workforce promotes innovation and helps us succeed as a business enterprise. It is the policy and practice of the Company to provide equal opportunities to all employees and applicants. The Company will not tolerate discrimination on the basis of gender, race, religion, sexual orientation, gender identity, civil status, family status, disability, age, or membership of the Traveller community.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: