Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Quality Assurance Engineer II image - Rise Careers
Job details

Quality Assurance Engineer II

QA Engineer Level II

Location: Houston, USA


ABOUT FLUENCE

Fluence, a Siemens and AES company, is the global market leader in energy storage technology solutions and services, combining the agility of a technology company with the expertise, vision and financial backing of two well-established and respected industry giants. Building on the pioneering work of AES Energy Storage and Siemens energy storage, our goal is to create a more sustainable future by transforming the way we power our world. Providing design, delivery and integration, Fluence offers proven energy storage technology solutions that address the diverse needs and challenges of customers in a rapidly transforming energy landscape. 

Fluence currently has more than 2.4 gigawatts of projects in operation or awarded across 24 countries and territories worldwide. We topped the Navigant Research utility-scale energy storage leaderboard in 2018 and were named one of Fast Company’s Most Innovative Companies in 2019. In 2020, our sixth-generation Tech Stack won Commercial Technology of the Year at the 22nd annual S&P Global Platts Global Energy Awards.


Do others come to you for your subject matter expertise? Are you excited by the challenge of working in a start-up atmosphere with a purpose? 


The Software QA Engineer will perform as a member of a dynamic software engineering team developing cutting edge energy storage tools.  The Software QA Engineer will test software/hardware for ongoing development projects and be responsible for developing and maintaining test cases using Agile/Scrum software development methodologies.  Software QA Engineer will also be responsible for evaluating algorithms and automation techniques to determine processes from a business and technical perspective.


Responsible

Fluence is defined by its unwavering commitment to safety, quality, and integrity. We take personal ownership in what we do, developing trust in our relationships with internal and external stakeholders. We firmly believe in having honest, forthcoming, and fair communications.

The Incumbent will have:

•The candidate will have a B.S. degree in Software Engineering, Computer Science, Quality Engineering, or related technical field.  

•3+ years of experience testing applications developed in Ruby/Javascript. 

•Experience in programming languages such as Python and C/C++.

•Experience testing closed-loop control algorithms.

•Experience testing software using the Agile/Scrum methodology.

•Experience using a Test Case Management System such as Testrail.

•Experience capturing day to day activities in JIRA.

•Experience evaluating and implementing new and state-of-the-art technology to address challenging customer problems.

•Experience in forming design and doing analysis of a system or new requirements.

•Experience in developing test plans/procedures to assess adherence to requirements.

•Familiarity with power generation and/or grid level control systems.

•Experience with Power System Market Applications.



Agile

Here at Fluence, we strive to continuously improve, be intellectually curious and be adaptive to our customers and employee’s needs. Collaboration is key, both in our partnerships with our customers, and with each other. Fluence prioritizes the most critical efforts that allow for the greatest impact. 

•Provide team leadership and influence application vision. 

•Strong oral and written communication skills.

•Able to work independently with little day to day guidance and achieve targets and goals.


DESIRED SKILLS:

•Experience in high-performance programming such as Matlab+ and Simulink+.

•Experience with Industrial Protocols: Modbus TCP, DNP3, IEC 61850.

•Experience in modern web client technologies such as HTML5.

•Experience with AWS, Openstack, Docker, and/or Github.

•Experience with continuous integration, build management, and automated test frameworks.

•Experience testing diverse COTS or Open Source Software.

•Experience assessing existing products.




At Fluence we are dedicated to building a diverse, inclusive, and authentic workplace; if you are excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply! Unlimited PTOMedical, Dental, Vision, Life and Pet Insurance,Generous 401K Match,Annual Bonus Incentive


 #energy #sustainability #inclusionmatters  

Follow Fluence on LinkedIn:  Fluence LinkedIn

Fluence Career Page: Fluence CareersFluence | LinkedInFluence | 142,603 followers on LinkedIn.


Transforming the way we power our world. | Fluence Energy, Inc. (“Fluence”) (Nasdaq: FLNC) is a global market leader in energy storage products and services... 

Fluence Glassdoor Company Review
3.1 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Fluence DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Fluence
Fluence CEO photo
Manuel Perez Dubuc
Approve of CEO

Average salary estimate

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Quality Assurance Engineer II, Fluence

Join Fluence as a Quality Assurance Engineer II in Houston, TX, and be part of a team that's revolutionizing energy storage solutions. At Fluence, a Siemens and AES company, we're on a mission to create a sustainable future by transforming the way we power our world. As a Software QA Engineer, you'll dive into an exciting role where you will engage with a dynamic software engineering team to develop cutting-edge energy storage tools. With your expertise, you will be responsible for testing both software and hardware in ongoing development projects. Your role will involve developing and maintaining test cases using Agile/Scrum methodologies while evaluating algorithms and automation techniques from both business and technical perspectives. We're looking for someone who possesses technical skills in Ruby/Javascript for application testing and has experience using Test Case Management Systems like Testrail and JIRA. You will not just be a tester but also a leader who drives application vision and influences team collaboration. If you're passionate about software quality, possess strong communication skills, and love a fast-paced environment, this is the opportunity for you. Join us in our commitment to safety, quality, and integrity, and together we can build trust and innovation in the energy industry.

Frequently Asked Questions (FAQs) for Quality Assurance Engineer II Role at Fluence
What qualifications are required for the Quality Assurance Engineer II position at Fluence?

To apply for the Quality Assurance Engineer II position at Fluence, candidates need at least a B.S. degree in Software Engineering, Computer Science, Quality Engineering, or a related technical field. Additionally, having a minimum of 3+ years of experience testing applications in Ruby/Javascript is essential.

Join Rise to see the full answer
What technologies will I be working with as a Quality Assurance Engineer II at Fluence?

In the role of Quality Assurance Engineer II at Fluence, you will be working with a variety of technologies including Ruby, Javascript, Python, and C/C++. Familiarity with tools like Testrail, JIRA, and Agile/Scrum methodologies will also be vital in your daily responsibilities.

Join Rise to see the full answer
Is experience in power generation needed for the Quality Assurance Engineer II role at Fluence?

While specific experience in power generation is not mandatory for the Quality Assurance Engineer II role at Fluence, having a background in power generation and grid-level control systems can provide valuable insight and benefit the team's development process.

Join Rise to see the full answer
What is the work culture like at Fluence for Quality Assurance Engineer II?

Fluence fosters a collaborative and inclusive work culture, especially for the Quality Assurance Engineer II position. Teamwork, innovation, and continuous improvement are at the heart of our operations, creating an environment where everyone’s contributions are valued.

Join Rise to see the full answer
What are the key responsibilities of a Quality Assurance Engineer II at Fluence?

As a Quality Assurance Engineer II at Fluence, your primary responsibilities include testing software and hardware for ongoing development projects, developing test cases, and evaluating algorithms. You will be an integral part of the software engineering team focused on creating effective energy storage solutions.

Join Rise to see the full answer
Does Fluence offer any benefits for the Quality Assurance Engineer II position?

Yes, Fluence offers a comprehensive benefits package for the Quality Assurance Engineer II position, including unlimited PTO, Medical, Dental, Vision, Life and Pet Insurance, a generous 401K match, and an annual bonus incentive designed to support employees' well-being and work-life balance.

Join Rise to see the full answer
What advancement opportunities exist for Quality Assurance Engineer II at Fluence?

Fluence values employee growth and offers numerous advancement opportunities. As a Quality Assurance Engineer II, you’ll gain experience leading initiatives, influencing application vision, and collaborating with teams, which can pave the way for future leadership roles within the company.

Join Rise to see the full answer
Common Interview Questions for Quality Assurance Engineer II
Can you describe your experience with Agile/Scrum methodologies as a Quality Assurance Engineer?

Absolutely! During my previous roles, I actively participated in sprints and collaborated closely with cross-functional teams, adjusting testing strategies in response to development progress. This hands-on experience enabled me to contribute effectively and ensure that quality checks align with Agile principles.

Join Rise to see the full answer
What tools and frameworks do you prefer for test case management in a QA role?

I typically use Testrail for managing test cases due to its user-friendly interface and strong reporting capabilities. Additionally, integrating JIRA for tracking defects and progress has streamlined my workflows, ensuring that any issues are addressed promptly.

Join Rise to see the full answer
How do you ensure thorough testing of software applications?

To ensure thorough testing, I focus on developing comprehensive test plans that cover all functional requirements. I also implement exploratory testing and automate repetitive tasks wherever possible using frameworks that align with the project's tech stack.

Join Rise to see the full answer
Can you explain your experience with Ruby and Javascript in previous QA roles?

Certainly! In my last position, I extensively tested applications developed in Ruby using RSpec for unit and integration testing, and for Javascript, I utilized frameworks like Jasmine to perform end-to-end testing, which significantly enhanced the reliability of our applications.

Join Rise to see the full answer
How do you approach testing complex algorithms?

When testing complex algorithms, I ensure that I have a clear understanding of the business logic they support. I create test cases tailored to cover edge scenarios, ensuring that the algorithms perform as expected under various conditions. Validating outputs against known benchmarks is also key in this process.

Join Rise to see the full answer
What steps would you take if you encounter a major defect late in the development process?

In the event of a major defect surfacing late in development, I would quickly communicate the issue with the team to assess the possible impact on the release timeline. I'd work collaboratively to determine quick fixes or changes in prioritization, ensuring that we maintain transparency with stakeholders.

Join Rise to see the full answer
How do you keep yourself updated with the latest QA trends and technologies?

I regularly participate in online QA communities, attend webinars, and read industry blogs. Additionally, I experiment with new tools and technologies in personal projects to understand their application and how they can be leveraged in upcoming projects.

Join Rise to see the full answer
What is your strategy for collaborating with developers and other team members?

I believe in fostering strong communication and mutual respect among team members. Regular check-ins, shared tools for tracking progress, and an emphasis on constructive feedback help create an environment where collaboration thrives and everyone feels valued.

Join Rise to see the full answer
How do you handle high-pressure situations, such as tight deadlines for testing?

In high-pressure situations, I prioritize tasks based on risk and impact, focusing on critical areas first. I believe that maintaining organized documentation and transparent communication within the team is crucial to navigating tight deadlines effectively.

Join Rise to see the full answer
What do you consider to be the most important aspects of a successful QA process?

The most important aspects of a successful QA process include clear requirements, comprehensive test coverage, effective communication, and continuous feedback. Additionally, fostering a culture that values quality at every stage of development is essential for ongoing improvement.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Fluence Hybrid No location specified
Posted 12 days ago
Photo of the Rise User
Eurofins Hybrid St. Louis, MO, USA
Posted 14 days ago
Posted 4 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
EVERSANA Hybrid Chesterfield, MO, USA
Posted 11 days ago

Our mission is to create a more sustainable future by transforming the way we power our world. Energy storage is critical to this transformation, yet today the market is fragmented and customers face the challenge of finding a trusted technology p...

119 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
November 26, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!