Senior Software Quality Assurance Engineer - Remote

Overview

Remote
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

ASP
ASP.NET
.NET
C#
SQL
SQL Query
PHP
Web systems
Windows OS
IIS Bug Logging and Reporting
Web Service
UAT
Drupal
Drupal websites
Drupal modules
Drupal features
Drupal site structure
queries
statements
Joins
multiple tables
multiple databases
basic update
insert scripts
stored procedures
Profiler
detect errors
investigate errors
functional testing
regression testing
usability testing
performance testing
accessibility testing
system testing
systems integration testing
Section 508
WCAG 2.1/2.2
screen reader software
JAWS
NVDA
Talkback
Voiceover
SQA process development and execution
compliance requirements
testing tools
browser developer tools
automation tools
automation framework
Playwright
Selenium WebDriver 4.x
accessibility testing guidelines
accessibility testing tools
accessibility features

Job Details

Title: Senior Software Quality Assurance Engineer - Remote

Description:

PROJECT DETAILS

The client creates and supports hundreds of websites for Members, Committees and Leadership (MCL) offices. Today, the preferred web platform for the client is Drupal, with the majority of current websites on Drupal. The client manages these MCL sites as well as internal websites for the 10,000+ client staff. In addition, Web Services develops, maintains, and manages applications that are comprised of other legacy technologies. These applications facilitate web operations and provide added functionality, with maintenance support for the MCL Offices.

The client is seeking two Senior Software Quality Assurance Engineers to conduct Quality Assurance activities to support the testing of complex Drupal-based websites. Specifically, the analyst would need to Develop Test Strategies and Plans, test scripts for manual and automated testing, support other testing activities and communications, engage external groups for testing in a coordinated effort, and introduce tools for performing tests and audits. These positions would also include formulating testing processes and procedures and testing policies that the Web Directorate should follow. In addition, the analyst would support the development of other project artifacts and documentation such as progress reports, analytics, data collections, schedules, and presentations as necessary.

Contractor personnel shall provide support to the development team in debugging and fixing issues related to database, website, CMS development and/or configuration using technologies such as HTML5, JavaScript, CSS3, .Net, Drupal, SharePoint, Access, SQL, PHP, etc.

Contractor personnel shall provide expert support in analysis and reporting of web- related activities and projects throughout the Software and Testing Life Cycle; communicate complex and/or technical information to a broad range of audiences; and provide managers with objective information to support decisions on the administrative and programmatic aspects of Directorate operations, including quality assurance, software testing, development, project management, product management and change management processes.

Contractor personnel shall investigate/research issues, determine impact, and provide solutions for improving product quality; and communicate complex and/or technical information to a broad range of audiences.

Contractor personnel must have the ability to develop skills and quickly adapt to new technologies and priorities; show attention to detail with strong knowledge of planning and organizing test plans and test cases; be adept at multi-tasking in a fast- paced, high-profile environment; possess the ability to evolve skill sets and quickly adapt to new technologies and priorities; possess the ability to work independently with minimal instructions and supervision; and possess excellent written and verbal communication skills.

GENERAL RESPONSIBILITIES

Contractor personnel shall be responsible for complying with the following general requirements:

Work effectively and collaboratively with Web Systems colleagues on assigned projects and activities.

Follow the Web Systems Agile SCRUM Methodology, other frameworks, governance processes, and best practices.

Maintain professional relationships with customers, management, colleagues and deliver high-quality customer service

Supporting the Product team in testing sites, systems, and applications before client rollout

Evaluate and recommend various testing tools appropriate for the various technologies used in the client to define and generate automated, repeatable testing scripts

Assess quality of new features or new systems against Customer Experience, User Experience, and Accessibility

Document test results to support the efficient resolution of problems and to capture defect data.

Define repeatable testing strategies and documentation for concurrent and future testers; define automated testing strategies as possible

Execute tests to compare results with requirements, to identify defects, and to ensure compliance (e.g., systems, functionality, etc.)

Recreate identified defects to assist in the resolution process

Participate in defect management discussions with the Project Owners, Designers, and Developers to ensure defects are fixed in a timely manner and adequately tracked

Produce and communicate test result reports for Change Management process, and for a range of potential audiences (Managers, Developers, Product Owners, or Executives)

Conduct rapid smoke tests as part of an Agile development environment

Quality Assurance Engineer

Develop and implement testing operational standards, software quality assurance practices and procedures for use by applicable test and development teams based on current test management standards and practices.

Performs component, system and cross-systems integration testing.

Writes and executes test cases and end-end functional scenarios to thoroughly exercise the system.

Reports system/code bugs in a manner to assist the project team in reproducing the issue this may include troubleshooting and/or debugging.

Follows up with bugs in an efficient manner, including working hand in hand with the SQA, Analysis, Development and Program Manager teams.

Supports SQA process development and execution, including baseline verification tests (BVT) and regression test planning and execution.

Test Web UI and Services applications in accordance with design specifications.

Test SQL Server database interactions that support the requirements defined by users and analysts

Test validation will include SQL verification (queries, etc.).

Scripting and/or running test automation

Participate in spec and design reviews and provide feedback in review meetings.

Support testing of system upgrades and production deployments.

Ensure software quality assurance test artifacts are up-to-date, repeatable, traceable, and cataloged for reuse within the Directorate

Strong experience with .NET, ASP.NET, C#, XML and SQL to be able to understand the system and how it works.

Work with stakeholders to perform UAT teams to identify the business test scenarios for each release to ensure the testing scope was aligned with the vision of the business teams.

Work independently and employ self-management skills to organize and handle multiple priorities, changing requirements and learning curves.

Strong knowledge of Web Service and backend testing.

Support 508 compliant verification testing and review technical requirements of software.

Ensuring familiarity with Drupal features, modules, and overall site structure to effectively test functionality and integrations.

Other project management and contract-related functions as needed.

MINIMUM QUALIFICATIONS

All proposed Contractor personnel must possess the following minimum qualifications to be considered for these positions:

2+ years of experience in QA testing of applications, web sites, and web applications

Experience with test plan creation, test case reviews, test execution, defect resolution and root cause analysis

Excellent communication skills required to document and report on defects and other software issues

Must have strong diagnostic skills to properly test software and measure the quality of the product

For web application testing, programming knowledge with various technologies desired

Possess a degree in Computer Science, Information Systems, Mathematics, Statistics or related field or the equivalent in education and work experience

SPECIFIC QUALIFICATIONS

Preference will be given to proposed Contractor personnel possessing the following skills and expertise:

Bachelor s degree in an Information Technology, Computer Science, MIS, or related discipline, or equivalent related experience

10+ years in field of Information Technology and software Quality Assurance with a minimum of 4+ years of experience testing Drupal-based websites

Experience in testing Web based systems using ASP or ASP.NET with SQL backend running on Windows OS with IIS Bug Logging and Reporting

Strong SQL Query writing skills and queries, selecting statements with various types of Joins to pull data from multiple tables and multiple databases, basic update/insert scripts, running stored procedures, running Profiler to detect/investigate errors in application.

Expertise in functional, regression, usability, and performance testing methodologies.

Strong understanding of accessibility (Section 508 and WCAG 2.1/2.2) compliance requirements

Proficiency with testing tools, including browser developer tools and automation frameworks (e.g., Playwright, Selenium WebDriver 4.x)

Knowledge of accessibility testing guidelines and relevant tools, including screen reader software (JAWS, NVDA, Talkback, Voiceover) and other relevant accessibility testing tools

Experience with bug tracking and test management tools such as ClickUp or Jira.

Familiarity with HTML5, CSS, JavaScript and accessibility features

Experience testing complex integrations, third-party APIs, and custom Drupal modules

Familiarity with Drupal features, modules, and site structure to effectively perform targeted testing

Demonstrated expertise in Drupal content management testing, including experience with content types, taxonomies, and workflows

Experience with Drupal module and theme testing, including understanding module dependencies and theme inheritance

Working knowledge of testing methodologies, automation tools and best practices

.

Mandatory skills:

ASP, ASP.NET, .NET, ASP.NET, C#,

SQL, SQL Query, SQL, PHP,

Web systems, Windows OS, IIS Bug Logging and Reporting, Web Service, UAT,

Drupal, Drupal websites, Drupal modules, Drupal features, Drupal modules, Drupal site structure,

queries, statements, Joins, multiple tables, multiple databases, basic update, insert scripts, stored procedures, Profiler, detect errors, investigate errors,

functional testing, regression testing, usability testing, performance testing, accessibility testing, system testing, systems integration testing,

Section 508, WCAG 2.1/2.2, screen reader software, JAWS, NVDA, Talkback, Voiceover, SQA process development and execution,

compliance requirements, testing tools, browser developer tools, automation tools, automation framework, Playwright, Selenium WebDriver 4.x,

accessibility testing guidelines, accessibility testing tools, accessibility features

VIVA USA is an equal opportunity employer and is committed to maintaining a professional working environment that is free from discrimination and unlawful harassment. The Management, contractors, and staff of VIVA USA shall respect others without regard to race, sex, religion, age, color, creed, national or ethnic origin, physical, mental or sensory disability, marital status, sexual orientation, or status as a Vietnam-era, recently separated veteran, Active war time or campaign badge veteran, Armed forces service medal veteran, or disabled veteran. Please contact us at for any complaints, comments and suggestions.

Contact Details :

Account co-ordinator: Binodh M.T

VIVA USA INC.

3601 Algonquin Road, Suite 425

Rolling Meadows, IL 60008

| ;/span>

.

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.

About VIVA USA INC