Job Detail

Software Quality Engineer

Home / All Jobs / Software Quality Engineer

Job ID: RS420594627

Job Category: Information Technology

Job Location: Richmond, VA

Pay Range: $37.50 - $40.50/HOUR

Job Type: Contract

Job Fulfilled

Software Quality Engineer (Richmond, VA)
Location: Richmond, VA 23219
Salary: $75,000–$85,000
Benefits: Generous PTO, Health, Dental, Vision, 401(k), Life Insurance
Abel Personnel’s Richmond-based client is seeking a Software Quality Engineer to become an integral member of the development and support team. This role focuses on testing, validation, and support of video systems and local office applications while ensuring system quality, reliability, and compliance.
Summary
The Software Quality Engineer performs design, analysis, evaluation, testing, debugging, and implementation of applications, databases, and software supporting Video Systems and Local Office operations. This role plans, conducts, and directs testing activities, analyzes business problems addressed by automated systems, and develops comprehensive test documentation to verify system functionality and performance.
The engineer serves as the primary point of contact with development services, leads test and verification efforts, contributes to system and infrastructure design, and mentors junior engineers and operators.
Responsibilities
  • Organize, design, plan, direct, and assist with all activities related to system testing and verification
  • Develop test plans and create or update test documentation and standard operating procedures
  • Execute and oversee test cases to verify video system software meets requirements
  • Write scripts, queries, and maintain operational menu items to support system and database analysis
  • Secure, organize, and maintain test environments
  • Coordinate, prepare, and present video system software demonstrations to clients
  • Participate in internal project meetings and client-facing meetings
  • Apply testing principles and techniques to evaluate systems throughout the development lifecycle
  • Record, report, and track defects to accurately reflect system status
  • Recommend continuous improvements within the Central Control System
  • Ensure data integrity by evaluating and recommending appropriate software and hardware solutions
  • Consult with management and staff regarding development, testing, installation issues, and system malfunctions; recommend solutions
  • Monitor IGT Corporation software daily for anomalies
  • Maintain testing environments with current production database data as needed
  • Ensure compliance with SSAE 18 audit requirements
  • Conduct routine hardware, software, and account audits to ensure compliance with established standards, policies, and configuration guidelines
  • Provide third-tier client support escalated from Helpdesk or IT Technicians
  • Perform additional duties as assigned
Work Schedule & Availability
  • Flexible work schedule
  • After-hours support as required
  • Fieldwork and travel to support gaming venues as needed
  • Available for 24x7 on-call duties as required
Qualifications
  • Bachelor’s degree in technical field, preferably Computer Science or a related discipline
  • 4–7 years of experience in a testing or quality assurance environment
  • Strong understanding of the software development lifecycle
  • Strong experience with Linux operating systems
  • Working knowledge of DB2 and SQL queries