M

Motorola Solutions

Builds communications and security technology

QA Engineer

Manual & Functional QAConfirmed live in the last 24 hours
Full-timeRemote in South AfricaNo salary listed

About the Job

Requirements

  • At least 3 years of experience as a QA Engineer, ideally in a data-intensive, business intelligence, or analytics product environment.
  • SQL skills, including joins, window functions, and subqueries, for data verification.
  • Hands-on experience with automation tools such as Selenium, Cypress, or Playwright, and backend/API testing tools such as Postman or RestAssured.
  • Familiarity with data warehousing concepts and tools such as Synapse, Databricks, Snowflake, BigQuery, or Redshift, and ETL pipelines.
  • Understanding of Agile/Scrum development cycles and CI/CD pipelines such as GitHub Actions, GitLab CI, or Jenkins.
  • Ability to understand complex business logic and translate it into edge-case test scenarios.
  • Ability to explain technical data discrepancies to developers and non-technical stakeholders.

Responsibilities

  • Verify the accuracy, completeness, and consistency of data as it moves through data pipelines.
  • Validate data ingestion from APIs, webhooks, and databases against strict schemas.
  • Write SQL queries to reconcile data between source systems and the data warehouse or lake.
  • Test the business logic and mathematical correctness of aggregations, KPIs, and predictive metrics.
  • Ensure that user-facing charts, graphs, and dashboards accurately reflect underlying data.
  • Conduct regression testing on analytics algorithms and reporting features to prevent data drift.
  • Design, build, and maintain automated testing frameworks for APIs and user-interface dashboards.
  • Implement automated data quality checks within the CI/CD pipeline.
  • Mock large-scale datasets to simulate edge cases, high volume, and anomalous data.
  • Evaluate platform performance under heavy concurrent user loads and large data-processing spikes.
  • Monitor query performance and report latency bottlenecks to the engineering team.
  • Partner with Product Owners, Data Engineers, and Report Developers to understand tracking requirements and data models.
  • Participate in sprint planning, refinement, and retrospectives to advocate for quality and testability early in the development lifecycle.

Desired Qualifications

  • Proficiency in at least one scripting language, preferably Python or JavaScript, for data manipulation and test automation.

About the Company

Motorola Solutions

Builds communications and security technology

Motorola Solutions builds communications and security technology for emergency services, governments and businesses, connecting field teams with control rooms. Its APX radios keep responders in contact, while command center software combines calls, dispatch and incident records. Cameras, access controls and video analytics help organizations monitor buildings and investigate events, alongside body cameras that record work in the field. The company sells devices and network equipment, licenses software, and earns recurring fees from cloud subscriptions, maintenance and managed services. Founded in 1928, Motorola Solutions is headquartered in Chicago, Illinois.

Company size
10,001+
Company stage
IPO
Headquarters
Chicago, IL
Founded
1928

Recently Posted Jobs

Explore more opportunities at Motorola Solutions

See more jobs