Software Engineer II, Automation

NRG Energy
United States
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 3+ yearsSkills: ["Initiative","Problem-solving","Analytical abilities","Communication","Cross-functional collaboration"]

Design, develop, and maintain automated tests for a smart home security system, covering API, UI, and system-level scenarios for panels and peripheral devices. Collaborate with panel software, QA, hardware, and product teams to improve test reliability, reduce flaky failures, and deliver secure, dependable smart home experiences. Participate in code reviews and follow automation best practices while building unit and functional test coverage.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NRG Energy
NRG Energy
1 month ago

Software Engineer II, Automation

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Design, develop, and maintain automated tests for a smart home security system, covering API, UI, and system-level scenarios for panels and peripheral devices. Collaborate with panel software, QA, hardware, and product teams to improve test reliability, reduce flaky failures, and deliver secure, dependable smart home experiences. Participate in code reviews and follow automation best practices while building unit and functional test coverage.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain Python automated tests for API, UI, and system-level scenarios for panels and peripheral devices.
  • •Review manual test cases and identify opportunities for automation.
  • •Debug test failures and reduce flaky tests to improve reliability.
  • •Participate in code reviews and follow automation best practices.
  • •Collaborate with developers, hardware, and manual quality engineers on integration and troubleshooting.

Pay and Benefits

Perks:Health InsuranceDentalVisionLife Coverage401kPaid LeaveGym Membership

Key Requirements

  • •3+ years of professional embedded test automation experience.
  • •3+ years of experience with Python.
  • •Solid understanding of embedded/IoT systems and device communication fundamentals.
  • •Hands-on experience with Linux-based systems, including debugging and system-level troubleshooting.
  • •Familiarity with source control (Git), containers (Docker), and CI/CD pipelines (GitLab).
Experience:3+ yearsEmbedded test automationIoTQA automation
Skills:InitiativeProblem-solvingAnalytical abilitiesCommunicationCross-functional collaboration
Tech Stack:PythonAPIUIEmbedded systemsIoTLinuxGitDockerGitLabCI/CDWiFiBLEUARTHILAI tools

Company Brief

NRG Energy
NRG Energy is a large integrated power company that owns and operates a diverse fleet of power generation assets and provides retail electricity services, energy solutions, and distributed energy resources to residential and commercial customers.
Industry: Utilities
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Houston, United States
Founded: 1989
WebsiteLinkedIn