Embedded SW Test Automation Engineer (f/m/div.)
Bosch
- Ovar, Aveiro
- Permanente
- Horário completo
- Design, code, unit-test and document the software for the C# test framework
- Design and implement Behavior-Driven Development based tests using Gherkin, Cucumber
- Refine user stories and decide what tests to automate and how
- Document the requirements and design of the tests and the test framework
- Implement User story tests, Performance and Load tests
- Decompose the design into user stories and tasks and estimate using planning poker
- Ensure smooth operation of testing like e.g. daily testing, exploratory testing and release testing
- Plan the order of development in Sprints, focusing on achieving continuous integration
- Operate according to Agile/scrum principles
- Keep abreast of technical developments in own field through study of literature and technical contacts
- Strong drive for continuous improvement
- Submitting defects of failing tests
- Execute manual testing to support the system testers while performing release testing
- You have a university education in computer or software science at Bachelor level or higher
- You have at least 5 years of experience in C#
- You have at least 5 years of experience in Blackbox, GUI testing, Gherkin, BDD, Cucumber
- You have at least 5 years of experience in software testing (happy flows, boundary testing, coverage)
- You have fluent English language skills (verbal and written)
- You are able and willing to work at least 2 days per week at the Ovar office
- You are willing to work in Eindhoven/Netherlands 1-2 weeks per time several times per year
- You have an understanding of the SOLID-principles and how to apply them in software design
- You have experience in Python programming language
- You have specific knowledge of relevant design & modeling methods like e.g. UML, OOAD
- You have experience with CM tools like SVN and GIT
- You have experience using Docker
- You have a proactive and eager mindset to get the job done, helping others
- You are able to Being able to decompose complex task and estimate work
- You can look, realistically, outside the box
- You have a helicopter view, capable of finding an appropriate solution to complex problems
- You prepare for the future, making sure the test set and infrastructure doesn't grow out of control
- You have a broad interest in Software Testing Automation
- Experience with wired communication protocols, TCP/IP, Ethernet is a plus
- Experience in Safety critical systems is a plus
- Experience with Specflow is a plus
- Experience with .NET is a plus
- Experience with SCons is a plus
- Experience with soldering is a plus