Automated QA Test Engineer

QA Automation EngineerQA Automation EngineerFull TimeRemote

Location

United States

Posted

52 days ago

Salary

Not specified

PythonC#KotlinJavaSQLREST APIGitCi/cdAzure Dev OpsDockerKubernetesSeleniumPlaywrightRobot FrameworkNunitX UnitMstestEspressoRobolectric

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

Our client serves small and medium-sized retail stores throughout the USA. They strive each day to be the best possible partner to their clients. We earn their trust by being both highly competent and highly trustworthy.

The greatest thing about this position is the variety of learning opportunities it provides. You’re not stuck coding lines-and-lines of code in the same language. You will be expanding your skillset by:

  • Automating tests
  • Refining SQL queries
  • Validating REST APIs
  • Integrating e-commerce flows
  • Writing quick scripts
  • Ensuring handheld scanners, payment terminals, receipt printers, and other peripherals work in harmony

Responsibilities:

  • Design, develop, and maintain integration, system, acceptance, and mobile UI test plans aligned with functional requirements.
  • Build and optimize automated regression suites using Python and/or C# for desktop and server components, and Kotlin/Java-based frameworks for Android testing.
  • Integrate automated tests into CI pipelines using Azure DevOps or comparable tooling.
  • Validate and troubleshoot integrations with third-party platforms and services, including APIs used for transactions, data exchange, and external workflows.
  • Configure, verify, and automate tests involving connected devices and peripherals across Windows and Android environments.
  • Investigate test failures across desktop, web, and mobile builds; identify root causes and collaborate with developers and product stakeholders on fixes.
  • Document test results, create clear defect reports, and present quality metrics to technical and non-technical stakeholders.
  • Continuously improve test environments, test data, device/emulator coverage, and tooling to support reliable, predictable releases.

Qualifications

  • 5–10 years of professional experience in Quality Assurance or Test Automation.
  • Hands-on experience designing, building, and maintaining automated test frameworks across multiple platforms (desktop, web, and mobile).
  • Proficiency in at least one test automation language such as C#, Python, Bash, or PowerShell.
  • Working knowledge of SQL for querying and validating test data.
  • Experience with Git-based workflows and CI/CD tools (Azure DevOps or similar).
  • Strong understanding of integration and system-level testing, with the ability to translate specifications into clear, actionable test plans.

Preferred Qualifications

  • Experience testing POS, payment, or retail systems.
  • Exposure to Android instrumentation testing (Espresso, Robolectric) or Kotlin projects.
  • ISTQB or equivalent testing certification.
  • Experience with containerized test environments (Docker/Kubernetes).
  • Experience scripting automated tests using frameworks such as NUnit, xUnit, MSTest, Selenium, Playwright, Robot Framework, or similar.
  • Comfort working with physical devices and peripherals, validating end-to-end behavior between software and hardware.
  • Strong written and verbal English communication skills and the ability to collaborate effectively with distributed teams.
  • Preference for working in a small, collaborative environment rather than a large enterprise.
  • Demonstrated leadership potential and interest in growing responsibilities within an organization.

Role Highlights

  • Full time regular employment
  • Full remote work (100% WFH)
  • Night shift; 8:00 AM Pacific Time = 12:00 AM PHT

Job Requirements

  • 5–10 years of professional experience in Quality Assurance or Test Automation.
  • Hands-on experience designing, building, and maintaining automated test frameworks across multiple platforms (desktop, web, and mobile).
  • Proficiency in at least one test automation language such as C#, Python, Bash, or PowerShell.
  • Working knowledge of SQL for querying and validating test data.
  • Experience with Git-based workflows and CI/CD tools (Azure DevOps or similar).
  • Strong understanding of integration and system-level testing, with the ability to translate specifications into clear, actionable test plans.
  • Preferred Qualifications
  • Experience testing POS, payment, or retail systems.
  • Exposure to Android instrumentation testing (Espresso, Robolectric) or Kotlin projects.
  • ISTQB or equivalent testing certification.
  • Experience with containerized test environments (Docker/Kubernetes).
  • Experience scripting automated tests using frameworks such as NUnit, xUnit, MSTest, Selenium, Playwright, Robot Framework, or similar.
  • Comfort working with physical devices and peripherals, validating end-to-end behavior between software and hardware.
  • Strong written and verbal English communication skills and the ability to collaborate effectively with distributed teams.
  • Preference for working in a small, collaborative environment rather than a large enterprise.
  • Demonstrated leadership potential and interest in growing responsibilities within an organization.
  • Role Highlights
  • Full time regular employment
  • Full remote work (100% WFH)
  • Night shift; 8:00 AM Pacific Time = 12:00 AM PHT

Related Categories

Related Job Pages

More QA Automation Engineer Jobs

Process Automation Engineer

US Anesthesia Partners

Quality Anesthesia Care: We're raising the bar for the industry.

QA Automation Engineer57 days ago
Full TimeRemoteTeam 5,001-10,000Since 2012H1B No Sponsor

Process Automation Engineer designing automation solutions for healthcare.

AzureSDLC
Alaska + 2 moreAll locations: Alaska, California, Hawaii
$60.8K - $103.4K / year

Senior Automation Engineer

SmithRx

SmithRx is a tech-forward PBM committed to changing the way pharmacy benefits are managed.

QA Automation Engineer59 days ago
Full TimeRemoteTeam 51-200Since 2018H1B No Sponsor

Senior Automation Engineer responsible for test strategy and automation at SmithRx

CypressJavaJavaScriptJenkinsPythonSeleniumTypeScript
United States

Senior Workflow Automation Engineer

CrowdStrike

CrowdStrike has redefined security with the world’s most advanced cloud-native platform that protects and enables the people, processes and technologies that drive modern enterprise. Tested and proven, the world's largest organizations trust CrowdStrike to stop breaches with unparalleled protection against the most sophisticated cyberattacks. The CrowdStrike culture has been built upon our Core Values since the day we began. We are Fanatical About the Customer, Relentlessly Focused on Innovation and believe that our Limitless Passion drives Unlimited Potential for every CrowdStriker. As a purpose-built remote-first company, we believe cultivating a connected culture for every employee, no matter where they are in the world, is a key ingredient in building a high-performing, diverse team. We don’t have a mission statement. We’re on a mission—to stop breaches. Ready to join a mission that matters?

QA Automation Engineer60 days ago
Full TimeRemoteTeam 5,001-10,000Since 2011H1B Sponsor

Sr. Workflow Automation Engineer driving enterprise-wide intelligent automation initiatives

GraphQLPythonSQL
United States
$125K - $180K / year

Senior Systems Automation Engineer

Omada Health

A digital-first chronic care provider, helping members change mindsets to improve health and build lasting change.

QA Automation Engineer65 days ago
Full TimeRemoteTeam 201-500Since 2011H1B Sponsor

Senior Automation Engineer designing impactful automations for Omada Health's internal systems.

Python
United States
$142.6K - $178.3K / year