Software Test Engineer


Job Details

RESPONSIBILITIES

  • Work with software engineers, program managers, requirements managers and other product stakeholders to understand product features and the complete set of requirements to the software.
  • Assist in the development of manual and automated test cases
  • Work closely with development teams to ensure the effectiveness and quality of the components and systems developed.
  • Develop, maintain and execute test cases, ensuring the quality and stability of the system throughout the project
  • Generate testing completion metrics and analysis, as well as status read-outs to upper management
  • Develop, implement, maintain and enhance test plans, test scripts, traceability matrices and test methodologies that ensure exhaustive testing of all assigned software systems to ensure compliance with software/system specifications.
  • Anticipate potential software problems by creating test scenarios.

REQUIREMENTS
  • Bachelors Degree in Software Engineering, Computer Science, Computer Engineering or equivalent experience
  • 5+ years of experience in software testing
  • Experience in Android application testing on hardware
  • Experience in testing of HMI of Infotainment Systems
  • Knowledge and application of at least one programming languages
  • Knowledge of Object-Oriented Programming concepts
  • History working with automation frameworks creating automated test scripts
  • Expertise in software testing and code analysis
  • Expertise in software development and test automation
  • Application of software development life cycle concepts
  • Strong communication skills, verbal and written
  • Ability to work independently and in a team environment.
  • Commitment to "internal client" and customer service principles
  • Ability to handle multiple tasks in a fast-paced environment
  • Strong organizational skills and attention to details
  • Tester's Mindset - Strong testing acumen as well as the technical know-how to automate the work
  • Troubleshooting - Exceptional ability to isolate and troubleshoot technical issues across the full technology stack by leveraging automated testing methodologies

PREFERRED REQUIREMENTS
  • Masters Degree in Engineering
  • Experience in software development and test automation
  • Knowledge of Ruby or Python
  • Experience with Git
  • Automotive infotainment experience





 TRG

 06/15/2024

 Farmington,MI