Software Quality Assurance Test Automation Engineer

LG Energy Solution Michigan, Inc.Chesterfield, MO
1dHybrid

About The Position

LGES Vertech is looking for a Test Automation Engineer to join the AEROS EMS Development team. This position is responsible for the development and maintenance of a battery energy storage controller application. Development and testing are performed both in simulation and on real equipment deployed in our lab or other representative production environments. Participate in planning and execution of work in an agile environment with focus on incremental delivery. This is an excellent opportunity to join a team of experienced developers that will be responsible for the next generation of energy storage solutions. This position is based out of our Chesterfield, MO office and is part of a small and growing team. The team enjoys ping pong on breaks and other fun perks.

Nice To Haves

  • 5+ years of professional software quality assurance experience
  • 3+ years of test automation experience
  • Experience in automated testing with JavaScript, TypeScript, or similar programming languages
  • Experience with testing integration of hardware and software
  • Familiarity with testing frameworks such as Jest, Mocha, Cypress, Selenium, or similar
  • Understanding of CI/CD processes and tools
  • Proficiency in Node.js
  • Experience with version control using GitHub
  • Familiarity with Docker and containerized environments
  • Experience writing shell scripts for automation
  • Strong problem-solving skills and attention to detail
  • Ability to work independently and meet deadlines
  • Background in software development or QA engineering

Responsibilities

  • Develop and maintain automated test scripts using TypeScript.
  • Write and execute tests for the AEROS application, APIs, and backend systems.
  • Integrate automated tests into CI/CD pipelines.
  • Troubleshoot test failures and work with developers to resolve issues.
  • Use GitHub for version control and collaboration.
  • Work with Docker to set up testing environments.
  • Utilize shell scripting to automate testing-related tasks.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service