We're looking for an experienced Test Automation Architect to design and implement a scalable, high-performance test automation framework for our cutting-edge TETRA and LTE communication solutions. This role is crucial in modernizing our testing approach, ensuring efficiency, reliability, and seamless integration with our mission-critical radio communication systems. Your Role As a Test Automation Architect, you will work closely with software testers, developers, and system engineers to define automation strategies, select tools, and build a robust framework that aligns with our continuous integration and deployment processes. Your Day to Day Our customer base includes many different industries and markets around the world. Our complete TETRA and LTE solutions have been developed specifically for users in multiple sectors to face their critical communications challenges. The activities you will be responsible for include: Design, develop, and implement a scalable, maintainable, and efficient test automation framework from scratch. Select the appropriate tools, technologies, and programming languages for the framework. Ensure the framework supports various types of testing (functional, regression, performance, etc.). Develop and execute automated test scripts for embedded systems, network protocols, and RF communication devices. Integrate test automation into CI/CD pipelines to ensure fast and reliable testing. Work closely with software testers, developers, and RF engineers to understand system requirements. Provide guidance and best practices for test automation across teams. Continuously improve the framework to enhance scalability, stability, and efficiency. Troubleshoot test failures and improve test reliability. Research and introduce the latest automation tools and AI-driven testing techniques. Evaluate and implement industry best practices in telecom and embedded system testing. This role may require Security Clearance in the future. What you need to succeed: Qualifications & Certifications Bachelor’s or Master’s degree in computer science, Electronics, Telecommunications, or a related field. ISTQB certification (preferred but not mandatory). Experience Proven Experience in Test Automation 5 years of experience in test automation architecture, framework design, and implementation. Strong background in automating tests for embedded systems, telecom, or mission-critical applications. Hands-on experience with tools such as Selenium, Cypress, Robot Framework, TestComplete, or Playwright. Experience with API testing tools (Postman, RestAssured, Karate) and performance testing (JMeter). Strong coding skills in Python, Java, C#, or JavaScript. Experience in writing modular, reusable, and maintainable automation scripts. Experience testing TETRA, LTE, or other wireless communication technologies. Understanding of network protocols, RF performance testing, and embedded system validation. Familiarity with protocol analysis tools (Wireshark, QXDM, or similar). Experience integrating test automation into CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps. Familiarity with Docker, Kubernetes, and cloud-based testing solutions. Experience in mentoring test engineers and driving best practices for automation. Strong collaboration skills with developers, testers, and product teams to define automation strategies. Technical Skills A high level of communication skills and technical understanding Expertise in designing and implementing scalable test automation frameworks. Experience with various automation approaches (keyword-driven, data-driven, hybrid). Strong proficiency in languages like Python, Java, C#, or JavaScript. Ability to write clean, modular, and maintainable code. Hands-on experience with tools like Selenium, Appium, Cypress, Playwright, or TestComplete. Experience with API testing tools like Postman, RestAssured. Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, or Azure DevOps). Understanding of infrastructure as code and containerization (Docker, Kubernetes). Knowledge of functional, regression, performance, security, and integration testing. Experience in risk-based testing and test coverage optimization. Experience with Git, Bitbucket, or other version control systems. Familiarity with cloud-based testing solutions (AWS, Azure, or Google Cloud). Experience with virtualized test environments. Experience with tools like JMeter, Gatling, or LoadRunner. Personal Attributes Ability to diagnose issues and provide effective automation solutions. Experience in mentoring and upskilling test engineers on automation best practices. Ability to influence automation adoption within the organization. Strong ability to communicate technical concepts to both technical and non-technical stakeholders. Comfortable working across teams, including developers, testers, and product managers. Ensuring high-quality automation scripts with proper validation and robustness. Willingness to stay updated with the latest trends in test automation. Ability to adapt automation strategies to evolving project needs. Ability to align automation goals with business objectives.