Software Quality Assurance

Overview

Hybrid
$47+
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Able to Provide Sponsorship

Skills

QA
automation

Job Details

Detailed Job Description: (Please be specific with all job duties required by the hired candidate.)

This position is for an experienced quality assurance analyst with strong hands-on testing experience to support multi-year, multi-phase project with testing throughout the project lifecycle in close collaboration with the project team. This position will conduct quality assurance (QA) testing as releases are moved to testing environments to ensure application will perform according to user requirements. Collaborates with the project team to identify and implement appropriate improvements and ensures code adheres to organizational standards. This individual should have strong, demonstrated hands-on understanding of quality assurance testing concepts, practices, and procedures. A high degree of professionalism and high-quality customer service are expected.

This position should be able to work independently while taking direction from project leads. A demonstrated ability to take initiative in learning business processes and existing application functionality is a plus. This individual should have strong attention to detail, collaborative mindset, and commitment to teamwork.

The individual in this position will:

  • Create, maintain, and update testing documentation to ensure all scenarios and requirements are covered in the testing process.
  • Create test scenarios, test plans, test reports, and track the life cycle of defects.
  • Have strong, holistic knowledge of the overall quality assurance/testing process.
  • Ensure developed solutions perform according to documented user requirements.
  • Be familiar with industry standard automation testing suites, including regression testing.
  • Demonstrate knowledge and prior use of testing tools and how they interact with applications used for management of bugs, issues, testing, design and development.
  • Remain adaptable and flexible when working with multiple clients with varying degrees of knowledge and ability/availability to participate.
  • Identify and propose improvements, corrections, or mitigation strategies for risks and opportunities, independently or collaboratively with the team.
  • Write SQL queries on SQL Server in order to verify data integrity, validate data manipulation operations, and troubleshoot issues.
  • Bring experience with the full software development lifecycle and related project management activities.

List any special qualifications & years of experience: (List any specific skills, software, or requirements the position will require. Optional format below)

Optional format: (Add as many lines as needed.)

Qualification

Desired Experience

Quality assurance testing

10 years

Experience writing SQL queries

10 years

Experience with quality assurance methodologies and testing techniques.

10 years

Familiarity with test-driven design principles and regression testing

9 years

Knowledge of system development lifecycle and key deliverables

10 years

Strong verbal and written communication skills with the ability to communicate with both technical and non-technical stakeholders

9 years

Develop and implement quality assurance process and procedures.

10 years

Experience in technical writing and documentation

8 years

Experience with TFS and/or GitHub

8 years

Experience with Jira

5 years

Post-production application support

8 years

Project Details (project overview, who the contractor will work with, soft skills needed, etc.):

Other Notes to Suppliers:

  1. Selected candidate will be required to provide personal equipment for remote work. Technical specifications of hardware are:

Home Internet Service: Minimum 20 Mbit down and 5 Mbit up. Capability to plug in network (cat 5a or better) cable to the computer.
Windows Computers

  • Operating System: Any currently supported version of Windows 11
  • Memory: Minimum 8 GB, Preferred 16 GB+
  • Processor (CPU): 64-bit
  • Graphics card that supports Direct3D 11 Video
  • Installation of the latest Omnissa Horizon Client

Apple Computers

  • Operating System: MacOS: Any currently supported version of MacOS 13 or higher
  • Memory: Minimum 8 GB, preferred 16 GB+
  • Processor (CPU): Any 64-bit Intel-based Mac or ARM M-based Mac
  • Installation of the latest Omnissa Horizon Client

It is required to have full audio/video conferencing capabilities (camera and headset).

It is expected that you will update and maintain your hardware to always be compatible with the most current version of the Omnissa Horizon Client

  1. ALL candidates must be located within the United States. ALL contact information must also be domestic. Absolutely no work outside of the US is allowed.
  2. Selected candidate will not be assigned specific work-space however, may be required to report in person as needed with minimal notice.
  3. An in-person interview may be required before a final hire is made. The hiring manager has discretion to allow phone or video interviews at any point during the process.
  4. Please provide three (3) business references for the interview.
  5. The selected candidate will be required to sign all onboarding documents as part of the onboarding process. Candidate will also be required to complete any security training as directed by the division, department, or agency.
  6. The selected candidate will be required to complete a criminal background check and any fingerprinting as required by the position.
  7. This position is budgeted for 1960 hours annually. Hours will be prorated the first year based on start date.
  8. DCF does not sponsor work visas, either at the time of hire or at any later date
  9. Suppliers must disclose any/all levels of sub-contracting and their respective supplier name(s).
  1. Selected candidate must provide copies of any/all certifications as part of the hiring process.

Please note the qualifications for this position per the contract:

Develops technical procedures, methodologies, metrics, checklists, and standards. Identifies and applies best practices. Evaluates software development procedures used to verify that programs function according to user requirements and conform to establishment guidelines. Writes, revises, and verifies quality standards for program design and product evaluation to attain quality of software economically and efficiently. Evaluates program output and reports for accuracy, and policies and procedures for quality. Evaluates networks to determine efficiencies and the quality of security systems, etc. Reviews new or modified programs, including documentation and specifications, to determine if program will perform according to user request and conform to guidelines. Recommends program improvements or corrections to programmers. Identifies differences between establishment standards and user applications and suggests modifications to conform to standards.

Quality Assurance Analyst capabilities with 8-10 years of experience in the field or in a related area. Familiar with a variety of the field's concepts, practices, and procedures. Relies on extensive experience and judgment to plan and accomplish goals. Independently, performs a variety of tasks. A wide degree of creativity and latitude is expected.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.