Engineer II - Software
TomTom • ES PythonKotlin Hybrid
What you'll do
Framework Development & Modernization: Design, build, and maintain scalable automated test frameworks using Kotlin and Python. Proactively adopt modern frameworks and innovative testing approaches to assess the robustness of complex software products.CI/CD Integration: Integrate automated tests into CI/CD pipelines (e.g., Bitrise, Jenkins, GitHub Actions) to provide fast feedback loops and maintain high deployment velocity.Advanced Debugging & Scripting: Apply deep proficiency in test methodologies and advanced scripting to solve complex QA challenges. Utilize technical expertise to trace and debug issues found directly within the product code.Non-Functional Excellence: Perform Non-Functional Testing (Performance, Reliability) to ensure a premium user experience and long-term system stability.
What you'll need
Bachelor's degree in Computer Science 3+year of professional software development experience in at least one modern language (Kotlin and/or Python preferred) Strong Computer Science and development fundamentals, including object-oriented design, Data Structures, algorithm design, and complexity analysis Comfortable with written and/or verbal communication in English Desire to learn, and expand your skillset Able to solve a complex problem on his/her own by utilizing experience and other resources