Software Engineer

FordDearborn, MI
1d

About The Position

Designing and carrying out test plans, analyzing test results, and working with cross-functional teams to deliver high-quality software releases are some of the main duties. Design, develop, and execute automated test scripts and frameworks to streamline the testing process. Build custom tools and frameworks to address unique testing challenges and improve test efficiency. Perform various types of testing: Analyze and report on results: Analyze test results, report bugs and errors using bug tracking tools, and prepare test reports. Contribute to the development process: Participate in the planning and design phases of the software development lifecycle and help ensure the final product meets customer expectations. Established and active employee resource groups Knowledge of the telematics domain, connected vehicle data, and connected vehicle systems.

Requirements

  • A Bachelor's degree in computer science, computer engineering, similar degree or equivalent combination of relevant education and experience.
  • 3+ years of backend software engineering experience in Java, Spring Boot and Kotlin
  • 2+ years of experience with GCP, Azure or AWS
  • Knowledge of programming languages and process management methodology.
  • Knowledge of test methodologies and their corresponding tools.
  • The ability to recognize risks and errors in an application.
  • Excellent verbal and written communication skills.
  • Good time management and organizational skills.
  • The ability to keep current with the constantly changing technology industry.
  • A passion for testing, development, and design.

Nice To Haves

  • Automation of UI and API services and automated hardware testing
  • Knowledge of the telematics domain, connected vehicle data, and connected vehicle systems.

Responsibilities

  • Designing and carrying out test plans
  • Analyzing test results
  • Working with cross-functional teams to deliver high-quality software releases
  • Design, develop, and execute automated test scripts and frameworks to streamline the testing process
  • Build custom tools and frameworks to address unique testing challenges and improve test efficiency
  • Perform various types of testing
  • Analyze test results, report bugs and errors using bug tracking tools, and prepare test reports
  • Participate in the planning and design phases of the software development lifecycle and help ensure the final product meets customer expectations
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service