Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 8 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?