Be among the first 25 applicants
get ai-powered advice on this job and more exclusive features.
responsibilities
* review feature requirements and vehicle architecture documentation to design comprehensive l3 test cases.
* develop and implement automated test cases as robust, reliable, and maintainable code using the provided automation framework and relevant programming languages.
* implement test cases following defined test design rules and appropriate test design methods.
* execute automated test suites and manual tests on relevant test environments (sil, hil, vehicle).
* analyze test results, debug test failures, identify root causes, and report software defects accurately with necessary technical details.
* validate software fixes through targeted re-testing and regression execution.
* ensure issues found are properly tracked and managed throughout the software development lifecycle in collaboration with developers.
* participate actively in agile ceremonies (e.g., scrum meetings, sprint planning, retrospectives) and contribute to technical discussions.
* effectively communicate test status, technical challenges, and issues with test leads, developers, feature owners, and management.
* contribute to ongoing test process improvements, including refactoring test code, enhancing test case design, and developing complex or negative scenarios within the automation framework.
* maintain and update automated test code, test documentation, and test artifacts following team standards.
* integrate core automation enablers, libraries, and tools provided by an external team into the team's test environments and workflows.
* manage versioning and dependency management for automation libraries, tools, and components used by the team from the external framework.
* troubleshoot technical issues related to the automation framework setup, configuration, execution environments, and library compatibility.
* research and recommend technical solutions for automation implementation challenges within the team's scope, leveraging the available framework and industry knowledge.
* ensure the automation infrastructure and dependencies required for feature automation are correctly configured, maintained, and compatible with the framework versions in use.
qualifications
1. minimum requirements: bachelor's degree in computer science, engineering, applicable degree, or equivalent work experience.
2. 3+ years of advanced professional experience with software / requirements verifications projects (test suite and automation solutions for multiple verification / validation scopes & integration levels).
3. 2+ years of python or java development experience.
4. 2+ years using a version control system (e.g., git/github).
5. 3+ years of professional experience implementing test strategies and designing test strategies.
* preferred requirements: advanced experience on electrical architecture, or functional architecture, or software architecture.
* proficiency with software configuration management (source control, devsecops, ci/cd, etc.).
* experience working on an agile team with internal software design verification groups and external suppliers.
* experience with software operations (devsecops, reliability engineering, observability, support/maintenance, etc.).
* experience in secure coding practices and modern software development methodologies.
* proficiency with automation tools and knowledge of industry software quality assurance standards (aspice, istqb, asam, incose, etc.).
job details
* seniority level: associate
* employment type: full-time
* job function: engineering and information technology
* industries: motor vehicle manufacturing
location: polanco, mexico city, mexico
salary: mx$14,000.00 - mx$25,000.00
#j-18808-ljbffr