QA Engineer

Ascend Analytics provides climate technology software and services for critical insights in the energy transition, serving electric utilities, independent power producers, electric retailers, and financiers of energy infrastructure.
$75,000 - $105,000
Backend
Mid-Level Software Engineer
Remote
4+ years of experience
AI · Enterprise SaaS

Description For QA Engineer

Ascend Analytics, a leader in climate technology software and services, is seeking an experienced QA Engineer to join their PowerSIMM team in Boulder, Colorado. This role is crucial in ensuring the integrity and reliability of their applications and data. The ideal candidate will work closely with developers, data engineers, and analysts to write, execute, and maintain tests and scripts focused on analytics code and processes.

As a QA Engineer at Ascend Analytics, you'll be responsible for test development and execution, data validation, test automation, and fostering a quality-focused environment. You'll also be involved in documentation and collaboration with cross-functional teams. The role requires a strong background in QA methodologies, experience with automation tools like Selenium and Postman, and the ability to work in an Agile Scrum environment.

The position offers a competitive salary range of $75,000 - $105,000, depending on qualifications and experience. Ascend Analytics provides a comprehensive benefits package, including medical, dental, and vision insurance, disability coverage, parental leave, and a 401k plan. The company values diversity and inclusion, offering a relaxed work environment with flexible hours and opportunities for advancement.

If you're passionate about quality assurance, have a strong technical background, and want to contribute to the energy transition through innovative software solutions, this role at Ascend Analytics could be an excellent opportunity for your career growth.

Last updated 5 months ago

Responsibilities For QA Engineer

  • Write, execute, and maintain comprehensive test plans, test cases, and scripts
  • Develop and perform automated and manual tests to ensure data accuracy, consistency, and completeness
  • Implement and maintain automated testing frameworks
  • Foster an environment where all employees are responsible for quality
  • Document test cases, procedures, and results
  • Collaborate with cross-functional teams
  • Stay updated on the latest QA methodologies and tools

Requirements For QA Engineer

Python
  • BS in Engineering, Computer Science, Data/Information Science, Mathematics, or a related field
  • 4+ years of hands-on experience in a similar position
  • Professional Testing experience involving UI and API automation techniques and tools
  • Experience with Selenium, Postman, and/or Playwright and testing frameworks
  • Ability to thrive in an Agile Scrum environment with remote teammates
  • Ability to identify, investigate, and isolate issues across the full technology stack
  • A desire and curiosity about learning innovative technologies

Benefits For QA Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • Flexible work hours
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Short-term disability
  • Long-term disability
  • Parental leave
  • Dependent care spending account
  • 401k plan

Interested in this job?

Jobs Related To Ascend Analytics QA Engineer

Software Engineer

Software Engineer position at Ascend Analytics, developing clean-tech power solutions with Python, SQL, and React in Boulder, CO.

Integration Engineer

Integration Engineer position at Ascend Analytics focusing on third-party integrations for renewable energy and storage projects.

Software Development Engineer II, AWS QuickSight

AWS QuickSight seeks a Full Stack Engineer to build and architect data visualization and analytics solutions at global scale.

Software Development Engineer, AFFS, Amazon

SDE II position at Amazon's AFFS division, building and scaling financial systems processing billions in transactions across multiple currencies and countries.

Technical Services Manager

Technical Services Manager role at LinkedIn focusing on product quality, technical support, and strategic improvements with competitive compensation and benefits.