Senior Quality Assurance Engineer II

Fluence
Summary
Join Fluence, a global leader in energy storage technology, as a Sr. Quality Assurance Engineer II. You will be part of a dynamic software engineering team developing cutting-edge energy storage tools, testing software/hardware for ongoing projects, and developing/maintaining test cases using Agile/Scrum methodologies. The role involves evaluating algorithms and automation techniques, ensuring adherence to requirements, and contributing to a sustainable future. Fluence offers a collaborative environment, prioritizing critical efforts for maximum impact. The company values continuous improvement, intellectual curiosity, and adaptation to customer and employee needs. This position requires a BS degree in a related technical field and 5-7 years of relevant experience.
Requirements
- The candidate will have a B.S. degree in Software Engineering, Computer Science, Quality Engineering, or related technical field
- 5 - 7 years of experience testing applications developed in Ruby/Javascript
- 5 - 7 years of 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
- Strong oral and written communication skills
- Able to work independently with little day to day guidance and achieve targets and goals
Responsibilities
- Develop and maintain test cases using Agile/Scrum software development methodologies
- Test software/hardware for ongoing development projects
- Evaluate algorithms and automation techniques to determine processes from a business and technical perspective
- Provide team leadership and influence application vision
Preferred Qualifications
- 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
Benefits
- Unlimited PTO
- Medical, Dental, Vision, Life and Pet Insurance
- Generous 401K Match
- Annual Bonus Incentive
Share this job:
Similar Remote Jobs
