QA Automation Python
LuxoftJobbbeskrivning
Project description: We are seeking a skilled Test Automation Engineer to join our team and contribute to the development and validation of complex embedded systems within the automotive and infotainment domain. In this role, you will take ownership of product quality,
working closely with cross-functional teams to ensure the stability of next-generation automotive technology.
Responsibilities: The ideal candidate will have strong experience in automated testing 'using Python and PyTest, with a solid understanding of Linux environments, Android Automotive OS, and CI/CD workflows
Test Development: Develop, maintain, and execute automated test scripts using Python and PyTest for embedded and infotainment systems.
CI/CD Integration: Integrate automated test suites into CI/CD pipelines(Jenkins), ensuring seamless test execution and automated result reporting.
Network Simulation: Utilize CANoe and CANalyzer tools (including CAPL scripting)for network simulation and analysis.
Environment Management: Work confidently within Linux environments and utilize Git,Gerrit, and Jenkins for version control, code review, and automation processes.
Test Design: Design and develop comprehensive test plans and test cases, covering both Unit Tests and Functional Tests.
Regression Testing: Perform regular regression testing to ensure system reliability and consistency across releases.
Continuous Improvement: Continuously enhance and optimize automated test frameworks to improve code coverage and execution efficiency.Domain Application: Apply knowledge of automotive communication protocols (CAN, LIN, Ethernet) to design effective and reliable test strategies.
Skills: Education: Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
Programming: Strong proficiency in Python and test automation development.Frameworks: Hands-on experience with PyTest.
Domain Knowledge: Deep understanding of Infotainment and ADAS systems and Automotive OS.
Testing Scope: Proven experience in both Unit Testing and Functional Testing.
DevOps/Tools: Solid understanding of CI/CD pipelines, Jenkins, Git, and Gerrit.
Automotive Protocols: Proficiency with Ethernet, CANoe, and CAPL.
¿Te interesa este puesto?