GE Appliances-posted 11 months ago
Full-time • Entry Level
Louisville, KY
5,001-10,000 employees
Warehousing and Storage

The Associate Software QA Engineer will be responsible for performing integration testing of the embedded appliance firmware with mobile Apps, Bluetooth and Wi-Fi communications, cloud systems, and third-party integrations. In this role, the Software QA Engineer will ensure all software implementations are fully verified and validated against the requirements and confirm results are documented and communicated to the team. The Software QA Engineer will also design and maintain software solutions for automated regression testing and participate in the design and maintenance of test system hardware. Additionally, the Software QA Engineer will be a consumer advocate for the SDA product line working closely with the connected QA teams and software development teams to promote an excellent user experience. This is an in-person role in Louisville, KY.

  • Create test plans to ensure software implementations meet design requirements.
  • Assist in root cause analysis by collecting data from various components in the system.
  • Verify the OTA process can be performed successfully.
  • Consult on the design of Hardware-in-the-loop (HIL).
  • Create automated regression testing solutions using LabVIEW and other languages/frameworks such as node.js, Jasmine, etc.
  • Develop large-scale applications to control data acquisition hardware and communicate with appliances over a communication bus.
  • Review test plans, automation sequences, and code changes made by team members.
  • Participate in Agile/Scrum meetings such as daily standups, sprint planning, sprint reviews, and/or retrospectives, as needed.
  • Explore emerging technologies (such as AI) for application in software testing.
  • Some travel may be required (less than 10%) to domestic and international GE Appliances locations.
  • Bachelor's degree in Electrical Engineering, Computer Science, or related field; or equivalent industry work experience.
  • 1-3 years of experience testing embedded software.
  • Strong programming background.
  • Familiarity with both Android OS and iOS, along with ADB, Xcode, etc.
  • Deep understanding of firmware/software development processes.
  • Excellent analytical skills and ability to work in a team-oriented environment.
  • Demonstrated initiative, leadership, communication, and interpersonal skills.
  • Demonstrated ability to adapt to changing requirements during the development process.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service