.We can help you build an exceptional careerJob: IRC241351Location: Mexico - GuadalajaraDesignation: Software EngineerExperience: 3-5 yearsFunction: EngineeringSkills: Android, Assembler, C, C++-Linux, JavaScript, Linux Kernel, Platform/Framework, Python, Quality Assurance, Quality ManagementWork Model: HybridDescription:Our innovative and growing company is looking for an experienced candidate for the QAE Engineer position.The project involves working with a highly technical development team distributed globally to design cutting-edge electronic products. As part of the technical team, you will play a key role in achieving release objectives and delivering results that meet or exceed the expectations of our business partners and customers.Requirements:Basic Qualifications:3+ years of quality assurance engineering experience2+ years of delivering test frameworks test tools, leading the QA projects and initiatives experienceKnowledge of QA methodology and tools, with demonstrated experience in an QAE roleExperience in automation testingExperience scripting or codingGood understanding of Bootloaders and early boot features involved in cybersecurity.Nice to have:Automotive Architecture Experience 1+ years in: AUTOSAR ClassicAutomotive Standards Experience in: ASPICE, ISO 26262, ISO/SAE 21434.Time ManagementTeamworkLeadership and FollowershipEffective CommunicationSelf-drivenOwnership Driven MindsetEnglishAdvanced/ProficientJob Responsibilities:Continuously improve the quality assurance process by suggesting and implementing enhancements.Develop comprehensive test strategies, frameworks, and methodologies to ensure software products' reliability and quality.Work with cross-functional teams, such as developers, product managers, and project managers, to understand software quality requirements and design effective test strategies.Provide input on the readiness of software for production deployment and define release planning.Lead and mentor a team of QA engineers, provide technical expertise and guidance, and ensure best practices.Identify pain points in component teams and offer technical guidance.Create, maintain, and execute test cases, test scripts, and test scenarios for various software components, including functional, regression, performance, and security testing.Document defects, issues, and potential areas of improvement in software development processes.Perform root cause analysis of complex issues and work with the development team to resolve issues and enhance the overall product quality.Stay up-to-date with industry trends, emerging technologies, and best practices in QA and testing, and apply this knowledge to continuously improve testing processes.Collaborate with automation engineers to implement and maintain automated testing frameworks and test suites.Define key metrics for measuring and reporting on software products' quality and test effectiveness