Develop, test, implement, maintain, and optimize automation for software delivery, defect management and overall software quality improvement.
Develop and maintain comprehensive test plans and test strategies based on product specifications and requirements.
Use AI tools and techniques to accelerate test-case generation, test -result analysis, and test maintenance.
Design, implementation and maintain continuous integration and deployment goals, frameworks and tools.
Continuously improve processes related to monitoring the scalability, reliability, and performance of CI/CD build systems.
Collaborate with multi-location teams to align test development and policies.
Establish and maintain testing processes, methodologies, and best practices to enhance efficiency and effectiveness.
Your qualifications:
Degree in Computer Engineering or Computer Science.
3 years of experience with primary responsibility for testing complex software projects.
Experience with a wide variety of development tools and continuous integration environments (e.g. Jenkins, GIT, Jira). Proficiency in UI-automation testing frameworks, tools, and scripting languages (e.g. Squish, Python).
Demonstrated experience using AI tools to support testing workflows (e.g., LLMs for test-case generation, code suggestions, and test maintenance).
Experience with Agile methodologies and DevOps practices, including CI/CD.
Understanding of RF communication and radio monitoring equipment is a plus.
Good problem-solving skills and a passion for continuous improvement.
Able to work independently and communicate effectively in a multinational organization.