Demo

Quality Assurance Engineer

Emporia Energy
Littleton, CO Full Time
POSTED ON 2/20/2025
AVAILABLE BEFORE 4/17/2025
Location: Onsite in Littleton, Colorado  
(not a remote role)

 

About Emporia Energy

Emporia Energy is accelerating the energy transition by helping small commercial and residential consumers save up to 50% on their utility bills.  We combine automated energy management tools, real-time 24/7 energy monitoring with Utility rate schedules and wholesale energy prices to give our customers true insight into how they are using and spending money on energy.  Our Smart Outlets, EV chargers, home batteries and cloud integrations to thermostat and EV APIs allow us to reduce pollution, shift usage to less expensive times and save our customers money. 

Role Overview

Our QA team is seeking a QA Engineer to join our expanding Quality Assurance team as a founding member responsible for shaping our automated testing framework and strategy. In this role, you will focus on building, maintaining, and continuously improving our end-to-end (E2E) automated testing suite—from designing the framework architecture to writing new tests for every software release. You’ll make critical, ground-level decisions that will influence how QA automation evolves at Emporia Energy over time.

This role offers significant ownership and creative freedom in defining the direction of our automated testing efforts. You will collaborate closely with cross-functional teams in a fast-paced startup environment, ensuring our products deliver the reliability and performance our customers expect. Every day, you’ll help drive the future of QA automation at Emporia Energy by integrating new tools, refining processes, and mentoring others on best practices.

Responsibilities

  • Automated Test Framework Development & Maintenance

    • Architect, develop, and maintain an E2E automated testing framework using JavaScript/TypeScript and Appium/WebdriverIO..

    • Continuously refactor and improve the framework to optimize reliability, coverage, and speed.

  • Test Planning & Execution

    • Design, implement, and run automated tests for new features, regressions, and bug fixes across mobile (iOS/Android), web applications, and IoT devices.

    • Supplement automation with manual testing where necessary to ensure coverage and validate integration points.

  • Hardware/Software Integration Testing

    • Validate how hardware products (e.g., EV Chargers, energy monitors) connect and perform within our cloud and mobile platforms.

    • Develop automated solutions to simulate hardware interactions and track performance over time.

  • Defect Tracking & Documentation

    • Identify, replicate, and document defects using tools like Jira, Qase, or similar systems.

    • Provide clear, concise bug reports that support swift resolution.

  • Collaboration & Coaching

    • Partner with Product and Development teams to prioritize testing coverage and expedite defect resolution.

    • Share best practices in automation with the broader QA and Development teams.

  • Continuous Improvement

    • Suggest and implement enhancements to QA processes, tools, and team workflows to boost product quality and user satisfaction.

    • Evaluate emerging automation technologies and integrate where appropriate.

Requirements

  • BS in Computer Science or relevant professional programming experience.

  • Demonstrated experience building or significantly contributing to test automation frameworks (professional or personal projects).

  • Proficiency in JavaScript/TypeScript for test automation.

  • Hands-on experience with Appium/WebdriverIO and test frameworks (or similar technologies such as Selenium, Cypress, Mocha, CucumberJS etc.).

  • Familiarity with testing concepts for mobile, web, cloud platforms, and/or IoT devices.

  • Comfort with troubleshooting hardware/software integration issues using debugging tools (Postman, Proxyman, device emulators).

  • Experience with CI/CD pipelines is a plus.

  • Ownership Mindset: Enthusiasm for taking the lead on automation initiatives and driving them to completion.

  • Detail-Oriented: Methodical approach to test case creation, execution, and documentation.

  • Strong Communication: Ability to translate technical findings into clear, actionable information for non-technical stakeholders.

  • Collaboration: Enjoys working in a team environment and can effectively coordinate with Product, Development, and QA teams.

  • Adaptability: Thrives in a dynamic startup environment, quickly pivoting to new tools, frameworks, and challenges.

 

What We Offer

💰 Compensation: $80k-90k Options

📈 Career Growth: Be part of a fast-growing company at the forefront of home energy innovation.

🏥 Benefits: medical/dental/vision insurance, 401(k), employee stock option program, paid holidays plus unlimited PTO, discounts on Emporia products and partner offerings.

Salary : $80,000 - $90,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Quality Assurance Engineer?

Sign up to receive alerts about other jobs on the Quality Assurance Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$83,806 - $99,902
Income Estimation: 
$101,442 - $121,314
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$63,871 - $78,758
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$41,117 - $52,985
Income Estimation: 
$49,118 - $61,709
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$127,094 - $153,876
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Emporia Energy

Emporia Energy
Hired Organization Address Boulder, CO Full Time
Location: Full time onsite in Boulder, Colorado with up to 25% international travel About Emporia Energy Emporia Energy ...
Emporia Energy
Hired Organization Address Boulder, CO Full Time
Location: Full time onsite in Boulder, Colorado with up to 50% international travel to manufacturing sites About Emporia...
Emporia Energy
Hired Organization Address Boulder, CO Full Time
Location: Full time onsite in Boulder, Colorado with up to 25% international travel About Emporia Energy Emporia is acce...
Emporia Energy
Hired Organization Address Boulder, CO Full Time
Location: Full-Time Onsite in Boulder, Colorado About Emporia Energy Emporia Energy is accelerating the energy transitio...

Not the job you're looking for? Here are some other Quality Assurance Engineer jobs in the Littleton, CO area that may be a better fit.

IS Security Engineer

Pinnacol Assurance, Denver, CO

Supplier Quality Assurance Engineer

SEAKR Engineering, LLC, Englewood, CO

AI Assistant is available now!

Feel free to start your new journey!