Demo

Quality Assurance Engineer

Emporia
Littleton, CO Full Time
POSTED ON 3/3/2025
AVAILABLE BEFORE 5/29/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

    Emporia
    Hired Organization Address Boulder, CO Full Time
    Location: Onsite in Boulder, Colorado Company Overview Emporia is accelerating the energy transition by helping small co...
    Emporia
    Hired Organization Address Boulder, CO Full Time
    Location: Onsite in Boulder, CO About Emporia Emporia is accelerating the energy transition by helping small commercial ...
    Emporia
    Hired Organization Address Boulder, CO Full Time
    Location: Onsite in Boulder, Colorado Company Overview Emporia is accelerating the energy transition by helping small co...
    Emporia
    Hired Organization Address Boulder, CO Full Time
    Location: Onsite in Boulder, Colorado Company Overview Emporia is accelerating the energy transition by helping small co...

    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

    Quality Assurance Engineer

    Futran Tech Solutions Pvt. Ltd., Denver, CO

    AI Assistant is available now!

    Feel free to start your new journey!