Software Quality Assurance Engineer

Stripe
Taipei
Workplace: OnsiteFull timeFunction: QA, Test & Release EngineeringExperience: 4+ yearsEducation: bachelorsSkills: ["Leadership","Communication","Ownership","Influencing","Mentoring"]

Own software quality for Stripe Terminal device firmware and device OS components. Define QA standards, create test strategies and plans from PRDs and design documents, and build repeatable lab setups for production-like testing. Validate Bluetooth behavior, reliability, power and battery performance, and resilience under degraded conditions. Co-lead incident remediation with root-cause analysis, develop/optimize test cases, and partner with developers and automation engineers to expand coverage.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Stripe
Stripe
1 day ago

Software Quality Assurance Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 34 minutes agoStatus: Live

Job Summary

Own software quality for Stripe Terminal device firmware and device OS components. Define QA standards, create test strategies and plans from PRDs and design documents, and build repeatable lab setups for production-like testing. Validate Bluetooth behavior, reliability, power and battery performance, and resilience under degraded conditions. Co-lead incident remediation with root-cause analysis, develop/optimize test cases, and partner with developers and automation engineers to expand coverage.
Location: Taipei
Workplace: Onsite
Employment Type: Full time
Job Function: QA, Test & Release Engineering
Seniority: Mid level

Key Responsibilities

  • •Own software quality for Terminal device software components (firmware and device OS) and ensure software quality targets are met for customers.
  • •Collaborate with developers during software planning, change review, and release meetings; create spot tests before branch cut.
  • •Create and improve test plans to improve coverage across configurations, user scenarios, and reliability testing.
  • •Perform Bluetooth validation across multiple devices, edge cases, recovery scenarios, and enterprise network/security configurations.
  • •Design and execute testing for power performance, battery behavior, sleep/wake reliability, and resilience; co-lead incident remediation and maintain QA processes.

Key Requirements

  • •Bachelor’s degree in computer science, software engineering, or a related technical field.
  • •4+ years of software quality assurance experience for embedded systems or firmware, including analyzing software changes and assessing their impact on test coverage.
  • •Experience developing test strategies, test plans, and test cases based on product requirements.
  • •Ability to identify root causes of software defects and proactively mitigate risks.
  • •Strong leadership, communication, ownership, and influencing skills, with excellent verbal and written English communication.
Experience:4+ yearsEmbedded systemsFirmwareFinancial technology
Education:Bachelor's in computer science, software engineering, or a related technical field
Skills:LeadershipCommunicationOwnershipInfluencingMentoring
Languages:English
Tech Stack:FirmwareEmbedded systemsReal-time operating systemsBluetoothEMVPayment Card Industry (PCI) compliance

Company Brief

Stripe
Provides payment processing APIs and financial infrastructure for internet businesses. Powers online payments for millions of companies from startups to Fortune 500s.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Scaleup
Valuation: Decacorn (USD 10B+)
Funding: Series E+
Headquarters: San Francisco, United States
Founded: 2010
Glassdoor
Glassdoor: 4.2
WebsiteLinkedInGlassdoor