Senior Software Engineer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Android/QA Automation): Execute Android compatibility tests (e.g., CTS), triage failures, and drive root-cause analysis with code changes and upstream fixes. Focus on designing and building automation tools/scripts for test workflows, setting up test environments and equipment, and improving defect resolution to meet SW release code quality metrics.
Location: Mountain View, California
Salary: $250400–$264514 annually
Company
General Motors builds technology to support safer, cleaner, and more efficient transportation.
What you will do
- Execute Android compatibility tests (e.g., CTS), identify failures, and provide test reports.
- Triage defects and support root-cause analysis; change and upstream code to resolve compatibility test suite failures.
- Design and develop tools/scripts to automate the test workflow.
- Set up and configure test equipment and environments for test execution and automation (including simulation or target hardware).
- Continuously improve the test process and drive defect resolutions to meet SW release code quality metrics.
Requirements
- Bachelor’s degree in Electrical Engineering, Electronic Engineering, Software Engineering, Computer Science, Computer Engineering, or related field.
- Seven (7) years of experience as a Software Engineer, Senior Systems Engineer, or related occupation.
- Seven (7) years of experience with software development and validation on Linux-based open-source operating systems, including Android and custom Linux/in-house OS.
- Experience with end-to-end development of software solutions and validation tools using object-oriented/functional/cross-platform/scripting/general-purpose languages including Python, Java, C, C++, and Javascript.
- Experience creating and executing system-level automated test frameworks and validating system definition documents and requirements for automotive, embedded, and consumer-oriented devices.
- Experience with Scrum/Agile and SCM tools including GitHub, Git, Gerrit, OpenGrok, JIRA, and JIRAAlign, plus CI/CD automation using GitHub and Jenkins.
Culture & Benefits
- Benefits and well-being support from day one.
- Bonus potential through an incentive pay program based on company performance, job level, and individual performance.
- Inclusive workplace focused on belonging and equal opportunity.
- Reasonable accommodations available for applicants with disabilities.
Hiring process
- Role-related assessments and/or pre-employment screening may be required where applicable.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →