Demo

Software Tester

Access Data Consulting Corporation
Denver, CO Contractor
POSTED ON 11/14/2025
AVAILABLE BEFORE 12/13/2025

Job Title: ETL / Data Integration Quality Assurance Analyst

Location: [“Remote”]

Employment Type: Contract

Department: Data & Analytics / Quality Assurance

Reports To: QA Lead or Data Engineering Manager

Position Summary

The Quality Assurance Analyst (ETL/Data Integration) is responsible for developing, executing, and maintaining quality assurance standards across data integration and ETL processes within the organization. This role requires strong technical expertise in data testing, cloud environments, and ETL tools, as well as the ability to coordinate testing activities across distributed teams. The ideal candidate has a deep understanding of backend data validation, data warehouse structures, and testing lifecycles, with a focus on ensuring data quality, consistency, and performance.

Key Responsibilities

Test Strategy and Planning (≈ 80%)

  • Design, develop, and execute comprehensive test cases and test plans to ensure appropriate test coverage.
  • Perform backend data validation, data mining, and data quality analysis using SQL.
  • Conduct ETL and data integration testing to validate data extraction, transformation, and loading processes.
  • Log, track, and manage defects through the testing lifecycle, ensuring timely resolution.
  • Develop and maintain automation scripts using Python or similar tools for backend data validation.
  • Ensure test activities comply with defined QA standards and best practices.

Test Project Management and Coordination (≈ 5%)

  • Estimate and manage effort required for QA activities across assigned projects.
  • Lead QA efforts across multiple projects, ensuring consistent quality and process adherence.
  • Coordinate and lead defect triage meetings; track issue resolution.
  • Serve as QA point of contact in Agile ceremonies and cross-functional meetings.
  • Coordinate and communicate with project teams across distributed environments.
  • Support User Acceptance Testing (UAT) and user demos as needed.
  • Provide recommendations to streamline QA processes and improve efficiency.

Operational Management (≈ 15%)

  • Document and communicate QA status reports, test results, and risk assessments.
  • Identify risks and lead mitigation planning throughout project lifecycles.
  • Troubleshoot and resolve complex software testing issues, using sound judgment within established practices.
  • Support UAT activities by assisting with test data creation and validation.

Required Skills and Experience

ETL Testing

  • Minimum 4 years of experience in ETL testing and/or development within Information Technology or Software QA.
  • Strong understanding of database and data warehouse design; expert-level SQL skills for complex queries.
  • Experience using ETL tools such as Informatica, with exposure to cloud environments (e.g., BigQuery, Spanner).
  • Proven experience in QA automation for backend and data-centric testing.

Data Integration Testing

  • Minimum 4 years of experience testing backend middleware or integration platforms.
  • In-depth understanding of relational database design and data flow across systems.
  • Experience designing and executing test strategies for data transfer protocols including Siebel, Oracle, SQL Server, FTP, TCP/IP, HTTPS, and Web Services (REST/SOAP).

Preferred / Nice-to-Have Skills

  • Experience with performance testing and data throughput validation.
  • Exposure to UAT coordination and stakeholder communication.
  • Python scripting or automation experience for data validation.
  • Strong analytical, communication, and coordination skills in Agile environments.

Education

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field (or equivalent experience).

Key Attributes

  • Detail-oriented and analytical mindset.
  • Strong ownership of quality processes and outcomes.
  • Excellent communication and collaboration skills.
  • Ability to lead QA efforts across multiple concurrent projects.

Hourly Wage Estimation for Software Tester in Denver, CO
$40.00 to $46.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Tester?

Sign up to receive alerts about other jobs on the Software Tester career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$84,546 - $99,351
Income Estimation: 
$104,692 - $122,242
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$63,871 - $78,758
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$143,464 - $177,067
Income Estimation: 
$177,045 - $220,454
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$127,094 - $153,876
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Access Data Consulting Corporation

Access Data Consulting Corporation
Hired Organization Address St Louis, MO Contractor
NOTE: ALL APPLICANTS NOT LOCATED IN ST. LOUIS, MO WILL NOT BE CONSIDERED. About the Role: This position is hybrid, 3 day...
Access Data Consulting Corporation
Hired Organization Address Denver, CO Contractor
Senior Data Analyst – SQL & Tableau Location: Denver or "Remote" 6 month Contract Job Type: Data Analyst with SQL and Ta...
Access Data Consulting Corporation
Hired Organization Address Denver, CO Contractor
Instructional Designer Contract Remote from US Portfolio required No third parties please We are seeking a highly skille...

Not the job you're looking for? Here are some other Software Tester jobs in the Denver, CO area that may be a better fit.

Tester

Millennium Software and Staffing Inc, Wheat Ridge, CO

Software Tester (Remote)

Rubix Recruiting, Denver, CO

AI Assistant is available now!

Feel free to start your new journey!