In depth programming skills with C++, shell scripts (bash), Very good experience in Continues Integration and Testing tools such as Jenkins, Gitlab CI or equivalent
DUTIES AND RESPONSIBILITES
SENIOR SOFTWARE ENGINEER - TEST AUTOMATION
Defining most effective test strategy for our manufacturing line control software
Implement configurable test suites to improve test coverage for releasing
Build automatic online test reporting system
Implement software component simulations
Work in Finland and other international locations occasionally
QUALIFICATIONS AND REQUIREMENTS
In depth programming skills with C++, shell scripts (bash)
Very good experience in Continues Integration and Testing tools such as Jenkins, Gitlab CI or equivalent
Continuous test reporting (generated, not manually composed)
Fully automate all the system and generate related test documentation
Managing configurations with code
Driving systems to known state with code
Analysing test results i.e. making conclusions about the quality state of system sw => Knowledge in Docker/docker-compose Containerization will be an added advantage => Good Knowledge in Unix+Windows development environments (Bash and PowerShell)
Excellent communication skills and good command of English
Minimum 5 years work experience in of which at least 1 year should be as a Senior Software Engineer