Software Test and Automation Engineer
General Qualifications:
- Holding Bachelor of Science degree in engineering programs of Computer, Software, Electrical and Electronics, Mechatronics.
- Ability to work under pressure.
- No restriction to travel.
- Knowledgeable and experienced in software testing processes.
- Proficient in Java, C# and Python languages.
- Knowledgeable and experienced with CI/CD tools.
- Knowledgeable of code management systems such as git, GitLab etc.
- Proficient in MATLAB and SIMULINK programs.
- Knowledge of testing tools like Selenium, Spectflow and Cucumber.
- Knowledge of QA Methodologies.
- Proficient in MS Office Programs.
- Have technical English language skills.
- Able to communicate effectively, adaptable to solution-oriented teamwork, organized and responsible.
Preferred Qualifications (Not Mandatory, Advantageous);
- Took part in autonomous air vehicle, rocket and autonomous land vehicle teams during university.
- Proficient in Python and / or able to improve himself/herself in this field.
- Preferably with knowledge of Linus/Ubuntu
- Knowledge of communication protocols and interfaces
- Having ISTQB certification
- Interested in and experienced in the field of automation
- Having knowledge about RF Communication and Antenna Systems
Job Description:
- We take part in the development of all software, testing and hardware processes of aircraft that can perform tasks such as reconnaissance, attack, surveillance etc. To be used in unmanned aerial vehicles.
In this context:
- Will be able to take part in testing the software of autopilot and avionics and perform software and simulation tests in this context.
- Will perform testing and analysis processes of user interface software.
- Able to take part in flight tests and analyses.