open position

Automation Engineer - Yokneam

QA

Yokne'am

Hybrid Offshore is a holistic approach to a company’s workforce, where teams are comprised of professionals from different  locations.

Automation Engineer - Yokneam
Full-time

about the position

CodeValue, founded in 2010, is a dynamic software development services company that delivers supreme architectural and technical expertise.

Our mission is to provide in-depth consultancy, integrate product and design research into our development process, offer managed software and cloud solutions, and provide customized training programs to bridge knowledge gaps. 

We are looking for a talented Automation Software Engineer to join our team and take part in designing and building advanced automation solutions for complex systems.

What you’ll do

  • Design and analyze software architectures and system solutions
  • Define and implement infrastructure and frameworks for test automation
  • Research, evaluate, and integrate new technologies, tools, and open-source solutions
  • Develop hands-on automation for testing processes, execution, analysis, and reporting
  • Manage automation workflows within ALM systems
  • Collaborate closely with cross-functional teams including development, QA, and product 


Requirements

Education

  • Practical Engineer, B.Sc., or B.Eng. in Software Engineering, Computer Science, Electrical/Electronics Engineering, Biomedical Engineering, Information Systems, or a related field.
  • Candidates who transitioned into test automation through professional training are also encouraged to apply.
  • ISTQB certification or formal Software Testing training (civilian or military) – an advantage.

Required Skills & Experience

  • Hands-on experience testing complex software systems.
  • Experience with software development and scripting using C#, Python, and/or Java.
  • Solid understanding of software testing methodologies, software development lifecycle (SDLC), and integration of testing throughout the development process.
  • Experience analyzing software requirements and system specifications, defining test strategies, and creating test documentation (STP, STD, STR).
  • Experience with test management tools such as Azure DevOps and Jira.
  • Familiarity with network communication protocols such as TCP/IP, RS422, SNMP, WebSocket, and REST APIs.
  • Experience using network monitoring, performance, and load testing tools.
  • Good written and verbal English.

Advantages

  • Experience testing multidisciplinary systems (e.g., mission planning, command & control systems, integrated defense systems).
  • Experience with open-source automation frameworks for Web and Microservices environments.
  • Experience with automation tools and development environments such as Python and MATLAB.
  • Experience developing test infrastructures and automation frameworks.
  • Experience developing simulators/emulators.
  • Experience leveraging Large Language Models (LLMs) to enhance software testing processes.
  • Experience defining and executing system-level tests (e.g., ATP, POD).
  • Experience working in Agile development environments.
  • Experience with CI/CD pipelines and DevOps practices.


Contact us

Please fill the form

We consider ourselves lucky since we are able to turn our hobby into a prosperous career. Being a dynamic software development and consulting company means we never stop learning, evolving… Growing. Join us and always be one step ahead!