Senior QA Engineer

Talentify

Atlanta (GA)

On-site

USD 120,000 - 150,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Talentify seeks a Senior QA Engineer to own end-to-end QA for an IIoT device ecosystem, validating firmware, calibration workflows, and telemetry across device, cloud, and mobile surfaces. You will embed automated testing in CI/CD pipelines and validate MQTT, API, and data exchanges end-to-end.

The role spans Windows Forms/Services, Azure Functions, Azure Container Apps, App Services, SQL Server, Cosmos DB, and MAUI-based mobile apps, with emphasis on observability, performance, and reliability

Qualifications

  • 7+ years of professional software testing and QA experience with end-to-end platform testing.
  • Automated testing strategies using Playwright, Cypress, Selenium, or Puppeteer.
  • Strong understanding of Black box testing, Load Testing, Observability and Performance/Reliability.
  • Excellent communication, problem-solving skills, and an ownership mindset.
  • Experience with Microsoft SQL Server queries.
  • Location can be based in Atlanta, GA or Herndon, VA area.

Responsibilities

  • Own end-to-end QA of IIoT devices and supporting services including firmware behavior, calibration workflows, message processing, and telemetry accuracy.
  • Embed automated testing within CI/CD pipelines (GitHub Actions or Azure DevOps) with quality gates and clear failure reporting.
  • Design test strategies for firmware, coverage planning, regression strategies, and traceability from requirements to results.
  • Validate IoT telemetry ingestion pipelines and MQTT payload schemas, timestamps, units, and data quality rules.
  • Verify telemetry hierarchies and channel delivery across API and sFTP data exchanges.
  • Validate event-driven workflows in Azure Service Bus (Topics/Subscriptions and Queues) including ordering, retries, dead-letter handling, idempotency, and replay scenarios.
  • Perform system, integration, and data validation testing across Windows Forms/Services, Azure Functions, Docker-based Azure services, SQL Server, and Cosmos DB.
  • Implement end-to-end quality strategies across data flow: IoT telemetry → ingestion → processing → storage → reporting/API extraction.
  • Lead performance and reliability testing and validate observability (logging, metrics, tracing, alerting) for fast defect detection.
  • Plan and execute MAUI-based mobile validation and BLE interactions with field-like conditions.
  • Identify AI use cases to improve productivity and assess AI-generated outputs.

Skills

End-to-end QA
Ownership mindset
Communication skills

Education

Bachelor's degree in IT/Software Engineering

Tools

Playwright
Cypress
Selenium
Puppeteer
SQL Server
Azure DevOps
MAUI
Grafana
Prometheus
Datadog

Job description

We are seeking a Senior QA Engineer to own end-to-end testing and quality assurance for our Industrial IoT (IIoT) device ecosystem. This role is responsible for validating every device touch point—from firmware behavior and device calibration through message processing, telemetry accuracy, and downstream data consumers (APIs, reports, integrations). You will design and execute QA strategies across device, cloud, and mobile surfaces to ensure reliable customer outcomes in real-world field deployments.

You will embed testing into CI/CD pipelines (e.g., GitHub Actions or Azure DevOps Pipelines) and validate event-driven, asynchronous workflows (including Azure Service Bus Topics/Subscriptions and Queues). The validation scope spans system, integration, and data validation testing for applications and services built with Windows Forms/Services, Azure Functions, Azure Container Apps, Azure App Services, SQL Server, and Cosmos DB, ensuring telemetry data hierarchies and channels (MQTT, API, and sFTP-based exchanges) are correct, complete, and traceable end to end.

Key responsibilities include:
  • Own end-to-end QA of IIoT devices and supporting services, including firmware behavior, device calibration workflows, message processing, and telemetry accuracy.
  • Integrate automated testing within CI/CD pipelines (GitHub Actions or Azure DevOps Pipelines), leveraging quality gates and clear failure reporting for faster developer feedback loops.
  • Design test strategies for firmware, including test coverage planning, regression strategy, release validation gates, and traceability from requirements to results.
  • Validate IoT telemetry ingestion pipelines and protocols (MQTT), including topic structures, payload schemas, timestamps, units, and data quality rules.
  • Validate telemetry data hierarchies and channel delivery across the platform, including API-based extraction and sFTP-based data exchanges where applicable.
  • Validate event-driven and asynchronous workflows, particularly Azure Service Bus (Topics/Subscriptions and Queues), including ordering, retries, dead-letter handling, idempotency, and replay scenarios.
  • Perform system, integration, and data validation testing across applications and services built with Windows Forms/Services, Azure Functions, Azure Container Apps, Azure App Services, SQL Server, and Cosmos DB.
  • Implement end-to-end quality strategies to verify the full data flow: IoT telemetry > data ingestion > processing > storage > reporting and/or API extraction.
  • Lead performance and reliability testing (device-to-cloud and cloud-to-consumer), and validate observability (logging, metrics, tracing, alerting) to ensure issues are detectable and diagnosable. Partner with engineering team members by aligning acceptance criteria, testability, and defect prevention practices.
  • Plan and execute mobile application validation (including automated testing where feasible) across UI/UX and backend flows, including MAUI-based apps
  • Validate mobile Bluetooth (BLE) interactions with IIoT devices in field-like conditions, including pairing, reconnect behavior, range/interference considerations, and failure recovery.
  • Demonstrated ability and willingness to use AI tools to improve productivity, decision-making, work quality, and to reduce costs.
  • The successful candidate must be able to identify appropriate AI use cases and critically evaluate AI-generated outputs.
  • Other duties as assigned.
Qualifications:
  • 7+ years of professional software testing & QA experience, with experience involving end to end platform testing
  • Demonstrated experience with automated testing strategies using common tools like Playwright, Cypress, Selenium, or Puppeteer.
  • Strong understanding of Black box testing, Load Testing, Observability and Performance/Reliability
  • Excellent communication, problem-solving skills, and an ownership mindset
  • Experience with basic queries using Microsoft SQL Server
  • This position can be based out of the Atlanta, GA or Herndon, VA area.
Preferred Qualifications:
  • Experience with testing event-oriented architectures utilizing message broker systems such as Azure Service Bus, RabbitMQ, ActiveMQ, etc.
  • Experience testing of and RESTful and SOAP based APIs.
  • Knowledge of cloud services (preferably Azure).
  • Experience with monitoring and logging tools such as Grafana, Prometheus, and Datadog.
  • Prior work experience in IoT or adjacent industries.
  • Relevant industry certifications.
Education:

Bachelor's degree in IT, Software Engineering, or related field Preferred

Other Beneficial Skills:
  • Azure DevOps or other DevOps methodologies experience.
  • MAUI mobile framework and experience with mobile app development
  • Understanding cloud infrastructure and deployment pipelines.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior IIoT QA Engineer: End-to-End Testing & CI/CD
Senior IIoT QA Engineer: End-to-End Testing & CI/CD

Talentify • Atlanta (GA)

On-site
USD 120,000 - 150,000
Senior QA Engineer
Senior QA Engineer

AMETEK Inc. • Atlanta (GA)

On-site
USD 125,000 - 145,000
Senior IIoT QA Engineer — End-to-End Testing & CI/CD
Senior IIoT QA Engineer — End-to-End Testing & CI/CD

AMETEK Inc. • Atlanta (GA)

On-site
USD 125,000 - 145,000
Senior Quality Engineer
Senior Quality Engineer

Compunnel, Inc. • New Jersey

On-site
USD 90,000 - 120,000
Quality Assurance Engineer (IT/Dev)
Quality Assurance Engineer (IT/Dev)

AutoPayPlus • Orlando (FL)

On-site
USD 70,000 - 90,000
Senior QA Engineer
Senior QA Engineer

Agile Resources, Inc. • Atlanta (GA)

On-site
USD 94,500 - 115,500
Comprehensive healthcare coverage
Short- and Long-Term Disability
HSA & FSA options
+1
Senior QA Engineer
Senior QA Engineer

Intercontinental Exchange Holdings • Atlanta (GA)

On-site
USD 110,000 - 150,000
Senior System Test Manager
Senior System Test Manager

Overhead Door Corporation • Dallas (TX)

On-site
USD 130,000 - 160,000
Test and Validation Manager
Test and Validation Manager

Vusion • Dallas (TX)

On-site
USD 120,000 - 160,000
QA Test Automation Engineer - III
QA Test Automation Engineer - III

Compunnel, Inc. • Chicago (IL)

On-site
USD 90,000 - 120,000