Demo

Quality Assurance (QA) Engineer -Database & API Automation

Jobs via Dice
Chicago, IL Full Time
POSTED ON 9/24/2025
AVAILABLE BEFORE 10/23/2025
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Fixity Technologies, is seeking the following. Apply via Dice today!

Department: Software Testing

Job Summary:

We are seeking a highly skilled and motivated QA Engineer with a strong focus on database testing, API validation, and automation. The ideal candidate will be responsible for ensuring the quality, reliability, and performance of our software products by developing, executing, and maintaining comprehensive test plans and automation scripts. This role requires a deep understanding of data integrity, system integrations, and the ability to work collaboratively in an agile environment.

Key Responsibilities:

  • Database Testing:
    • Design and execute complex SQL queries to validate data integrity, accuracy, and consistency across various database systems (e.g., PostgreSQL, SQL Server, MongoDB).
    • Perform schema validation, data migration testing, and ETL (Extract, Transform, Load) testing.
    • Ensure data security and compliance with relevant regulations.
    • Validate the logic and data flow implemented in stored procedures, functions, and triggers.
  • API Validation:
    • Develop and execute test cases for REST and/or SOAP APIs to validate functionality, performance, and security.
    • Utilize tools like Postman, SoapUI, or similar to perform manual and automated API testing.
    • Validate request/response payloads, status codes, and headers.
    • Understand and test various authentication and authorization mechanisms.
  • Automation:
    • Execute and maintain existing automation test scripts, ensuring continuous integration and delivery (CI/CD) pipeline readiness.
    • Gain a thorough understanding of the logic implemented in automation frameworks and scripts (e.g., using Java, Python, JavaScript).
    • Debug and troubleshoot script failures, identifying root causes and collaborating with developers to resolve issues.
    • Contribute to the enhancement and maintenance of the automation test suite.
  • Messaging Tools:
    • Test and validate data flow and message integrity using messaging queues and tools, with specific experience in Apache Kafka.
    • Monitor and analyze message logs to ensure data is correctly produced, consumed, and processed.
  • General QA Activities:
    • Collaborate with product managers, developers, and other stakeholders to understand requirements and define test strategies.
    • Create detailed, comprehensive, and well-structured test plans and test cases.
    • Perform regression, system integration, and end-to-end testing.
    • Log, track, and manage defects in a defect tracking system (e.g., Jira, Azure DevOps).
    • Actively participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • 5 years of experience in Quality Assurance with a focus on back-end systems.
  • Strong proficiency in writing complex SQL queries for data validation.
  • Hands-on experience with API testing tools (e.g., Postman, SoapUI).
  • Experience with a modern programming language (e.g., Java, Python, C#) for understanding and maintaining automation scripts.
  • Familiarity with test automation frameworks (e.g., Cucumber, TestNG, JUnit, Pytest).
  • Practical experience with messaging tools, especially Apache Kafka.
  • Solid understanding of the Software Development Life Cycle (SDLC) and Agile methodologies.
  • Excellent analytical, problem-solving, and communication skills.
  • A meticulous and detail-oriented approach to testing.

Preferred Skills (Nice to have):

  • Experience with cloud platforms like AWS, Azure, or Google Cloud Platform.
  • Knowledge of performance and load testing tools (e.g., JMeter, Locust).
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI).
  • Certification in Quality Assurance (e.g., ISTQB).

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 Quality Assurance (QA) Engineer -Database & API Automation?

Sign up to receive alerts about other jobs on the Quality Assurance (QA) Engineer -Database & API Automation career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$101,442 - $121,314
Income Estimation: 
$122,860 - $148,594
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$83,806 - $99,902
Income Estimation: 
$101,442 - $121,314
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$127,094 - $153,876
Income Estimation: 
$101,442 - $121,314
Income Estimation: 
$122,860 - $148,594
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

Jobs via Dice
Hired Organization Address Johnston, RI Full Time
Dice is the leading career destination for tech experts at every stage of their careers. Our client, VHL Technologies, i...
Jobs via Dice
Hired Organization Address Woonsocket, RI Full Time
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Photon, is seeking ...
Jobs via Dice
Hired Organization Address Washington, DC Full Time
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Trail Blazer Consul...
Jobs via Dice
Hired Organization Address Washington, DC Full Time
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Learn Beyond Consul...

Not the job you're looking for? Here are some other Quality Assurance (QA) Engineer -Database & API Automation jobs in the Chicago, IL area that may be a better fit.

Quality Assurance (QA) Technician

Quality Staffing, Streamwood, IL

Applications Engineer - Industrial Automation

CONVERGIX Automation Solutions, Chicago, IL

AI Assistant is available now!

Feel free to start your new journey!