Loading...

QA-Engineer, Quality-Assurance-Engineer, Software-QA-Engineer Jobs

Explore career opportunities in QA-Engineer, Quality-Assurance-Engineer, Software-QA-Engineer

Skip to main content

QA Engineer – Creative Automation (100% Remote) (LATAM ONLY)

Allshore Talent

**
Remote
Full Time
Posted 15 days ago

About AllShore Talent

AllShore Talent partners with growing organizations to build high-performing technology and consulting teams. We connect skilled professionals with meaningful, long-term engagements across web technologies, digital experience platforms, and enterprise software delivery — offering competitive compensation, flexible engagement models, and a collaborative, remote-friendly culture.

About the Role

Adobe Workflows, API Integration and Digital Media

AllShore Tallent is seeking a mid-to-senior QA Engineer specializing in creative automation to validate end-to-end creative automation and digital media production workflows. The role spans Airtable intake and status control, AWS orchestration, Adobe Photoshop APIs, and review and approval. The current use case focuses on static banners and Photoshop outputs, with motion graphics and video workflows in the pipeline, including one moving into implementation.

The ideal candidate brings a methodical approach to tracing distributed workflows, finding edge cases, maintaining state integrity, and verifying data isolation, with a background in digital media workflow engineering, ad-tech production pipelines, creative automation, or cloud-native integration QA.

Key responsibilities

· Validate asynchronous, event-driven pipelines in which intake actions trigger background state machines and webhooks. Trace the complete flow from Airtable through AWS and Photoshop APIs to Frame.io.

· Verify idempotency, de-duplication, race-condition handling, and queue throttling, including duplicate Frame.io Approved webhooks.

· Test recovery from network interruptions, expired tokens, corrupt or oversized source media, missing manifest keys, and simulated API service limits. Verify circuit breaker thresholds, queue pausing, slot release, and manual or administrator recovery.

· Design deterministic cache lifecycle tests that distinguish reusable asset-level caches (Creative/DMC) from isolated template-level manifests. Confirm that template timestamp changes and asset re-uploads invalidate caches correctly and prevent stale file delivery.

· Reconcile assets, folders, and version stacks. Test URL-encoded filenames, duplicate same-name folder structures, version stack collisions, and protection of active in-progress uploads from deletion.

· Validate AI cropping and graphical transformations across human and non-human subjects in landscape and portrait source files. Assess bounding-box and focal-point detection, identify unnecessary Firefly Generative Expand versus appropriate native cropping, and verify masks preserve native boundaries.

· Inspect typography, font substitutions, leading, multi-line wrapping, bold ranges, safe-zone margins, CTA button bounds, disclaimer visibility, and ratings bug placement across aspect ratios.

· Document reproducible, step-level defects in Jira Cloud with complete asset and log context, and evaluate results against acceptance criteria associated with Epics, Stories, and Bugs.

Requirements

Required qualifications and technical skills

  • QA experience: Mid-to-senior QA engineering experience aligned with digital media workflow engineering, ad-tech production pipelines, creative automation, or cloud-native integration QA. Strong end-to-end troubleshooting, edge-case testing, state integrity, and data isolation skills.

  • Airtable: Practical understanding of field types, formulas, automations, and trigger actions. Ability to validate Action = Execute and Automation Status transitions from Pending to Queued to In Progress to Review, Approved, or Finalizing. Experience checking field hygiene, null and fallback values such as NA, Automation Version Stack ID tracking, and Invalidate Asset Cache and Creative Allocation overrides

  • : Strong practical knowledge of as an automated review and approval surface, including version stacking, Approved asset status hooks, share-link generation, and structural validation. Experience with API authentication nuances, including server-to-server (S2S) authentication and workarounds, custom headers, and rate-limiting behavior.

  • Adobe Photoshop and imaging APIs: Solid conceptual understanding of artboards, smart objects, layer hierarchies and masks, text layers, typography leading and sizing, and bounds calculation. Familiarity with Adobe Photoshop APIs and smart-object replacement mechanics. Ability to inspect and validate PSD/PSB, JPG, PNG, and GIF outputs, including raster and animated renditions as applicable.

  • AWS orchestration and observability: Comfort navigating SQS queues, DynamoDB locking and slot tracking, Step Functions / state machines, Lambda, and S3 asset storage and overwrite behavior. Ability to trace execution logs, correlation IDs, and failure payloads to distinguish upstream intake errors, service timeouts, and circuit breaker trip states.

  • Workflow reliability: Experience testing asynchronous and event-driven systems, webhook de-duplication, idempotency, concurrency, throttling, resilience, circuit breakers, layered caching and invalidation, and asset and folder synchronization edge cases.

  • Visual quality assurance: Understanding of bounding-box and focal-point detection, native cropping, Firefly Generative Expand, and mask boundaries. A keen eye for digital display production and design standards across multiple output formats and aspect ratios.

  • Jira Cloud: Deep comfort working with Epics, Stories, Bugs, acceptance criteria, and detailed, reproducible defect reports supported by assets and logs.

Preferred skills

  • Familiarity with Adobe Premiere Pro, After Effects, Motion Graphics templates (MoGRTs), Adobe Media Encoder with particular emphasis on presets, and video codecs, output formats, and resolutions to support upcoming motion graphics and video use cases.

Originally posted on Himalayas

Quality Assurance

Everglade Works

**
United States
Full Time
Posted 24 days ago

Job Title: Quality Assurance (QA) Engineer

Location: Remote (U.S. Applicants Only)

Company: Everglade Works

Type: Full-Time | Remote | Competitive Benefits

About Everglade Works

Everglade Works is a multi-billion-dollar tech company building advanced software solutions for industries across the United States and beyond. Our expertise lies in providing businesses with reliable, scalable, and secure tech infrastructures that drive growth. As a remote-first company, we offer our team members flexibility and autonomy to thrive while contributing to the company's dynamic growth. At Everglade Works, we value collaboration, innovation, and a commitment to excellence in every aspect of our work.

About the Role

We are looking for a Quality Assurance (QA) Engineer to join our team and play a crucial role in ensuring the quality and reliability of our software products. As a QA Engineer at Everglade Works, you'll be responsible for testing, identifying bugs, and ensuring that our products meet the highest standards of quality before they reach the market. This is an opportunity to work in a dynamic and fast-paced environment where attention to detail and a passion for product excellence are paramount.

You will work closely with developers, product managers, and other teams to ensure that our solutions are seamless, secure, and bug-free. This position allows you to have a direct impact on the user experience, shaping the quality of products that are used by businesses across multiple industries.

What You'll Be Doing

  • Design, create, and execute manual and automated tests for new and existing features of our software products
  • Collaborate with product teams to define test plans and acceptance criteria
  • Perform regression testing and validate bug fixes and new features
  • Identify and document defects, track them through the lifecycle, and ensure timely resolution
  • Develop and maintain test scripts, test cases, and test documentation
  • Participate in code reviews to ensure that testability is considered during development
  • Monitor software performance, track issues, and report trends related to quality
  • Ensure proper coverage of test cases and assist in verifying release readiness
  • Investigate and troubleshoot issues, replicating customer environments to test thoroughly
  • Collaborate cross-functionally to enhance product quality throughout the development process
  • Provide feedback to the development team and contribute to continuous quality improvement

You'll Excel in This Role If You

  • Have 2+ years of experience in a QA Engineering role (manual and automated testing)
  • Are proficient in QA tools (Selenium, Cypress, Postman, JIRA, TestRail, etc.)
  • Have hands-on experience writing test scripts and creating test cases for web and mobile applications
  • Possess a strong understanding of software development lifecycles (SDLC)
  • Have experience with API testing and working with RESTful services
  • Are familiar with version control (Git, GitHub)
  • Know how to identify and analyze performance bottlenecks
  • Have strong troubleshooting skills and a problem-solving mindset
  • Are familiar with Agile methodologies (Scrum, Kanban, etc.) and work in fast-paced environments
  • Have excellent communication skills to report defects, bugs, and issues in a clear and concise manner
  • Bonus: Experience with performance testing and security testing

What's In It for You

At Everglade Works, we believe in rewarding our team members for their hard work and dedication. Here's a snapshot of what you'll enjoy as part of our team:

Financial & Career Growth

  • Competitive salary with annual performance-based raises
  • Performance bonuses and company profit-sharing opportunities
  • Paid training, certifications, and professional development support
  • Clear career development pathway with internal growth opportunities

Health & Well-being

  • Comprehensive health, dental, and vision coverage
  • Access to mental health support, including therapy stipends and wellness programs
  • Flexible hours with a healthy work-life balance
  • Paid time off, paid holidays, and generous parental leave

Work-Life Balance

  • 100% remote-first position work from anywhere in the U.S.
  • Flexible working hours we focus on results, not clocking in/out

- Paid vacation days and holidays

Extras

  • Company-wide virtual team events and occasional in-person meetups
  • Tech equipment stipend to create your ideal home office setup

- Access to co-working space memberships

- Generous employee referral program

  • Employee discounts and wellness programs

How to Apply

If you're passionate about quality, testing, and product excellence and want to be part of a fast-growing tech company, we want to hear from you. Apply now to take the next step in your career with Everglade Works and help us deliver high-quality, innovative products to businesses that need them.

Everglade Works is an equal opportunity employer. We believe in building a diverse, inclusive team, and we encourage applicants from all backgrounds to apply.

Originally posted on Himalayas

QA Engineer [Remote]

CyberArrow

**
Remote
Full Time
Posted 28 days ago

Company Description

CyberArrow is your top solution to stress-free cyber security compliance and awareness. We are trusted by the world's biggest brands including but not limited to: Emirates Airlines, American Express, Bupa and others. We help companies with their security compliance requirements and programs. CyberArrow is currently investing significant resources to deliver successful revenue increase across its Enterprise GRC and Awareness Platform offerings.

Job Description

  • Develop and execute test plans, test cases, and test scripts.
  • Identify, document, and track software defects.
  • Collaborate with developers and stakeholders to ensure quality throughout the software development lifecycle.
  • Automate test cases and contribute to test automation frameworks.
  • Perform regression testing and ensure software stability.
  • Analyze requirements and design documentation to ensure comprehensive test coverage.
  • Document testing processes and results.
  • Stay updated with industry best practices and emerging technologies in QA.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience in software testing methodologies and tools.
  • Proficiency in programming/scripting languages (e.g., Python, Java, JavaScript).
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Attention to detail and ability to work independently.
  • Experience with test automation frameworks such as Cypress, Selenium or others.

Key Outcomes & Metrics

  • Team and company progress is measured in monthly OKRs.

What you’ll get

Perks

  • Outcome based work environment.
  • A competitive compensation.

Culture

  • Ability to implement your ideas - fail fast, learn faster.
  • A culture that empowers you everyday to take ownership.

Workplace

  • 100% remote work. You only need to have a laptop and active internet connection to join CyberArrow.
  • An opportunity to join the founding team of a hyper growth rocketship.
  • Work with founders who are the only official UAE Delegates in the Global ISO working group being responsible for writing global cyber security standards.
  • Culturally diverse team from multiple countries yet focused towards one mutual goal.
  • An environment that encourages quick learning and merit-based exponential growth.

You can read more about the company on:

Originally posted on Himalayas

Senior QA Engineer - DroneDeploy

Procore Technologies

**
United States
Full Time
Posted about 1 month ago

DroneDeploy, the robotics and visual intelligence platform for the built world that is used on over 3 million jobsites across more than 180 countries, is now a part of Procore Technologies Inc., the global provider of construction management software. As a leader in reality capture and robotic automation, DroneDeploy delivers the visual intelligence that bridges the built world—from active construction sites to operational assets—and the digital world, providing critical, real-time visibility into daily operations.


Procore Technologies is the leading technology partner for every stage of construction. We empower construction teams to drive efficiency and mitigate risk through actionable AI & data-driven insights. For over 20 years, we have been transforming the industry with purpose-built solutions for construction professionals and we’re looking for talented people to help us build together.


We are looking for a Senior QA Engineer to own the quality bar for everything the Aerial Capture team ships. As the Senior QA Engineer on our Aerial Capture team, you will work closely with Product Management, Engineering, and field QA teams to define test programs, lead acceptance testing on high-risk workflows, and ensure high quality across our drone software and hardware integrations. Your strengths in hardware/mobile QA, automated test frameworks, and AI-driven testing workflows will drive your success.


This role will be remote. Travel 1–2 times per quarter to customer sites and/or field locations is required to run flight tests and validate real-world workflows.


What You’ll Do

  • Execute daily flight testing for regression, acceptance, and validation, operating with access to sufficient flight space (10+ acres) to ensure reliable real-world data capture.
  • Define and execute comprehensive test plans for new software features and releases, identifying potential edge cases early to maintain product quality.
  • Coordinate QA team programs, schedule testing workflows, and create clear documentation to optimize throughput and eliminate testing bottlenecks.
  • Enforce bug reporting standards (repro steps, severity, exposure, logs, media) to streamline issue triage and resolution across product and engineering teams.
  • Manage regression testing suites across Dock, Android, and iOS platforms, executing playbooks that validate core end-to-end user workflows.
  • Implement AI-first approach and automation tooling to accelerate test design, regression maintenance, bug triage, and first-pass code resolutions.
  • Track and analyze quality metrics—including post-release bugs, escalation trends, and throughput—to optimize testing focus and reduce deployment risk.
  • Maintain device/drone inventory, firmware tracking, test case management (Qase), and internal QA environments to prevent operational disruptions.

What You Bring

  • 4+ years of experience in quality engineering or QA for hardware, mobile, or autonomous/robotics products.
  • Hands-on experience testing mobile applications (Android/iOS) using frameworks such as Appium, Espresso, or Detox.
  • Proven ability to write code or scripts (Python, TypeScript/JavaScript, or similar) to build test automation and streamline manual testing processes.
  • FAA Part 107 Certificate (or the ability to obtain certification upon hire).
  • Demonstrated experience using AI tools for test setup, defect analysis, log triage, or code-level bug evaluation.
  • Practical experience managing test suites via platforms like Qase and defect tracking systems like Jira.
  • Clear written and verbal communication skills with a track record of driving cross-functional alignment.
  • Familiarity with CI/CD pipelines (GitHub Actions, CircleCI, Jenkins), API testing, and embedded firmware or RTK/PPK workflows.

Strong-fit Background Might Include

  • Robotics, Geospatial, or Autonomous Systems QA Engineering
  • Mobile & Embedded Hardware Quality Assurance
  • Drone Operations & Field Testing Management
  • Automated Software Test Engineering (Python/TypeScript)

Discover our recruiting process and interview tips from our talent acquisition team on our#LifeAtProcore blog.

Additional Information

Base Pay Range:

100,584.00 - 138,303.00 USD Annual

This role may also be eligible for Equity Compensation and/or Bonus Incentive Compensation. Procore is committed to offering competitive, fair, and commensurate compensation. Actual compensation will be based on a candidate’s job-related skills, experience, education or training, and location.

For Los Angeles County (unincorporated) Candidates:

Procore will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable federal, state, and local laws, including the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act.

A criminal history may have a direct, adverse, and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment: 1. appropriately managing, accessing, and handling confidential information including proprietary and trade secret information, as well as accessing Procore's information technology systems and platforms; 2. interacting with and occasionally having unsupervised contact with internal/external customers, stakeholders, and/or colleagues; and 3. exercising sound judgment.

Originally posted on Himalayas

CRM QA Engineer

Globus Family of Brands

**
United States
Full Time
Posted 30 days ago

ABOUT GLOBUS FAMILY OF BRANDS

With 95+ years in travel, the award-winning Globus family of brands – consisting of Globus, Cosmos, and Avalon Waterways – creates vacations that offer travelers culture-rich experiences featuring must-see sights, the stories behind the scenes and countless joy-filled memories in more than 70 countries on six continents across the globe. With equal measures vision and hard work; team collaboration and commitment; adaptability, honesty, and integrity as well as a genuine love for all-things-travel, the Globus family of brands – a leader in international travel – now offers unparalleled, perfectly planned tours; inventive, inspiring cruises and modern, independent vacation packages to millions of travelers.

Travel and/or in-office presence may be required at times.Generous benefit package including travel benefits and retirement.

THE DEPARTMENT

The following teams make up the Technology department: Business Analysis and Quality Assurance, Applications Development, Applications Support, Enterprise Value Delivery and Engineering. The group identifies and develops technological strategies that support GVI’s business goals and objectives to ensure internal and external partners are provided with stable systems. These include: all desktop, network, phone and email systems, applications (reservations and operations systems), websites, and Internet access.

THE POSITION

The CRM Quality Assurance Engineer is responsible for planning, designing, and executing both automated and manual testing to ensure the quality, reliability, and performance of CRM platforms and integrations that support sales, marketing, service, and operational teams. This role works closely with Product Owners, Business Analysts, Developers, and business stakeholders to validate CRM functionality against business requirements and ensure solutions meet quality standards before release to production. The CRM Quality Assurance Engineer plays a critical role in ensuring that customer data, workflows, integrations, and reporting within CRM systems are accurate, secure, scalable, and aligned with business needs.The CRM QA Engineer is responsible for the following results:

Test Plan Development

  • Develop, coordinate, and execute comprehensive test plans for CRM applications, enhancements, and integrations across environments
  • Create detailed test cases, scenarios, and test data validating CRM functionality including lead management, opportunity lifecycle, customer data management, workflows, automations, and reporting
  • Design and maintain automated and reusable test scripts for CRM user interfaces, APIs, and system integrations
  • Validate CRM configurations such as rules, workflows, validations, permissions, and data models
  • Collaborate with Business Analysts and stakeholders to ensure test coverage aligns with functional and technical requirements
  • Document QA activities, test results, and defects to support audits, compliance, and release readiness
  • Establish testing protocols for CRM releases, upgrades, and third‑party integrations

Delivery

  • Identify, log, analyze, and track defects related to CRM functionality, data integrity, integrations, and user experience using incident tracking tools
  • Perform functional, regression, integration, and data validation testing across CRM environments
  • Validate data synchronization between CRM platforms and downstream/upstream systems (e.g., marketing automation, ERP, finance, reporting platforms)
  • Ensure CRM solutions meet quality, performance, security, and usability standards
  • Continuously improve QA processes, automation coverage, and testing tools used in CRM delivery
  • Support UAT cycles and partner with business stakeholders to validate CRM solutions prior to production deployment
  • Assist with documentation related to CRM functionality, testing procedures, and user guidance

Relationships

  • Build strong, trust‑based relationships with developers, product teams, and business stakeholders
  • Act as a quality advocate for CRM solutions across the organization
  • Collaborate with users to understand real‑world CRM usage and anticipate risk areas
  • Communicate clearly and effectively on defects, testing outcomes, risks, and readiness
  • Promote a customer‑centric mindset in CRM design and delivery
  • Contribute actively to a collaborative, solution‑oriented QA team
  • Cross‑train and provide backup support for other QA team members as needed

EDUCATION

The preferred candidate will hold a bachelor’s degree in Computer Science, Information Systems; or three to five years’ related experience and/or training; or equivalent combination of education and experience.

EXPERIENCE PREFERRED

The preferred candidate has noteworthy experience in the following areas:

  • 3+ years of quality assurance experience, with at least 1–2 years focused on CRM platforms – specifically Dynamics 365
  • Experience testing CRM systems such as Salesforce, Microsoft Dynamics, HubSpot, or comparable enterprise CRM solutions
  • Experience validating CRM workflows, automations, data models, reports, dashboards, and security models
  • Hands‑on experience with API testing and data validation
  • Experience with web technologies (JavaScript, HTML, CSS)
  • Experience with test automation tools (e.g., TestComplete, Playwright, Selenium, ReadyAPI, Postman)
  • Experience with scripting or programming languages such as Java, Python, or JavaScript
  • Database experience with Oracle, SQL Server, or similar relational databases
  • Familiarity with CI/CD and DevOps practices in a QA or release environment

EOE

While performing this job, it will require: Eight (8) hours or more a day of sitting; walking; standing; bending; answering the telephone; entering data into the computer; retrieving data from the computer or analyzing data from reports.

Originally posted on Himalayas

Looking for similar opportunities? Browse these related job categories: