Software Quality Assurance Engineer

NYCIRB
OAKLAND GARDENS, NY, US
$87K-$145K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

The New York Compensation Insurance Rating Board (NYCIRB) is a non-profit, unincorporated association of insurance carriers.

NYCIRB is licensed by the New York State Department of Financial Services as the official workers compensation rate service organization in the State.

In this capacity, NYCIRB provides a variety of services to the workers compensation industry, including data collection and analysis, and the development of loss costs and rating values.

These activities, along with analytical tools, research, and customer focused services, are intended to foster a stable and healthy workers compensation system in the State of New York.

Software Quality Assurance Engineer will play a critical role in ensuring the quality and reliability of software applications and systems.

Your primary responsibility will be to collaborate with cross-functional teams to design and implement quality assurance processes, conduct testing, and identify opportunities for improvement in our IT infrastructure.

This role requires a strong attention to detail, excellent problem-solving skills, and a thorough understanding of software testing methodologies.

ESSENTIAL DUTIES AND RESPONSIBILITIES :

  • Test Planning :
  • Collaborate with project management, software development and business analysis teams to understand project requirements and specifications.
  • Define test objectives, test scope, and acceptance criteria for each project.
  • Develop and execute comprehensive test plans, test cases, and test scripts based on project requirements to ensure proper functionality, security, and performance of applications.
  • Test Execution :
  • Design, develop, and maintain automated test UI scripts using appropriate testing frameworks and tools.
  • Execute test cases manually and / or using automated testing tools, considering functional and non-functional aspects.
  • Identify, isolate, and document software defects, including detailed reproduction steps.
  • Perform regression testing to ensure that defects are resolved, and new code changes do not introduce new issues.
  • Validate data integrity and accuracy in databases if applicable.
  • Conduct thorough validation of system integration and data migrations.
  • Reporting and Documentation :
  • Create and maintain detailed test documentation, including test plans, test cases, test results, and defect reports.
  • Provide regular status reports on testing progress and provide recommendations for improvements to project stakeholders.
  • Prioritize and manage defects, track them through resolution and verify fixes.
  • Collaboration : Quality Assurance Process :
  • Collaborate with developers, business analysts, and other team members to resolve issues and ensure the overall quality of the software.
  • Collaborate with system administrators and developers to continuously improve and expand automated test suites to enhance testing efficiency and coverage.
  • Participate in cross-functional meetings to review requirements, design, and project progress and promote a culture of quality throughout the organization.
  • Quality Assurance Process :
  • Stay up to date with industry best practices, testing methodologies, and emerging technologies.
  • Contribute to the improvement of the quality assurance process and testing standards within the organization.

QUALIFICATIONS :

  • Minimum of three years proven experience as a Software Quality Assurance Engineer or similar IT role.
  • Strong understanding of testing methodologies and processes, and software development lifecycle.
  • Proficiency in manual and / or automated testing tools (e.g., Playwright, X-Unit, ADO Test Plans, Jmeter, REST Assured, Postman or similar tools etc.).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Proven proficiency of programming scripting languages (e.g., SQL, C#, JavaScript, Jest, etc.).
  • Strong troubleshooting / debugging skills
  • Familiarity with Agile and DevOps methodologies.
  • In-depth knowledge of the Azure cloud provider and its services.
  • Relevant certifications (e.g., ISTQB, CSTE) are advantageous.

EDUCATION REQUIREMENTS :

Bachelors degree in Computer Science, Information Technology, or related field (or equivalent work experience).

PHYSICAL DEMANDS AND WORK ENVIRONMENTS :

The physical demands described in this section are to be representative of those that must be met by an employee to successfully perform the essential functions of this job.

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential job functions.

  • Work requires mobility with frequent bending and standing.
  • Frequent use of arms for stretching and reaching and use of legs for walking and lifting. 80% -90% of work hours are spent sitting down.
  • This job operates in an office setting. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets, fax machines, and the like

The position description is a guide to the critical duties and essential functions of the job, not an all-inclusive list of responsibilities, qualifications, physical demands and work environment conditions.

Position descriptions are reviewed and revised to meet NYCIRBs changing needs, at the sole discretion of management.

SALARY RANGE :

$87,000.00 - $145,000.00

Powered by JazzHR

Compensation details : 87001-145000

PIfd42358a489f-26289-36023342

22 hours ago
Related jobs
Promoted
Elevate HR, Inc.
New York, New York

Adapt and develop QA test methods, protocols, and procedures to ensure that Elevate HR software meets established quality standards for both commercial software products and for software customizations created for customers. Undergraduate and/or advanced degree from a top accredited university, with...

Promoted
Scale AI, Inc.
New York, New York

As a Software Engineer on the team, you'll focus on building systems that monitor and flag quality issues with large-scale data collections. Our Quality team focuses on building web-based applications that help measure our contributors' quality. Generating high-quality data is the core problem our b...

Tekvivid Inc
New York, New York

Role: Senior Data Quality Assurance Engineer. The Senior Data Quality Assurance Engineer will be responsible for ensuring the accuracy integrity and consistency of data across our systems. This role involves designing and implementing quality frameworks conducting data quality assessments and perfo...

Promoted
Scale AI, Inc.
New York, New York

As a Software Engineer on the team, you'll focus on building systems that monitor and flag quality issues with large-scale data collections. Our Quality team focuses on building web-based applications that help measure our contributors' quality. Generating high-quality data is the core problem our b...

S&P Global
New York, New York

Reviews and quality assurance data and metrics to provide insights and conclusions. Produce reports, communications, and quality assurance training materials. Assist in the design and development of quality assurance and metrics architecture roadmaps/systems. Over 1 year of experience in quality ass...

City of New York
Queens, New York

The Bureau of Water and Sewer Operations is seeking an innovative GIS Data Quality Assurance Analyst who will, under direct supervision, be responsible for performing QA/QC procedures, utilizing both visual and automated tools to ensure the integrity of work performed by self and others. Selected ca...

New York Life Insurance Co
New York, New York

Software Development Engineer in Test. We are seeking an experienced and skilled senior associate automation test engineer to join our Technology QA team. Design and develop automation framework and test scripts to validate the functionality, accuracy, and efficiency of software. Maintain testing fr...

City of New York
Queens, New York

IHD’s Engineering Services includes the Quality Assurance, Laboratory Services, Specifications/Standard Operating Procedures, Sustainability, and BIM/CADD sections. The Engineering Services division focuses on project’s sustainability, resiliency, laboratory material testing, quality reviews and ins...

Gesture
New York, New York

Job Title: Manual QA (Quality Assurance) Engineer. We're currently seeking a talented Manual QA (Quality Assurance) Engineer to join our growing team. As a Manual QA Engineer at Gesture, you'll play a pivotal role in ensuring the quality and reliability of our digital products. You've just disc...

Lockheed Martin
New York, New York

Develops, modifies, and applies quality principles to the development and use of system/software and system/software-based systems for make and/or buy system/software products. Experience driving strategies resulting in the strengthening the Software Quality Management Systems both at internal sites...