Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Quality Assurance Engineer

Artech

Software Developer in TestOnsite in Foster City, CA | 5 days in officeResponsibilities:Design, build, and maintain automated test suites for backend APIs, background workers, and related microservices across development, staging, pre-production, and production environmentsSupport release validation for versioned service deployments, including regression sign-off before production rolloutsDevelop and extend performance and load tests (K6 or equivalent) against REST APIs, including realistic data-driven scenarios at scaleIntegrate automated tests into CI/CD pipelines and release workflowsValidate release-critical behavior: data consistency across environments, schema migrations, API contract changes, and cross-service integration pointsPerform exploratory and component-level testing for new features and defect fixes; triage failures and work with engineering to resolutionMonitor release health using dashboards, logs, and test results; identify regressions and quality trends for stakeholdersPartner with engineering and QA to translate release requirements into automated coverage and repeatable validation checklistsDocument test plans, automation design, pipeline logic, and release criteria for long-term maintainabilityRequired Skills:Strong Python / Typescript proficiency for test automation, API testing, and data validationExperience with REST API test frameworks (pytest, requests, or similar) and schema/contract validationHands-on experience with performance and load testing tools (K6, Locust, or equivalent)Familiarity with staged software delivery: version tags, environment promotion, and production change managementAbility to write SQL for querying release and quality data to support metrics and triageExperience with Git, code review workflows, and CI systemsComfort debugging distributed services in containerized environments (logs, health checks, basic cluster tooling)Strong written and verbal communication skillsNice to Have:Experience testing geospatial, mapping, or routing-related platformsBackground validating impact-assessment or constraint-management workflows in production systemsFamiliarity with observability stacks (metrics, tracing, log aggregation) for release validationExperience with cloud data stores and query tools (S3, Athena, or similar) for test and metrics analysisExposure to workflow orchestration for data or test pipelines (Airflow or similar)Practical experience using AI-assisted development tools to improve test authoring and debugging productivityPrior work in QA, release management, or software quality metrics in a high-availability SaaS environment

Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Quality Assurance Engineer. Be the first to apply!