Software QA Engineer

Fluence is a global market leader delivering intelligent energy storage and optimization software for renewables and storage, helping to create a more resilient grid and unlock the full potential of renewable portfolios.
Houston, TX, USA
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Energy

Description For Software QA Engineer

Fluence (Nasdaq: FLNC) is seeking a motivated and detail-oriented Software QA Engineer to join their growing team. As a Software QA Engineer, you will be responsible for ensuring the quality of software products by developing automated test scripts, creating test cases, and identifying bugs or issues in the software. You will collaborate with QA team members, software engineers, product managers, and other team members to improve the development and deployment process.

Key responsibilities include:

  • Develop, maintain, and execute automated test scripts for web applications
  • Conduct and analyze test results for feature releases and updates
  • Collaborate with team members to understand product architecture and design test strategies
  • Create and maintain detailed test plans, cases, and data
  • Perform manual testing as needed
  • Identify, log, and track defects, working with developers to resolve issues
  • Participate in code reviews
  • Assist in setting up and maintaining CI/CD pipelines for automated testing

Technical Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field
  • Understanding of software testing principles and methodologies
  • Experience with test automation tools (Cypress, Pytest, Selenium)
  • Knowledge of CI/CD pipelines and tools (CircleCI, Jenkins)
  • Experience with cloud environments (AWS, Azure)
  • Familiarity with Agile methodologies and tools (Jira, Confluence)
  • Experience with RESTful APIs testing (Postman or similar)

Fluence offers a dynamic work environment with opportunities for growth in the rapidly expanding field of energy storage and optimization software. Join a team that values creativity, diversity, and innovation while working towards a more sustainable future.

Last updated 2 months ago

Responsibilities For Software QA Engineer

  • Develop, maintain, and execute automated test scripts for web applications
  • Conduct and analyze test results for feature releases and updates
  • Collaborate with team members to understand product architecture and design test strategies
  • Create and maintain detailed test plans, cases, and data
  • Perform manual testing as needed
  • Identify, log, and track defects, working with developers to resolve issues
  • Participate in code reviews
  • Assist in setting up and maintaining CI/CD pipelines for automated testing

Requirements For Software QA Engineer

Python
JavaScript
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Understanding of software testing principles and methodologies
  • Experience with test automation tools (Cypress, Pytest, Selenium)
  • Knowledge of CI/CD pipelines and tools (CircleCI, Jenkins)
  • Experience with cloud environments (AWS, Azure)
  • Familiarity with Agile methodologies and tools (Jira, Confluence)
  • Experience with RESTful APIs testing (Postman or similar)

Interested in this job?

Jobs Related To Fluence Software QA Engineer

Project Engineer

Mid-Level Project Engineer position at Fluence, focusing on energy storage solutions and renewable energy projects, offering hybrid work arrangement across multiple US locations.

Product Quality Engineer (Technical Operations)

Product Quality Engineer position at Fluence, focusing on manufacturing quality control and technical operations in the energy storage industry.

Test Engineer

Test Engineer position at Fluence focusing on Battery Energy Storage Systems testing, automation, and quality assurance in a hybrid work environment.

Civil Engineer

Civil Engineer position at Fluence, focusing on energy storage infrastructure design and implementation, offering hybrid work model in Melbourne or Sydney.

Quality Assurance Engineer II

Quality Assurance Engineer II position at Fluence, focusing on testing energy storage software solutions using Ruby/JavaScript, Python, and modern QA tools in an Agile environment.