Automation QA Engineer

Ideate Technologies LLC

Charlotte, NC • 9m ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Automation QE (Automation QA Engineer)
  • Experience: 8–10 years
  • Location: Charlotte, NC

Description

Design, develop, and maintain scalable automated test frameworks and test suites for distributed systems and enterprise applications. Build functional, integration, API, regression, and performance testing solutions for REST APIs, WebSocket services, microservices, event-driven systems, and data/ETL pipelines, and integrate automated tests into CI/CD. Troubleshoot complex issues and collaborate with stakeholders to define comprehensive test strategies and validation scenarios.

Responsibilities

  • Design, develop, and maintain scalable automated test frameworks and test suites
  • Build automated solutions for functional, integration, API, regression, and performance testing
  • Validate REST APIs, WebSocket services, microservices, event-driven systems, and messaging integrations
  • Validate data movement, transformations, reconciliations, and end-to-end workflows
  • Test ETL pipelines, data warehouses, reporting solutions, and database processes
  • Integrate automated testing into CI/CD pipelines
  • Troubleshoot complex issues across applications, services, integrations, and data pipelines
  • Collaborate with technical and non-technical stakeholders to understand requirements and define test strategies
  • Develop test scenarios covering business workflows, edge cases, and end-to-end validation

Requirements

  • 8+ years of experience testing distributed software systems, APIs, data pipelines, and enterprise applications
  • Strong experience designing, developing, and maintaining automated test frameworks and test suites
  • Automation tools/frameworks: Cucumber, Selenium, Playwright, Power Automate, Rest Assured, Postman, or equivalent
  • Strong programming skills in TypeScript/JavaScript, Java, and/or Python
  • Experience developing functional, integration, API, regression, and performance test solutions
  • Testing microservices, event-driven systems, and distributed applications
  • Hands-on experience testing REST APIs, WebSocket services, and messaging integrations
  • Strong SQL skills with PostgreSQL and SQL Server data validation
  • Experience testing ETL/data integration workloads, data warehouses, and reporting solutions
  • Experience with Kafka, RabbitMQ, IBM MQ, or similar messaging/streaming platforms
  • Experience with SDLC, DevOps, CI/CD, and Agile methodologies
  • Experience integrating automated testing into CI/CD pipelines
  • Test management/defect tracking tools: Jira, Xray, Zephyr, PractiTest, or similar
  • Strong troubleshooting and problem-solving skills across applications, services, integrations, and data pipelines

Benefits

Not specified in the provided posting.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report