Sr. Software Developer Engineer in Test

Generac
Reno, NV, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

At Generac, Our People help make the world safer, brighter, and more productive. United by our Values, people with diverse backgrounds and points of view work together to ensure our global customers have peace of mind.

We are a team of builders and doers who share a passion for innovation and a desire to outpace others. As an inclusive workplace, we empower our employees to embrace diversity in all forms, celebrate our differences, and treat everyone with equity and respect.

At Generac, our success is powered by Our People .

This role is hybrid onsite at Reno, NV or Bedford, MA location a minimum of 3 days per week.

What to Expect :

Generac Clean Energy is dedicated to delivering revolutionary Battery Energy Storage Systems (BESS) for our residential customers to improve energy reliability and grid independence.

Our software and firmware teams enable these systems to provide a seamless battery backup system for our customers.

Our software stack is built on top of React Native, Rust, Java, MQTT, and other related technologies, with a sophisticated and fault-tolerant architecture that collects real-time data from devices and enables remote configuration and control of the battery systems.

Generac Power Systems is looking for a Software Engineer in Test to contribute to our technical vision and to design and build our new cloud web and mobile applications.

This individual will be responsible for automating our mobile front end and back-end systems, ensuring that the features meet the highest standards of quality.

What You’ll Do

  • As an integral member of the team, you will work closely with the development and product management teams to build elaborate test plans ensuring clarity on expected behavior.
  • You will have significant responsibility and influence in shaping team’s future direction. We are looking for someone to iterate quickly on all stages of automation including bringing new products to production.
  • You will engineer end-to-end testing initiatives throughout the entire development process. Driving continuous integration and delivery by leveraging modern automation tools and frameworks that enable us to release quality software more frequently.
  • You will build, maintain and enhance automation test suites for Mobile UI as well as REST APIs.
  • Successful candidates will have strong engineering and communication skills, and a belief that data driven processes lead to great products.

You will need to have a passion for quality and an ability to understand and execute complex systems.

Above all, you should be passionate about solving real world problems, and bringing value to the customers through our applications.

What You’ll Bring :

  • Bachelor’s degree in science program or equivalent experience.
  • Experience in testing web and / or mobile applications in one or more of the following roles : Performance Engineer, Automation Engineer, Software Developer, SDET.
  • 5 8 years of working experience in Java.
  • Experience working with front end testing tools like Selenium, Appium or Maestro.
  • Experience with REST API testing tools like Rest Assured.
  • Experience in Agile methodologies and tools like Jira.
  • Experience in setting up test infrastructure from scratch using tools like CircleCI.
  • Experience in setting up tests on real mobile devices (Android, iOS and / or Web UI).
  • Experience with Spring boot, AWS services EC2, ECS, serverless computing, Cognito, RDS, S3, IAM, Secrets Manager etc.
  • Knowledge of CI / CD tools and processes; Git, Jenkins, Maven, CircleCI.
  • Knowledge in automating scalable infrastructure software or distributed systems for commercial online services.
  • Experience working with a fast-paced team with high attention to detail.
  • Ability to shift left and be hands-on in Backend or Front-End software development.
  • Sharp analytical abilities and proven design skills.
  • Strong sense of ownership, urgency, and drive.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

30+ days ago
Related jobs
Promoted
VirtualVocations
Reno, Nevada

A company is looking for a Software Development Engineer in Test II. ...

IGT
Reno, Nevada

We are looking for a Software Developer Engineer in Test (SDET) who can contribute to the quality and testing of such innovative solutions within IGT Systems and deliver a world class customer experience. Strong trouble-shooting skills, and capable of reviewing source code and developing functional ...

Promoted
VirtualVocations
Reno, Nevada

A company is looking for a Sr Software Engineer IV (Assessments). ...

Trimble
NV, US
Remote

Bachelor, Masters or higher Engineering degree is required in a related field such as Computer Engineering/Science, Robotics Engineering, Aerospace Engineering, Mechatronics Engineering. You will be joining the core team developing advanced motion control systems of off-highway industrial machinery ...

Promoted
VirtualVocations
Reno, Nevada

Key Responsibilities:Maintain data pipelines for content and user embeddingsUtilize LLMs for data summarization, categorization, and labelingCollaborate with Data Science to develop and optimize machine learning modelsRequired Qualifications:1 to 3 years of experience with web APIsProficiency in Pyt...

Promoted
Cisco Systems, Inc.
Reno, Nevada

Cisco is seeking to fill a Solutions Engineer, Campus Automation role in support of Cisco's Network Transformation solutions portfolio covering the America's. As part of the Campus Automation Center of Excellence (CoE), areas of focus include:. Campus Automation, Orchestration and Assurance. You wil...

Promoted
VirtualVocations
Reno, Nevada

A company is looking for a Web Software Developer. ...

Emonics LLC
Nevada, United States

Expertise on following – Must have .Function generators and other signal sources.Using standard tools like T-ReX, Putty, XML-RPC.Net development skills, Software/ Firmware testing practices expertise.O&G, Power, Medical, Automobile industry experience will be better....

Activision Blizzard
NV, US
Remote

As a SENIOR GAMEPLAY ENGINEER you will be optimizing, enhancing, and developing new engine systems on top of the foundation of Call of Duty’s AAA technology. Founded in 1990, Raven Software is the developer of numerous award-winning games including Hexen, Star Wars Jedi-Knight II: Jedi Outcast, Marv...

BHE Renewables
Reno, Nevada

The software engineer provides technical expertise and guidance in the architecture, design, programming, testing, documentation and implementation of complex computer applications and systems. Evaluates software packages, provides recommendations to management and business clients, and identifies b...