Search by job, company or skills

CutShort

Senior / Principal QA Automation Engineer

Save
new job description bg glownew job description bg glow
  • Posted 18 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Great people. Greater business impact.

About The Role

We are building and scaling our QA automation practice and looking for strong hands-on QA Automation Engineers across Senior and Principal levels to help define and drive quality engineering across our SMB product suite, including Mar-Kov, Acctivate, and food-connex.

These are highly technical, hands-on automation roles focused on building scalable automation frameworks, improving product quality, and embedding quality throughout the engineering lifecycle. Depending on experience and seniority, you may contribute as a senior individual contributor or help shape the broader QA strategy and automation direction across products.

Our tech stack primarily includes C#/.NET desktop applications with modern web and mobile components, including Windows Forms, MAUI, Blazor, APIs, and SQL Server-based systems.

What You'll Do

  • Build and maintain automation frameworks for desktop, web, API, database, and mobile testing
  • Write automated tests for Windows desktop applications using tools like FlaUI, WinAppDriver, Playwright, Selenium, or similar
  • Automate complex manufacturing and ERP workflows such as batch processing, scheduling, inventory, production reporting, and material tracking
  • Validate end-to-end workflows across UI, APIs, backend services, and databases
  • Build and maintain API automation for RESTful services using C# or Python
  • Test integrations between desktop clients, backend systems, and third-party services
  • Validate SQL Server data integrity, stored procedures, and complex business transactions
  • Create reusable automation utilities, helper libraries, and maintainable test frameworks
  • Debug flaky tests and improve automation reliability and stability
  • Participate in code reviews and collaborate closely with engineering teams
  • Contribute to CI/CD-integrated automation pipelines and quality gates
  • Drive shift-left quality practices and improve overall testability of applications
  • Evaluate and standardize automation tools, frameworks, and testing strategies
  • Define regression strategies, release validation approaches, and quality standards
  • Mentor engineers and influence a strong quality-first engineering culture (Principal level)

What We're Looking For

  • 6–12+ years of experience in QA automation or quality engineering
  • Strong hands-on experience with desktop application testing (WinForms, WPF, .NET, or MAUI)
  • Strong automation coding skills in C#/.NET
  • Experience building and maintaining scalable automation frameworks from scratch
  • Hands-on experience with tools such as FlaUI, WinAppDriver, Playwright, Selenium, TestStack.White, or equivalent
  • Solid understanding of object-oriented programming, design patterns, and automation architecture
  • API testing experience (REST, JSON, integration testing)
  • Strong SQL skills including data validation, stored procedure testing, and test data management
  • Experience integrating automation into CI/CD pipelines
  • Understanding of automation design patterns such as Page Object Model and data-driven testing
  • Familiarity with Git, pull request workflows, and Agile development environments
  • Strong debugging, analytical thinking, and problem-solving abilities
  • Ability to identify edge cases, failure scenarios, and automation opportunities proactively
  • Experience testing ERP systems, manufacturing platforms, or workflow-heavy enterprise applications is highly preferred

Nice to Have

  • Blazor or Angular automation experience
  • .NET MAUI or mobile automation testing experience
  • Performance or load testing exposure
  • Manufacturing, process automation, or industrial software domain experience
  • Experience leading QA initiatives, defining quality strategy, or scaling QA practices

Why Join Us

You'll have the opportunity to work on some of the most critical transformation initiatives in our company's history. These are highly visible roles with the opportunity to influence engineering quality, automation strategy, and product reliability across global manufacturing software platforms.

You'll work closely with senior leadership and engineering teams while helping shape the future operating model through strong technical execution, ownership, and innovation.

Skills:- Test Automation (QA), C#, .NET, Desktop Application Testing, Microsoft Windows, WinForms, Windows Presentation Foundation(WPF), MAUI, FlaUI, Playwright and Selenium

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148325021