🌎
This job posting isn't available in all website languages

Sr. Test and Release Engineer

📁
Lead Software Engineer
📅
CREQ249172 Requisition #

Job Summary

Role Overview

Looking for a highly technical QA and Release Coordinator to oversee the end-to-end testing and deployment lifecycle of our suite of GEO SDKs. The candidate must ensure our SDKs are stable, high-performing, and easy to integrate across multiple platforms (e.g., iOS, Android, Web). This role requires balancing testing efforts with the project coordination of multi-platform releases.

Core Responsibilities

Release Orchestration: Coordinate the release calendar for multiple SDKs, ensuring versioning (SemVer) consistency and cross-platform feature parity.

Test Strategy & Automation: Design and implement robust test suites, including unit, integration, and end-to-end tests specifically tailored for library/SDK consumption.

Compatibility Testing: Ensure seamless performance across various OS versions, hardware configurations, and third-party frameworks.

CI/CD Management: Maintain and optimize automated release pipelines to ensure push-button deployments and automated changelog generation.

Act as the SDK's first customer; validate documentation, test apps, and review release notes to ensure a frictionless developer experience.

Stakeholder Communication: Bridge the gap between engineering teams and product managers, providing clear Go/No-Go signals based on quality metrics.

Required Technical Skills

Multi-Platform Proficiency: Strong experience testing for at least two major platforms (e.g., Android/, iOS/Swift).

Fundamentals of Automation frameworks would be an added advantage

CI/CD Tooling: Expert knowledge of GitHub Actions, GitLab CI, Jenkins, or Bitrise.

Monitoring & Debugging: Proficiency with Wireshark or platform-specific IDE debuggers to analyze network traffic and memory leaks.

Knowledge of different testing phases (functional, regression, & smoke).

Good knowledge in Debugging failures and bug reporting

Preferred Qualifications

Knowledge of binary compatibility and detection of API breaking changes.

Background in Testing (e.g., validating data encryption within the SDK).

Previous Job Searches

Similar Listings

New York, New York, United States

📁 Lead Software Engineer

Requisition #: CREQ246332

New York, New York, United States

📁 Lead Software Engineer

Requisition #: CREQ248055

New York, New York, United States

📁 Lead Software Engineer

Requisition #: CREQ248034