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 17 days 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

Software Development Engineer - II, WFM Tech Engineering Services

Join Amazon's Whole Foods Market Engineering Services team as a Software Development Engineer II to innovate in retail grocery technology.

Software Development Engineer, MENA Payments

Amazon seeks a Software Development Engineer for their Digital & Emerging Payments Tech Team to build innovative payment solutions.

Software Development Engineer, Amazon Security Platform Engineering

Join Amazon Security Platform Engineering as a Software Development Engineer to build and maintain critical security tools for Amazon's cloud, employees, and customers.

Software Development Engineer, Prime Video Sports

Join Amazon's Prime Video Sports team as a Software Development Engineer to build innovative, scalable solutions for live streaming experiences.

Software Development Engineer, VAS Tech

Join Amazon as a Software Development Engineer to work on cutting-edge technology and build a disruptive services platform.