Automated QA Test Engineer
Location
United States
Posted
52 days ago
Salary
Not specified
Job Description
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 Guides
Related Categories
Related Job Pages
More QA Automation Engineer Jobs
Process Automation Engineer
US Anesthesia PartnersQuality Anesthesia Care: We're raising the bar for the industry.
Process Automation Engineer designing automation solutions for healthcare.
Senior Automation Engineer
SmithRxSmithRx is a tech-forward PBM committed to changing the way pharmacy benefits are managed.
Senior Automation Engineer responsible for test strategy and automation at SmithRx
Senior Workflow Automation Engineer
CrowdStrikeCrowdStrike 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?
Sr. Workflow Automation Engineer driving enterprise-wide intelligent automation initiatives
Senior Systems Automation Engineer
Omada HealthA digital-first chronic care provider, helping members change mindsets to improve health and build lasting change.
Senior Automation Engineer designing impactful automations for Omada Health's internal systems.