What are the responsibilities and job description for the (Senior) Software Developer in Test - Testing Framework (f/m/d) position at Cinemo?
Position Description
Driven by its expert and very dedicated engineering team, Cinemo is at the forefront of innovation and technology and sets worldwide standards in its category. Our strength is the focus on performance, high-quality and excellent service.
As an SDET, under the technical leadership of the Cinemo Quality Engineering Director you will be responsible for developing our automated test environment including frameworks, tools and CI/CD solutions to maintain the high quality of Cinemo’s infotainment solutions and ensure compliance with regulatory, corporate and customer standards/requirements. In this role, you will work closely with both our engineering teams in Budapest and in Germany to understand and implement the scope of the work, use your passion to help maintain our high-quality software by leveraging automated testing techniques. This role requires an energetic and motivated individual with strong communication, organization, and technical skills who works well in a fast-paced dynamic environment.
In this role, you will:
Driven by its expert and very dedicated engineering team, Cinemo is at the forefront of innovation and technology and sets worldwide standards in its category. Our strength is the focus on performance, high-quality and excellent service.
As an SDET, under the technical leadership of the Cinemo Quality Engineering Director you will be responsible for developing our automated test environment including frameworks, tools and CI/CD solutions to maintain the high quality of Cinemo’s infotainment solutions and ensure compliance with regulatory, corporate and customer standards/requirements. In this role, you will work closely with both our engineering teams in Budapest and in Germany to understand and implement the scope of the work, use your passion to help maintain our high-quality software by leveraging automated testing techniques. This role requires an energetic and motivated individual with strong communication, organization, and technical skills who works well in a fast-paced dynamic environment.
In this role, you will:
- Provide solutions for test automation including frameworks harnessing Selenium/Appium/Playwright etc
- Build and maintain a device farm to ensure that continuous execution is possible across a wide array of browsers, OS’s and mobile devices
- Create tools where necessary integrate with internal and external tools and services to aid the testing teams in their testing efforts
- Maintain the CI/CD pipeline to ensure that the test automation is kept up to date and provides meaningful inputs into the testing effort
- Drive the conversation to work with the cross-functional Agile teams to brainstorm ideas to solve automation problems
- Minimum of 6 years of technical testing experience
- Strong test analysis skills and expert experience in test automation framework development and automated test case implementation
- High level of proficiency in programming languages of the trade (Python, Javascript etc) and proven experience working with WebAPI’s (e.g. Rest, SOAP, gRPC)
- Expert knowledge in automation frameworks (e.g. Selenium, Appium, Playwright) with proven experience in web and mobile automation
- Set up and maintained a CI/CD solution and a local or cloud device farm successfully (AWS, Browser Stack, Sauce Labs)
- Knowledge of performance/load testing tools
- Strong written and verbal English communication skills