Job DescriptionThe Systems Test Engineer is responsible for ensuring hardware and software products are integrated correctly, and to ensure quality standards and stakeholder requirements are met. This role involves leading the system test and verification activities, performing Requirements Verification testing for electronic controls used in Rheem Air and Water products. This position is responsible for analyzing system and subsystem requirements, developing test cases, test plans and test setups, automating test cases and performing testing for Functional and Non-Functional Requirements for assigned projects. Candidate will lead small team of engineers in this effort.This position will serve our Enterprise Division and located in Montgomery, AL, Fort Smith AR, or Roswell, GA (Hybrid). Responsibilities
- Lead System Test activities for assigned Products.
- Analyze requirements and create test cases, test scripts/automation and develop test setups to verify the products design specifications and requirements.
- Develop test plans for the testing of product software releases, milestones.
- Perform requirements verification testing to validate that products meet design specifications and functional requirements.
- Perform load, stress and performance testing to verify non-functional requirements and product stability.
- Analyze failures and open tickets. Publish test reports and drive issues to closure.
- Present test findings, status updates, and recommendations to project teams.
- Plan and manage system test activities to meet the product milestones, launch
- Lead a small team developing test cases and creating automation scripts.
- Review test cases and test results to ensure product is verified properly.
- Drive Test Automation to improve efficiency and reliability.
- Collaborate with cross-functional teams for test strategies, test plans, and test cases to align with product requirements.
Qualifications
- An innovative solution-first spirit and an ability to think creatively.
- Bachelor's degree in Engineering, Computer Science, or related field.
- 5+ years of experience with requirements analysis, test development and testing of Firmware, Mobile Apps and embedded devices.
- 3+ years of experience with test automation for Firmware, Mobile Apps and embedded devices.
- 3+ years of experience in system test
- Expertise in analyzing logs and debugging issues.
- Experience in developing test setups and tools.
- Experience with load, stress and performance testing.
- Experience in leading test activities for Project/s, test reporting, driving issues.
- Experience with automation testing tools: Python, robot, pytest, appium, etc.
- Experience in Jira, Github, Test Management tools.
- Experience in Jama or other requirement management tools.
- Able to work with cross-functional teams and external subject matter experts.
- Passionate about building and owning innovative, customer facing services/products.
- Great presentation and communication skills.
Preferred Qualification:
- Master's degree in engineering or Computer Science
- HVAC / Water Heating industry experience
- Experience with multiple communications media and protocol including, but not limited to wired and wireless protocols, Internet Protocols, CAN, BACNet, Modbus
- IOT testing experience
- Test Lead experience
LI-SK1LI-HybridAbout UsAt Rheem, we are dedicated to bringing comfort to people's lives. As a leading global manufacturer of heating, cooling and water heating equipment, we are innovating all-new ways to deliver just the right temperature while saving energy, water and supporting a more sustainable future. It is an exciting challenge that requires a team of talented, passionate people with a diverse set of skills. From engineers to accountants, sales professionals to support experts, Rheem depends on people to power our innovations. Join Rheem, and help shape the future of products that impact lives-every day.Rheem is an Equal Opportunity Employer. Rheem encourages all qualified candidates to apply, including those of any race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The job description above has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job. Equivalent combination of education, experience, and skills may supplement above minimum job requirements.For U.S. Based jobs, please note that Rheem is unable to hire candidates to be employed in the following states: Alaska, Hawaii, Idaho, Louisiana, Mississippi, Montana, New Mexico, North Dakota, South Dakota, Vermont, West Virginia, or Wyoming.Rheem and its subsidiaries do not accept unsolicited resumes from recruiters or employment agencies. In the absence of an executed Recruitment Services Agreement, there will be no obligation to any referral compensation or recruiter fee.