Logo of Huzzle

Test Engineer

image

Zobility

30d ago

  • Job
    Full-time
    Entry & Junior Level
  • Software Engineering
    Engineering
  • Dearborn

AI generated summary

  • You should have a BS in Computer or Engineering, 0-2 years in test automation with Python/C++, strong testing knowledge, problem-solving skills, attention to detail, and Agile understanding.
  • You will test vehicle technologies, develop automated scripts, execute tests, collaborate with teams, assess testability, identify automation opportunities, and manage feature defects effectively.

Requirements

  • Skills Required
  • Proficiency in programming languages such as Python, C++, or others commonly used in test automation.
  • Understanding software testing concepts and methodologies.
  • Ability to write clear and concise test cases.
  • Understanding of Agile development practices.
  • Strong problem-solving and analytical skills.
  • Attention to detail and a quality-focused mindset.
  • Ability to collaborate effectively with team members.
  • Continuous learning and adaptability to new technologies and tools in the testing domain.
  • Experience Required
  • 0-2 years of experience in Design Verification in Developing and managing all Test Assets (Test Plans, Test Cases, automated and manual Test Scripts)
  • 0-2 years of experience Proficiency in programming languages such as Python, C++, or others commonly used in test automation.
  • 0-2 years of experience Understanding software testing concepts and methodologies.
  • 0-2 years of experience writing clear and concise test cases.
  • Education Required
  • Bachelor of Science degree in Computer Engineering, Computer Science, Mechanical or Electrical Engineering, or a related field of study

Responsibilities

  • Work with the latest vehicle technologies to test the end-to-end in-vehicle features.
  • Collaborate with cross-functional teams (Product Owners, Product Managers, Mobile App, cloud SW development teams, etc.) to ensure accurate test suites reflect the most up-to-date feature design requirements.
  • Design, develop, and maintain automated test scripts to validate software functionality.
  • Execute automated and Manual tests to identify software defects and ensure quality.
  • Participate in code reviews and provide feedback on testability aspects.
  • Identify opportunities for test automation and recommend improvements to testing processes.
  • Deliver effective verification metrics for the responsible feature(s) and raise timely awareness of critical issues.
  • Take ownership of feature defect creation, management, and resolution with clear and consistent engineering and communication practices.

FAQs

What is the primary responsibility of a Test Engineer in this role?

The primary responsibility of a Test Engineer is to work with the latest vehicle technologies to test end-to-end in-vehicle features, ensuring software functionality and quality through both automated and manual testing.

What programming languages should candidates be proficient in?

Candidates should be proficient in programming languages such as Python, C++, or others commonly used in test automation.

How much experience is required for this position?

The position requires 0-2 years of experience in design verification, developing and managing test assets, and proficiency in the necessary programming languages.

What educational background is needed to apply for this position?

Candidates should have a Bachelor of Science degree in Computer Engineering, Computer Science, Mechanical or Electrical Engineering, or a related field of study.

Are there opportunities for professional development in this role?

Yes, the position encourages continuous learning and adaptability to new technologies and tools in the testing domain.

What type of testing methodologies should candidates be familiar with?

Candidates should have an understanding of software testing concepts and methodologies.

Will the Test Engineer be collaborating with other teams?

Yes, the Test Engineer will collaborate with cross-functional teams including Product Owners, Product Managers, Mobile App, and cloud software development teams.

What kind of work environment should candidates expect?

Candidates can expect a hybrid work environment that combines remote work and in-office duties.

What benefits does Zobility offer?

Zobility offers attractive compensation and benefits including medical, dental, 401k, short-term disability, AD&D, tuition reimbursement, and more.

How should applicants apply for this position?

Applicants should visit www.zobility.com to learn more and apply for the position.

Move up. Stay ahead.

Human Resources
Industry
201-500
Employees

Mission & Purpose

Zobility, an RGBSI brand, focuses on providing innovative talent management solutions within the mobility and high-technology sectors. Having extensive experience with technical staffing enables us to source, screen, and retain talent with in-depth industry knowledge. To achieve talent mobility, we aim to deliver organizations with access to the appropriate technical skills from anywhere in the world by mobilizing career growth for employees. A range of our services include staff augmentation, managed service provider (MSP), vendor management (VMS), recruitment process outsourcing (RPO), and payroll administration. Our staffing initiatives coordinate with powering the future of work, which include system electrification, machine learning and AI, sustainable engineering, and industrial automation. In collaboration with clients, we dynamically develop and align their workforce with strategic business needs for a technologically advanced tomorrow.