Regular QA Automation Python
Posted 12 hours ago by Luxoft
DXC Luxoft is a leading global software services company, delivering professional services across multiple business verticals such as finance, automotive, and digital transformation.The Automotive practice inside DXC Luxoft delivers software projects to a majority of the world's car manufacturers and suppliers for both personal and commercial vehicles. We are known for our Automotive software expertise and for helping our customers with high quality services and deliveries.Currently we are growing our team in Poland, and we are looking for Automotive scripting engineers with knowledge in various test environments. You will be part of our growing organization in Poland and will be part of developing next generation systems for the Automotive industry in the era of connected, autonomous, electric vehicles.We are seeking skilled HIL Test Engineers to join our team and contribute to the development and validation of the vehicle functions within various Customer platforms. The work model is hybrid, most tasks can be done remotely, but some require on-site access to test equipment.
Responsibilities- Key Responsibilities for Automation Test Engineer- Design and implement automated test scripts to ensure software quality and accelerate release cycles.- Maintain and optimize test automation frameworks, improving efficiency and reliability across projects.- Collaborate with development and QA teams to integrate automated testing into CI/CD pipelines for seamless delivery.Core Testing Responsibilities- Perform test analysis and execute tests across various integration levels and functions.- Conduct HiL rig testing, ensuring coverage of critical integration scenarios.- Carry out base software testing in the HIL environment, focusing on:- Software download- Diagnostics and communication- Factory user journey validationData Handling & Reporting- Manage and maintain nursing data throughout the testing process.- Report verdicts and create detailed fault reports for identified issues.- Issue comprehensive test reports with clear documentation of results and findings.Troubleshooting & Quality Assurance- Analyze and document deviations to ensure product quality and technical robustness.- Utilize CANoe and CANalyzer for log analysis and debugging.- Apply strong rig troubleshooting skills to resolve complex issues effectively.- Take full ownership of product quality and ensure all deliverables meet expectations.Technical Expertise- Demonstrate proficiency in Python.- Leverage experience in test automation to improve efficiency and reliability.- Support the automation of build, test, and deployment processes.- Implement automated testing procedures to enhance software quality and accelerate feedback cycles.- Perform triage and root cause analysis for issues.- Conduct Functional System Testing analysis to validate system functionality.- Continuously assess and optimize tools, processes, and workflows to reduce build times and improve test execution speed.Process & Continuous Improvement- Contribute to the continuous improvement of diagnostic procedures, repair manuals, and guided fault tracing logic used globally by service technicians.- Maintain a focus on enhancing testing practices and improving product reliability.Collaboration & Communication- Work effectively with cross-functional teams to achieve project goals.- Communicate clearly and maintain accurate, thorough test documentation.- Use English fluently, both written and spoken, to ensure effective global collaboration.Proactive Problem-Solving- Identify, analyze, and resolve issues independently, especially when operating with limited support on the road
- - Bachelor's degree in Computer Science, Electrical Engineering, or a related field.- Minimum 3 years of experience in Automotive domain as test engineer- Experience in CANoe and Canalyzer- Experience with various automation test systems and tools- Hands-on experience with Phyton- Expert with automotive communication protocols (CAN, LIN, Ethernet)- Good experience handling test bench systems.- Good understanding of the CI/CD pipelines- Strong analytical and troubleshooting skills.- Excellent teamwork and interpersonal communication abilities.- Detail-oriented, organized, and proactive in driving quality improvements.
- Team members have experience in working with Jenkins, Gerrit, WSL (Windows Subsystem for Linux), Docker, Artifactory and Linux- Team members has insight in all stages of software deployment, especially automated build systems