- Design, develop, and execute automated and manual test cases for automotive software applications.
- Perform comprehensive REST API and GUI testing to ensure software quality and reliability.
- Develop and maintain test automation scripts using Python and relevant automation frameworks.
- Collaborate with cross-functional development teams to identify, reproduce, and resolve software defects.
- Integrate automated tests into CI/CD pipelines using tools like Jenkins and Azure DevOps.
- Configure and maintain testing environments, including Azure Virtual Machines, ensuring optimal testing conditions.
- Work in Linux-based development and testing environments to enhance testing processes.
- Contribute to testing activities for automotive Electronic Control Units (ECUs) and EE vehicle architecture, ensuring compliance with industry standards.
Overview
- The QA Automation Engineer will play a pivotal role in ensuring the quality and reliability of automotive software systems within a consulting environment.
- This position focuses on leveraging Python programming to enhance test automation processes, ensuring software integrity through comprehensive testing methodologies.
- The incumbent will work closely with development teams to integrate automated testing into the CI/CD pipeline, thus optimizing the software development lifecycle.
- The role demands a deep understanding of automotive electronic systems and experience in both API and GUI testing.
- The ideal candidate will drive quality improvements, contributing to robust and reliable automotive software solutions.
- This role requires a seasoned professional with extensive experience in software testing and quality assurance, particularly within the automotive sector.
- The QA Automation Engineer will be tasked with developing and maintaining automated test scripts,
ensuring they are integrated effectively within CI/CD pipelines.
- The job demands collaboration with cross-functional teams to troubleshoot software defects and implement testing strategies that align with project goals.
- Working in a fast-paced consulting environment, the QA Automation Engineer will support various automotive clients by ensuring their software applications meet high-quality standards.
- The role involves configuring and maintaining testing environments, and leveraging expertise in Linux-based systems to enhance testing efficiency.
- A strong emphasis is placed on technical leadership and mentoring, guiding junior engineers in adopting best practices in automation and testing methodologies.
- The QA Automation Engineer will contribute significantly to the testing of automotive Electronic Control Units (ECUs) and EE vehicle architecture.
- The candidate will employ their knowledge of Azure DevOps and automation frameworks to streamline testing processes, fostering a culture of continuous improvement in software quality assurance.
Requirements
- 6-9 years of experience in software testing and quality assurance, particularly in the automotive sector.
- ISTQB Tester Certification or equivalent experience in software testing and test automation.
- Proficiency in Python programming and experience with automation frameworks such as Robot Framework and Selenium.
- Hands-on experience in REST API testing and GUI testing, with a strong understanding of software testing methodologies.
- Experience with CI/CD tools like Jenkins and Azure DevOps, including setup and configuration of Azure Virtual Machines.
- Familiarity with Linux environments and experience in testing automotive Electronic Control Units (ECUs).
- Robust analytical, problem-solving, and communication skills, with experience in Agile/Scrum development environments.
📌 QA Automation Engineer (Bengaluru)
🏢 Net Connect
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.