Skip to main content

About Virginia529

Careers

Software Quality Assurance (QA) Engineer

Summary

Virginia529 is the largest 529 plan in the nation and helps families save for higher education and disability expenses through a variety of investment programs.  As an independent state agency, we are focused on our mission to make education accessible and affordable for everyone while providing meaningful work to our diverse and collaborative team.  If you want to make a difference with us, learn more about working for us by visiting our Careers page.

Our growing team is seeking a Software Quality Assurance (QA) Engineer to develop and execute test automation frameworks that result in the delivery of high-quality software solutions.

Apply at Jobs.virginia.gov

In this position, you will:

  • Coach agile teams to build quality gates and testing feedback into every activity of the development lifecycle with a goal of shifting testing left
  • Engineer and apply a comprehensive set of test suites to validate various types of software applications, including RESTful APIs, web UI and backend systems
  • Collaborate with developers and product owner on testing approach, test design, quality of user stories, and planning for unit and component level tests
  • Work with business partners to ensure the quality of the software being delivered meets their expectations and assess risks to business operations from application faults
  • Review tests at all layers, investigate bugs, and assess performance to determine application readiness for delivery using the same codebase and tools as the development team (Node, Nest.js, Angular, AWS, Oracle DB, PL/SQL, GitHub, etc.)
  • Create a framework for automated performance, security, and disaster testing and integrate into agile sprints
  • Continuously develop your skills through agency-paid professional development opportunities

Successful candidates will have:

  • Bachelor’s degree in Computer Science or related field
  • Seven years of quality assurance engineering experience including evaluating and building test frameworks and executing test strategies; an equivalent combination of education and experience may be considered
  • Experience with writing tests in multiple testing frameworks such as Postman, SonarQube, Test Cafe, Jest, Karma, Jasmine, etc.
  • Experience working in Agile methodologies and coaching agile teams on shifting testing left
  • Familiarity with build/deployment automation and continuous integration using CI tools
  • Knowledge of current testing philosophies and approaches with in Agile/Scrum development methodology
  • Ability to read and write SQL queries and test code including Angular, Node, Python, Java, RESTful APIs, web UI
  • Ability to enter and extract test data to ensure desired outcome and identify programming errors
  • Excellent communication skills both oral and written sufficient to explain complex technical problems to diverse audiences
  • Superior organizational and time management skills with the ability to handle multiple tasks independently
  • Analytical ability to identify and resolve technical issues
  • Ability to work independently to meet established deadlines
  • Ability to adjust to shifting priorities and demands while meeting critical deadlines
  • Ability to facilitate cooperation and apply active listening skills from all team members in order to accomplish successful project outcomes
  • Ability to write technical documents including test plans and end user documentation
  • Demonstrated proficiency of using Microsoft Office software including Word, Excel, PowerPoint, and Outlook

Benefits:

  • Generous healthcare benefits with multiple plans to choose from
  • Defined benefit and contribution retirement plans with cash match
  • 12+ holidays
  • PTO – new employees earn 25 days/full year
  • Tuition reimbursement
  • Agency-paid continuing education
  • 529 match program
  • Relaxed work environment

Work Environment:

  • This position works a hybrid schedule, with about a few days per month onsite at our office
  • Typical office environment with considerable time in a sitting, stationary position
  • Must be able to occasionally move about the office to retrieve files and documents
  • Constantly operate a computer and other office equipment including typing and keying
  • Frequently communicate with employees, vendors, and applicants; must be able to exchange accurate information accordingly
  • Occasional travel required

Current Openings

Software Quality Assurance (QA) Engineer

Our growing team is seeking a Software Quality Assurance (QA) Engineer to develop and execute test automation frameworks that result in the delivery of high-quality software solutions.

Paralegal

Our growing team is seeking a Paralegal to support our legal team with contract management, research and legislation tracking.

Software Engineer (AWS)

We are hiring a Software Engineer who will develop AWS software solutions for our financial system and its supporting database system, middleware, and integration layers.

Accounting Manager

We are hiring an Accounting Manager who will oversee general accounting operations in support of the overall Agency goals.

Access Program Director

Our growing team is seeking an experienced professional to join our team as an Access Program Director.

Investment Analyst

We are hiring an Investment Analyst or Senior Investment Analyst who will research and analyze asset allocation and strategies in support of the overall Agency policy and goals for investments. 

Software Engineer

We are hiring a Software Engineer who will develop software solutions for our financial system and its supporting database system, middleware, and integration layers.

More about Virginia529

About Virginia529

Get to know the history, mission, and savings programs of Virginia529.

Board Leadership

Virginia529 is governed by an 11-member board, consisting of experts in finance, investments, and education.

Reports

Review historical reports and current investment policies.

Procurement

Become a supplier of goods and services to Virginia529.