Full Time

ETL/API Test Engineer

Kforce Inc
$70,000 - $110,000* / year (about $34–$53 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Kforce Inc, so some details may not match this job. The employer's own page has the real description.

Job Overview

The ETL/API Test Engineer at Kforce Inc. plays a critical role in ensuring the integrity and quality of data processes within our software applications. This position involves designing and implementing test strategies for ETL (Extract, Transform, Load) processes and API (Application Programming Interface) interactions, thereby guaranteeing that data is accurately processed, transformed, and made available for end-users. The engineer will collaborate closely with developers, data architects, and business analysts to develop test cases, execute testing cycles, and report issues, ensuring that the final product meets quality standards and aligns with stakeholder expectations.



Job Responsibilities

  • Design and execute comprehensive ETL and API testing strategies.
  • Develop and maintain test cases and test data for verifying complex ETL processes.
  • Perform data validation and verification to ensure data integrity.
  • Collaborate with cross-functional teams to identify requirements and derive testing needs.
  • Report, track, and manage defects using bug tracking tools.
  • Utilize automation frameworks to enhance testing efficiency where applicable.
  • Conduct performance testing and load testing for API services.
  • Create and maintain test documentation, including test plans and reports.
  • Participate in code reviews and contribute to continuous improvement efforts of testing practices.
  • Support User Acceptance Testing (UAT) and other testing phases as required.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 3+ years of experience in ETL testing and API testing.
  • Proficiency in SQL and experience with ETL tools (such as Informatica, Talend, or SSIS).
  • Experience with API testing tools (like Postman, SoapUI, or JMeter).
  • Strong knowledge of data warehousing concepts and data modeling.
  • Familiarity with automation testing frameworks and programming languages (such as Python or Java).
  • Excellent analytical and problem-solving skills.
  • Ability to work collaboratively in a team environment.
  • Strong verbal and written communication skills.


Technologies & Tools

The ETL/API Test Engineer will leverage various technologies and tools to fulfill their responsibilities efficiently. These include, but are not limited to, SQL for data validation, ETL tools such as Informatica or Talend for processing, API testing tools like Postman and SoapUI for validating service interactions, and defect tracking systems like JIRA or Bugzilla for issue management. Additionally, familiarity with version control systems like Git is beneficial for collaboration within the engineering team.



Ideal Candidates

The ideal candidates for this position will possess a strong attention to detail and an unwavering commitment to quality assurance. They should be adaptable, with the ability to thrive in a dynamic environment, and demonstrate a proactive approach to problem-solving. Strong communicators who can work collaboratively with various stakeholders will excel in this role. Additionally, candidates should exhibit a passion for testing and ensuring that data processes operate flawlessly, alongside a desire for continuous learning and adapting to new technologies.

New Mexico has 25 American Job Centers. We list each with its address and hours. Find one →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.