Do you want to lead a team and help implement best test automation practices? Then this is your opportunity?
What you’ll do
Deploy the test strategy for your team, including proper test management practices (Android SDKs)
Coach other engineers in the team on writing high quality automated tests
Introduce and deploy automated test frameworks on all test levels and integrate them into the CI/DevOps pipelines
Measure & identify gaps in automated testing and improve it continuously with the team
Interface with manual exploratory testers to identify repetitive manual tests and help shift such tests to automated testing
Work according to Agile methodology (Kanban), including mentoring and training other Software Engineers and interns
Work in Empowered Product Teams
Work together with your team and people from different locations around the whole world in a clean code environment
What you’ll need
5+ years of experience in software development and testing
3+ years of experience of Android automated testing and development (able to develop product features when necessary)
Experience with common unit and integration test tools e.g. Gtest/Gmock and Junit/Mockito
Experience with system level automation tools like Appium, Espresso etc.
Strong knowledge of concepts like TDD and BDD
Strong knowledge of Java 8 (or higher) and Kotlin
Knowledge of Design Patterns and Antipatterns
Knowledge of SOLID and Clean Code concepts
Pro-active, pragmatic attitude: building solutions over writing papers
Highly communicative English skills both written and spoken
Passion for continuous improvement and experimentation
Desire to learn, and expand your skill set
What’s nice to have
Experience working in DevOps environment
Experience with GIT, JIRA, Confluence
Experience with implementing and understanding different software architecture types
Experience in open-source and open map data technologies and products
Experience with car navigation software design or testing
Meet your team
We’re Navigation, a product unit within TomTom’s Location Technology Products technical unit. We develop software for onboard, hybrid, and online navigation applications – used by hundreds of millions of people around the world. Using a Navigation Data Standard (NDS) run-time format, our software includes navigation domain logic for traffic-dependent routing, route guidance, map visualization, search, positioning and machine learning-based predictions and suggestions. On our team, you’ll see your work transforming connected and embedded navigation around the world.
Our recruitment team will work hard to give you a meaningful experience throughout the process, no matter the outcome.
The first Interview is with the hiring manager, here you can introduce yourself and ask questions to truly understand what challenges you and your potential team will be facing and how you can add value.
Technical interview, consisting of a live online task and a theoretical part with members of your potential new team.
Soon after, you will receive an offer or not.