Vehicle QA Automation Engineer (Contract)
Krakow, Poland (Hybrid)
Engineering /
Contract /
Hybrid
Sonatus is a well-funded, fast-paced, and fast-growing company whose technologies and software help automakers build dynamic software-defined vehicles. With two generations of solutions already on the road with a top global OEM, our vehicle and cloud software solutions are at the forefront of the digital transformation of vehicles. The Sonatus team is a talented and diverse collection of technology and automotive specialists hailing from many of the most prominent companies in their respective industries.
We are in an accelerated growth phase and looking for highly motivated, accomplished, and driven Vehicle QA Automation Engineer to join our growing team. As a part of a cross-functional team that is responsible for the full software development life cycle, you will have the opportunity to work on cutting-edge technologies and products, from conception to deployment.
Duties and Responsibilities
- Define testing strategies by working with product, development and other teams across the company.
- Develop detailed test plans per the specifications and execute test cases via a combination of automation or manual testing.
- Triage integration issues reported by partners and field problems reported during real vehicle testing. Reproduce problems in house and assist the development team to identify root cause and solutions.
- Track all necessary testing activities, including schedule, resources, and requirements, defects and resolution so that there is a clear alignment across key stakeholders.
- Identify areas of improvements in test coverage, methodology and provide suggestions.
Qualifications and Experience
- Bachelor’s degree (MS preferred) in Computer Science, Computer engineering, Electrical engineering, or other related fields with 8+ years of working experience as an individual contributor in areas such as software related to data center, networking, security, cloud services or automotive industry.
- Curious, open-minded, and driven to solve complex problems.
- Ability to self-start and work in unstructured environments, bringing projects from inception to completion.
- Excellent knowledge of test methodologies and experience with system level testing of physical devices, as well as end-to-end testing between cloud-based applications and embedded systems.
- Solid track record of test automation design & development in these areas
- Well versed in software development processes of embedded products.
- Proficiency with Linux command line and knowledge of shell scripting.
- Good networking fundamentals, ideally paired with experience in cybersecurity.
- Review and challenge product requirement specifications, design and functional specifications. Define the test strategy.
- Competent with one or more of the following programming languages: Python (with Pytest), Go, Java
- Experience with implementing vehicle-side as well as front-end, back-end, end-to-end test plans and test cases.
- Experience with design and implementation of test tools for test automation.
- Knowledge of the concepts of relational databases and NoSQL databases.
- Experience working with client-server architectures and automation.
- Experience with JIRA, Jenkins, or similar tools.
- Excellent written, verbal, and presentation skills.
Desired Skills and Experience
- Experience in automotive design review and audit processes, such as: ISO 26262, Automotive SPICE, or ASIL standards.
- Expertise with testing to meet functional safety requirements based on ISO 26262.
- Web-site (front-end / back-end) testing between our cloud-based web applications and the vehicle.
- Familiarity with one or more of the following programming UI / backend testing frameworks: Playwright, Selenium, Cypress, or similar
- Experience in Kubernetes-based deployments and well versed with Microservices, Message brokers, and Big-data pipelines, such as Kafka.
- Experience in using different test tools: Spirent, IXIA, Vector CANoe or similar products.
- An understanding of automotive networking infrastructure, including the transition and transformation from LIN, CAN, CAN FD to Ethernet, and how different ECUs work together within a vehicle.
- Well connected to be able to bring other talent is a big plus.
- Ability to communicate in the Korean language (preferred but not required).
$53,000 - $72,000 a year
The above salary range is a general guideline and represents a good faith estimate of what Sonatus ("Company") could reasonably expect to pay for a position. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, geographic location and external market pay for comparable jobs. The Company reserves the right to modify this range in the future, as needed, as market conditions change.
Sonatus is a tight-knit team aligned around a unified vision. We put progress ahead of politics and are not afraid of asking tough questions. Sometimes we get too busy to say it, but you can be confident that you and your contributions will matter every day. We embrace diversity in all regards because respect is ingrained in our every fiber.
Other benefits Sonatus offers include:
Interoffice Travel Program to HQ (Sunnyvale, CA)