Automation Test Engineer

Motorola solutions

Job Summary

Motorola Solutions is seeking an experienced Automation Test Engineer for their TETRA Team in Cork, Ireland. This pivotal role is crucial for ensuring the quality of mission-critical radio communication systems. Responsibilities include designing and implementing comprehensive test strategies across complex hardware/software integrations, building and maintaining automation frameworks, executing tests, analyzing results, and collaborating with stakeholders. The ideal candidate will have 5+ years of experience in automated testing, proficiency in Java or Python, and experience with large-scale distributed systems.

Must Have

  • Understand specifications and functional requirement documents for testability
  • Build and maintain automation frameworks
  • Integrate with automation tools and automation development
  • Define test environment, test suites, test plans, and detailed test cases
  • Execute test cases, analyze results, and report detected issues/defects
  • Collaborate effectively with department members and leadership
  • Develop essential technical documentation (know-how, best practices, feature-related)
  • Give demonstrations and provide training to other team members
  • Keep abreast of industry standards and newest testing methodologies and tools
  • B.S. in Computer Science or a related technical field
  • 5+ years of experience with automated testing methodologies and principles
  • Development experience with test automation frameworks and automation development using Java or Python
  • Demonstrated experience testing large-scale, high-availability, distributed systems involving both hardware and software
  • Proven experience in effective defect logging and triage processes
  • Working knowledge of test management software (e.g., Jira, Test Rail)
  • Excellent communication skills (written and verbal)
  • Experience working in an Agile development environment (Scrum/Kanban)
  • Strong analytical skills and demonstrated capability in team mentoring

Good to Have

  • Experience working within complex Hardware laboratory environments
  • Background in Telecommunications
  • Familiarity with Networking protocols and concepts
  • Experience with Security, Performance & scalability testing methodologies

Job Description

We are seeking an experienced and highly skilled Automation Test Engineer to join our TETRA Team. This pivotal role is a key driver of quality for our mission-critical radio communication systems. The position is responsible for designing and implementing comprehensive test strategies across complex hardware/software integrations, encompassing some of the latest technologies available to the market.

Responsibilities:

  • Requirements Analysis: Understand specifications and functional requirement documents thoroughly to ensure testability.
  • Building and Maintaining Automation frameworks.
  • Integrating with automation tools and automation development.
  • Test Strategy & Design: Define the test environment, test suites, test plans, and detailed test cases for complex system features.
  • Execution & Reporting: Execute test cases, rigorously analyze results, and effectively report all detected issues/defects with clarity and precision.
  • Collaboration: Collaborate effectively with department members and leadership (internal & external stakeholders).
  • Documentation: Develop essential technical documentation (know-how, best practices, and feature-related documentation).
  • Mentorship & Training: Give demonstrations and provide training to other team members (internal & external) to share knowledge and elevate skills.
  • Continuous Learning: Keep abreast of industry standards and the newest testing methodologies and tools to ensure technical relevance.

Basic Requirements

  • Education: B.S. in Computer Science or a related technical field.
  • Core Experience: 5+ years of experience with automated testing methodologies and principles.
  • Development Experience with test automation frameworks and automation development using languages such as Java or Python.
  • System Expertise: Demonstrated experience testing large-scale, high-availability, distributed systems involving both hardware and software.
  • Defect Management: Proven experience in effective defect logging and triage processes.
  • Tools Proficiency: Working knowledge of test management software (e.g., Jira, Test Rail).
  • Communication: Excellent communication skills (written and verbal) for collaboration and reporting.
  • Methodology: Experience working in an Agile development environment (Scrum/Kanban).
  • Soft Skills: Strong analytical skills and demonstrated capability in team mentoring.

Nice to have:

  • Environments: Experience working within complex Hardware laboratory environments.
  • Domain Knowledge: Background in Telecommunications.
  • Technical Knowledge: Familiarity with Networking protocols and concepts.
  • Advanced Testing: Experience with Security, Performance & scalability testing methodologies.

#LI-onsite

#LI-HW1

11 Skills Required For This Role

Communication Game Texts Kanban Agile Development Test Coverage Test Suites Automated Testing Networking Python Jira Java

Similar Jobs