Software Developer-Test Engineering at General Motors

Mountain View, California, United States

General Motors Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
AutomotiveIndustries

Requirements

  • Fully qualified individual contributor with complete knowledge and full understanding of own area and broad knowledge of related areas
  • Deep experience in software test strategy and automation, creation of test process deliverables, test metric definition, and clear/concise result reporting
  • Ability to perform reviews of business and software requirements, design verification plans, execute tests, log defects, and report test metrics and test status
  • Ability to analyze and review business and system requirements, derive and produce accurate test estimates
  • Comfortable creating test cases that can be executed manually when necessary, but designed and optimized to be automated; ability to write accompanying automation scripts using industry-standard tools and coding methodology
  • Ability to manage work across multiple projects and lead all testing activities on a feature/project
  • Ability to execute manual and automated tests, troubleshoot script and test environment issues, and triage defects
  • Advanced analytical and problem-solving techniques to resolve a wide range of non-standard problems
  • Works independently with minimal guidance; acts as a resource and mentor for colleagues with less experience
  • Enhances relationships and networks with senior internal/external partners using data, analysis, and persuasion

Responsibilities

  • Works closely with architects, system engineers, developers, and project/program managers to collaboratively provide successful and on-time delivery of projects with the highest possible quality
  • Assists in maintaining optimal resource utilization across a functional area; calls out constraints and bandwidth limitations when appropriate
  • Interacts with managers, technical leads, and peers to share information, clarify instructions, lead projects, build/automate/execute test plans, and assist in test strategy and process improvements
  • Takes broad challenges, identifies and analyzes options, breaks them down into initiatives, identifies opportunities, and proposes solutions to improve internal processes, services, and structures
  • Identifies and devises solutions based on limited information and precedent for problems new to the organization
  • Owns the development and delivery of solutions, driving cross-team and group efforts; leads by example and holds self accountable
  • Serves as a mentor to more junior level employees, providing coaching and guidance on difficult issues
  • Effects change in broader functional area using persuasion in situations hindered by differing opinions, past practices, or experiences

Skills

Key technologies and capabilities for this role

Test EngineeringSoftware DevelopmentProblem-SolvingAnalytical TechniquesProcess Improvement

Questions & Answers

Common questions about this position

What is the employment type for this Software Developer-Test Engineering role?

This is a full-time position.

Is this Software Test Engineer role remote or office-based?

This information is not specified in the job description.

What key skills are required for the Software Test Engineer position?

The role requires deep experience in software test strategy and automation, creation of test process deliverables, test metric definition, and clear/concise result reporting. Additional skills include advanced analytical and problem-solving techniques, independent work with minimal guidance, and collaboration with architects, system engineers, developers, and project managers.

What does the company culture or work environment look like for this role?

This information is not specified in the job description.

What makes a strong candidate for this Software Test Engineer position?

Strong candidates are fully qualified individual contributors with complete knowledge of their area, advanced problem-solving skills, ability to work independently with minimal guidance, experience leading cross-team efforts, and mentoring junior employees.

General Motors

Designs, manufactures, and sells vehicles

About General Motors

General Motors designs, manufactures, and sells vehicles and vehicle parts, catering to individual consumers, businesses, and government entities. The company operates in both traditional internal combustion engine vehicles and the growing electric vehicle (EV) market, generating revenue through vehicle sales and financing services. GM stands out from competitors with its commitment to community service, sustainability, and diversity, as evidenced by a majority female Board of Directors. The company's goal is to balance traditional automotive manufacturing with technological advancements in electric and autonomous vehicles.

Detroit, MichiganHeadquarters
1908Year Founded
$486.7MTotal Funding
IPOCompany Stage
Automotive & Transportation, Financial ServicesIndustries
10,001+Employees

Benefits

Paid Vacation
Paid Sick Leave
Paid Holidays
Parental Leave
Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
401(k) Company Match
401(k) Retirement Plan
Tuition Reimbursement
Student Loan Assistance
Flexible Work Hours
Discount on GM vehicles

Risks

Shutting down Cruise Robotaxi may affect investor confidence in GM's AV strategy.
Chevrolet Equinox EV recall could harm GM's safety reputation.
Leadership transition in design may disrupt continuity and brand identity.

Differentiation

GM's Dynamic Fuel Management system enhances fuel efficiency in traditional vehicles.
GM leads in board diversity with 55% women directors.
GM's pivot to personal autonomous vehicles aligns with consumer trends.

Upsides

Partnership with Nvidia boosts GM's autonomous vehicle technology capabilities.
Collaboration with ChargePoint expands EV charging infrastructure, enhancing consumer appeal.
Bryan Nesbitt's appointment as design head may bring innovation to GM's vehicle design.

Land your dream remote job 3x faster with AI