Skip to main content
Akkodis logo

Software Quality Assurance Engineer

Akkodis
Arlington, Virginia, US$79 – $81Posted February 24, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaScriptRubyMATLAB

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Akkodis is seeking a Software QA Engineer for a Contract role with a client in Arlington, VA (Onsite). We’re looking for a SW QA Engineer with 6–8 years of experience in Ruby/JavaScript application testing and Python/C/C++ programming, with 5+ years in HIL/SIL testing and Model-Based Development, strong expertise in verifying control algorithms (MATLAB/Simulink & C++), UI validation, and mandatory exposure to the BESS domain.

Pay Range: $79-$81/hour; The rate may be negotiable based on experience, education, geographic location, and other factors.

Must be a BESS (Battery Energy Storage Systems) Domain Expert.

Roles & Responsibilities:

  • SW QA Engineer will perform testing on the Control Logics developed by Control SW Engineer. Also, be responsible for testing UI.
  • Preparation of tests cases for HiL, SiL environments by understanding the control SW models developed using MATLAB/Simulink
  • Preparation of tests cases for HiL, SiL environments by understanding the control SW algorithms developed using C++
  • Automation of test cases for HiL, SiL environments using Python, C/C++

Qualifications

Educational qualification:

  • The candidate will have a B.S. degree in Software Engineering, Computer Science, Quality Engineering, or related technical field.
  • 6 - 8 years of experience testing applications developed in Ruby/JavaScript
  • 6 - 8 years of experience in programming languages such as Python and C/C++.
  • 5+ years of hands-on experience in HIL/SIL Testing and Model-Based Development
  • Experience in setting up and configuring HIL test benches (e.g., dSPACE, NI, Vector, OPAL-RT).
  • Understanding of real-time simulation and hardware interfacing.
  • Develop and execute SIL test cases for control algorithms and embedded software in model-based development environments.
  • Experience testing closed-loop control algorithms.
  • Familiarity with power generation and/or grid-level control systems.
  • Experience with Power System Market Applications.

Mandatory/required Skills:

  • Verification of control algorithms developed using MATLAB Simulink and C++
  • Verification of UI which developed using Ruby/JavaScript
  • BESS domain exposure is a must

Equal Opportunity Employer/Veterans/Disabled

Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, an EAP program, commuter benefits, and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable. Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs that are direct hires to a client.

To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit https://www.akkodis.com/en/privacy-policy.

The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:

· The California Fair Chance Act

· Los Angeles City Fair Chance Ordinance

· Los Angeles County Fair Chance Ordinance for Employers

· San Francisco Fair Chance Ordinance

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free