823,562open jobs
53,068companies
134,459added this week
Browse all
Salary
$80k – $150k per year (gross)
Location
Hybrid (Singapore)
Seniority
Senior · 5+ years exp
Employment
Full-Time

First seen by Alion on Sep 4, 2026.

Overview
Company
Impact
Profile match
Sourceability is a digital distributor of electronic components headquartered in Austin, Texas, that sources and sells semiconductors and other parts through its Sourcengine marketplace, Datalynq market data tool and quality control and logistics services. It employs more than 350 people across offices in the US, Europe and Asia, including Singapore, Budapest, Shanghai, Seoul and Bengaluru, and serves manufacturers in communications, consumer electronics and automotive. It hires component buyers, account and business development managers, accountants, quality staff and software, NetSuite and machine learning engineers.

Sourceability is building a new Global Engineering Organization (GEO) to strengthen internal software delivery, improve production ownership, and build long-term engineering capability inside the company.

We are looking for a Senior QA / Test Automation Engineer to help build quality discipline and test automation capability inside GEO. This role will support business-critical software platforms by improving test coverage, regression testing, defect validation, release readiness, and automation practices across engineering teams.

This role is not limited to writing automated tests. The right candidate should be able to combine hands-on manual testing, exploratory testing, test automation, defect analysis, UAT support, and risk communication. At the current stage of GEO, some systems may have limited automated coverage, incomplete documentation, and legacy behavior that must be understood carefully before changes are released.

The Senior QA / Test Automation Engineer will work closely with Software Engineers, Product / Delivery Managers, Product Group Team Leads / Architects, DevOps, DBA, Infrastructure, and business stakeholders to reduce production risk and improve confidence in releases.

This role is hybrid working from our Singapore office.  

Insight on Your Impact:

In this role, you will:

  • Design, develop, and maintain automated test coverage for web applications, APIs, integrations, mobile workflows, and internal business platforms.
  • Execute manual, exploratory, functional, regression, integration, API, and release validation testing where automation does not yet exist or is not practical.
  • Build and improve test automation frameworks, test scripts, reusable test utilities, and test data approaches.
  • Define practical regression testing strategies for business-critical systems, including SourceCore, mobile applications, integrations, legacy applications, and other GEO-supported platforms.
  • Partner with Product / Delivery Managers to understand acceptance criteria, business workflows, UAT expectations, and release scope.
  • Partner with Product Group Team Leads / Architects and Software Engineers to understand technical design, risk areas, edge cases, and testability concerns.
  • Participate in backlog refinement by identifying missing acceptance criteria, unclear requirements, test dependencies, and quality risks.
  • Create and maintain test plans, test cases, test data, and validation checklists aligned with product requirements and business workflows.
  • Identify, document, prioritize, and track defects clearly through agreed tools and processes, including Azure DevOps where applicable.
  • Verify fixes, confirm regression impact, and help determine whether a release is ready for production.
  • Integrate automated tests into CI/CD pipelines in partnership with DevOps and engineering teams.
  • Analyze test failures, flaky tests, environmental issues, and data-related problems to help engineering teams distinguish product defects from test or environment problems.
  • Support UAT by helping Product / Delivery Managers and business users prepare validation scenarios, review acceptance criteria, and reproduce reported issues.
  • Communicate quality risks, test coverage gaps, defect trends, and release readiness concerns to engineering and product stakeholders.
  • Contribute to post-release issue analysis and help convert production defects into regression coverage and process improvements.
  • Mentor junior QA engineers and help establish practical QA standards, automation practices, and quality expectations across GEO.

Your Qualifications, Your Influence:

To be successful in this role, you should have:

  • 5+ years of experience in software quality assurance, with strong hands-on experience in both manual testing and test automation.
  • Proven experience building, maintaining, or extending test automation frameworks using tools such as Playwright, Cypress, Selenium, Appium, or equivalent.
  • Strong understanding of functional, regression, integration, API, exploratory, smoke, performance, and release validation testing.
  • Experience testing business-critical software systems where defects can directly affect operations, users, customers, or financial processes.
  • Ability to read and write code in at least one programming language such as JavaScript / TypeScript, C#, Python, or Java.
  • Experience with API testing tools and approaches such as Postman, REST Assured, Playwright API testing, or similar frameworks.
  • Experience integrating automated tests into CI/CD pipelines using tools such as Azure DevOps, GitHub Actions, Jenkins, GitLab CI, or similar.
  • Practical understanding of SQL and ability to validate data, investigate defects, prepare test data, and confirm backend behavior.
  • Experience writing clear defects, test cases, test plans, acceptance criteria feedback, and quality risk summaries.
  • Ability to work with incomplete requirements, legacy behavior, and complex business workflows without losing testing discipline.
  • Strong analytical and troubleshooting skills with a methodical approach to reproducing, isolating, and documenting issues.
  • Clear communication skills with the ability to explain quality risks, testing limits, defect impact, and release readiness to technical and non-technical stakeholders.
  • Comfortable working in distributed teams across multiple locations and time zones.
  • Strong ownership mindset, attention to detail, and practical judgment under delivery pressure.

Preferred Skills and Technical Familiarity:

The following experience will be helpful in this role:

  • Experience testing .NET / SQL Server-backed enterprise applications.
  • Experience testing internal platforms used by sales, purchasing, warehouse, finance, operations, customer service, or other business teams.
  • Experience with mobile test automation for Android or iOS using Appium, Espresso, XCUITest, or similar tools.
  • Experience testing warehouse applications, barcode scanning workflows, image capture workflows, or field / operations-facing mobile applications.
  • Experience with performance and load testing tools such as k6, JMeter, Gatling, or similar.
  • Experience with test data management, environment validation, release smoke testing, and regression suite design.
  • Familiarity with accessibility testing, security testing concepts, or basic application vulnerability validation.
  • Experience in electronic components, technology distribution, supply chain, logistics, manufacturing, e-commerce, or similar B2B environments.
  • Exposure to AI-assisted testing tools or practical use of automation to improve test coverage and QA productivity.

Success in the First 90 Days:

Within the first 90 days, the Senior QA / Test Automation Engineer should be able to:

  • Understand assigned systems, business workflows, release process, current test coverage, and major production quality risks.
  • Establish working relationships with Software Engineers, Product / Delivery Managers, Team Leads / Architects, DevOps, DBA, Infrastructure, and business stakeholders.
  • Review existing QA practices, test cases, automation coverage, defect patterns, and release readiness gaps.
  • Define a practical regression testing approach for at least one business-critical platform or product group.
  • Create or improve automated test coverage for high-value workflows where automation will reduce release risk.
  • Improve defect reporting quality, reproduction steps, acceptance criteria validation, and test evidence discipline.
  • Help create clear release validation / smoke testing checklists for critical systems.
  • Support at least one release or UAT cycle with structured test planning, defect tracking, and risk communication.
  • Identify major test data, environment, documentation, or automation gaps and propose a practical improvement plan.
  • Start converting repeated production defects or recurring manual checks into regression coverage.

What This Role Does Not Own:

This role does not own formal people management for engineers or QA staff. Engineering Managers remain responsible for hiring, performance management, compensation input, team structure, and capacity planning.

This role does not independently approve production releases. Release decisions require alignment with Engineering Managers, Product / Delivery Managers, Team Leads / Architects, QA, DevOps, and relevant business stakeholders.

This role does not own business prioritization or final user acceptance. Product / Delivery Managers and business stakeholders remain responsible for business priority alignment, UAT coordination, and final business acceptance.

This role does not replace software engineering ownership of code quality. QA improves test coverage, validation, and release confidence, but engineers and technical leads remain responsible for building maintainable and reliable software.

Benefits:

  • Competitive salary
  • Ongoing training and professional development opportunities
  • Collaborative global work environment
  • PTO

Skills

Performance Testing, Test Automation Framework, Extensive Work Experience, Sales Systems, Warehouse Applications, Acceptance Criteria, Technical and Engineering Design, Mobile Application Testing, Web Application Testing, Enterprise Applications, Role Playing, Backlog Management, business testing, Exploratory Analysis, Security Test, Test Management

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
823,562 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

QA
Similar stack
Same company
Singapore
In office • Full-Time • 4+ years exp • Pune
SQL
DevOps
Rest API
Management
Agile
QA
Playwright
Postman
Apply
In office • Full-Time • 3+ years exp • Bengaluru
JavaScript
TypeScript
DevOps
Rest API
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Management
Agile
Scrum
QA
TestRail
Playwright
Apply
In office • Full-Time • 3+ years exp • Bachelor's Degree • Bengaluru
Python
JavaScript
Groovy
Databases
PostgreSQL
Oracle
Apache Kafka
DevOps
Rest API
Prometheus
CI/CD
Kubernetes
Grafana
QA
JMeter
k6
Apply
≈ $88k – $177k per year (Estimated) • Equity • In office • Full-Time • 7+ years exp • Bachelor's Degree • Peachtree Corners
C#
C#
.NET
DevOps
Rest API
Terraform
CI/CD
Management
Agile
QA
Playwright
Apply
Senior QA Engineer 16 days ago
≈ $23k – $58k per year (Estimated) • In office • Full-Time • 4+ years exp • Bengaluru
Python
JavaScript
DevOps
CI/CD
QA
Selenium
JMeter
Postman
k6
Apply
≈ $28k – $60k per year (Estimated) • In office • Full-Time • 6+ years exp • India
Python
JavaScript
TypeScript
C#
Node JS
C#
.NET
AI/ML
Anomaly Detection
Frontend
React.js
DevOps
Splunk
GCP
New Relic
OpenTelemetry
Datadog
Dynatrace
Azure
CI/CD
AWS
Grafana
Self-Healing
AppDynamics
AIOps
Incident Management
Apply
Unity Developer 1 day ago
$15k – $22k per year (gross) • In office • Full-Time • 2+ years exp • Kuala Lumpur
JavaScript
SQL
C#
Node JS
Databases
Supabase
AI/ML
Claude Code
OpenAI Codex
DevOps
Rest API
Windows
Game Dev
Unity
Meta Quest SDK
Apply
In office • PhD • London
Python
SQL
Analytics
Looker
Microsoft Excel
Apply
≈ $110k – $212k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Dallas
Python
Java
SQL
C++
Scala
Databases
Snowflake
Databricks
Apache Kafka
AI/ML
Spark
DevOps
Azure
AWS
Apply
≈ $32k – $86k per year (Estimated) • In office
Python
Java
C#
C++
C#
.NET
Apply
$70k – $122k per year (gross) • Hybrid • Full-Time • 5+ years exp • Singapore
Python
JavaScript
TypeScript
SQL
C#
C#
.NET
Mobile
Espresso
DevOps
Azure DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
QA
Selenium
JMeter
Cypress
Playwright
Gatling
Appium
Postman
Rest-Assured
k6
XCUITest
Apply
≈ $58k – $125k per year (Estimated) • In office • Full-Time • 3+ years exp • Singapore
DevOps
PagerDuty
Incident Management
Management
ServiceNow
Apply
≈ $86k – $214k per year (Estimated) • In office • Full-Time • Master's Degree • Singapore
Python
Java
SQL
C++
AI/ML
Hadoop
Spark
AI Agents
Flink
Machine Learning
Apply
≈ $65k – $159k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Singapore
Apply
≈ $86k – $232k per year (Estimated) • In office • Internship • PhD • Singapore
Python
C++
AI/ML
Multimodal AI
Machine Learning
Apply
≈ $88k – $237k per year (Estimated) • In office • Internship • PhD • Singapore
AI/ML
Reinforcement Learning
Multimodal AI
Computer Vision
NLP
LLM
Pre-training
Recommender Systems
Machine Learning
Apply
See all jobs
This is one of many
823,562 more open roles from verified company boards, updated every day.