This is b0jan.unknown_domain (Linux x86_64 6.12.47-gentoo) 09:21:04
Welcome to b0jan, the home of Bojan Terzic, Staff QA Engineer / SDET.
- * Commands: help
- * Files: ls
- * CV: wget cv.pdf
- * LinkedIn: open linkedin.com
- * Contact: mail bojan
guest@b0jan:~$ ls -F
experience/ about.txt certs.txt clients.txt contact.txt cv.pdf education.txt skills.txt bojan.spec.ts* blog@
guest@b0jan:~$ cat about.txt
Bojan Terzic, Staff QA Engineer / SDET Novi Sad, Serbia · CET Open to Staff/Lead QA roles and scoped consulting. 14 years in QA across Staff, Lead and SDET roles, hands-on throughout. Test automation at every layer: web + api Playwright + TypeScript backend Karate, C#/.NET integration tests ios XCUITest (Swift) load k6, custom C# load tools Then the QA function around it: strategy, quality gates, release ownership, hiring and mentoring. Fintech, retail, telecom and M&A consulting. Next: cat clients.txt · ls experience · wget cv.pdf · open linkedin.com
guest@b0jan:~$ cat clients.txt
# Clients, oldest to newest
2009 Avon Serbia
6-month engagement
2013–2017 Thomson Reuters / Clarivate (ScholarOne)
via PLANet Systems Group
2013–2015 uTest
freelance
2016–2017 Reciprocity Inc (ZenGRC)
part-time contract
2017–2019 Tata Communications (Teleena)
via Levi9
2019–2022 Alternative Payments
via Wolf & Wolf Technologies
2022–2026 Inditex
via Symphony
2026–2026 AlixPartners
via Symphony
guest@b0jan:~$ cat experience/*
Staff QA Engineer · Symphony (Symphony Digital) 08/2022 – present · Novi Sad, hybrid - Leads a QA team across seniority levels: mentoring, 1:1s, performance goals and KPIs. - Hires and onboards remote QA engineers. - Sets QA strategy and quality gates from the ground up for concurrent client projects, while working hands-on as SDET. Client work: alixpartners.txt, inditex.txt
AlixPartners · M&A due-diligence platform (via Symphony)
02/2026 – present
Owns backend and frontend testing: a Playwright + TypeScript suite
over the REST API, React UI, AI chat and SharePoint ingestion.
Validates data flows against Azure SQL, Cosmos DB and Function Apps.
~430 Playwright tests over 88 spec files
25+ tag-filtered CI subsets, so pipelines run only what changed
70% mutation kill-rate target
Implementation notes
auth Azure AD token captured after SSO, exchanged for an
API-scoped OBO token with @azure/msal-node, cached per run.
cleanup Every Azure resource is registered as soon as it is
created, so teardown removes it even when setup fails.
secrets Key Vault through an interactive credential locally,
pipeline tasks in CI; a missing value fails the run.
mutation API responses are mutated (flipped booleans, nulled
fields, swapped strings) to find assertions that pass
for the wrong reason.
Stack: Playwright, TypeScript, MSAL, Azure, Azure Pipelines,
Claude Code, Cursor
Inditex · iOS sales-analytics app (via Symphony)
08/2022 – 01/2026
- Multi-layer automation: Karate for backend APIs, XCUITest for
the native iOS UI, Playwright + TypeScript for web E2E/UI/API.
- Full-cycle functional, UI/UX and API testing (Postman, Karate).
- Reworked the test architecture so defects surfaced earlier and
fewer reached production.
- k6 for performance; Grafana and Azure App Insights for logs and
traffic.
- Claude and Cursor to speed up test authoring and root-cause
analysis.
Stack: Karate, XCUITest, Swift, Playwright, k6, Charles Proxy,
App Insights, Grafana
SDET → Lead QA / Acting Head of QA · Alternative Payments
Wolf & Wolf Technologies · SEPA payments, fintech
08/2019 – 08/2022 · Novi Sad
- C# integration tests across APIs, MS SQL, blob storage and
Event Store streams in a CQRS / event-sourced system.
- Built the Cypress E2E UI suite.
- Custom performance and load-testing tools, with results checked
against production logs.
- Owned production releases: test result analysis, defect leakage
review, quality gates and technical release notes.
- As acting head (2021–22): company-wide QA process and guidelines,
hiring, onboarding, growth paths and performance reviews.
Stack: C#, .NET, Azure DevOps, Service Bus, Event Store, MS SQL,
Cypress
Senior Test Developer / Team Lead · Levi9 Client: Tata Communications · telecom 09/2017 – 09/2019 · Novi Sad - Led the test team while hands-on: manual, functional, exploratory and regression testing across full delivery cycles. - .NET Core / C# integration tests and UI pipelines across an Angular UI, WCF and NServiceBus services, Azure Functions, Cosmos DB and MongoDB. - REST/SOAP validation with Postman and SoapUI. - Demoed features to the client and wrote release docs. Stack: C#, .NET Core, NServiceBus, Cosmos DB, SoapUI, TFS
QA Engineer · Reciprocity Labs (ZenGRC) · part-time contract 05/2016 – 06/2017 · remote - Governance, risk and compliance SaaS: test design, test maintenance, exploratory and usability testing.
QA Engineer / Software Test Engineer · PLANet Systems Group Client: Clarivate (Thomson Reuters) ScholarOne 12/2012 – 08/2017 · Novi Sad - QTP/UFT automation, REST/SOAP validation, cross-browser and exploratory testing, test maintenance. - Mentored junior testers.
guest@b0jan:~$ cat skills.txt
web e2e Playwright (TS), Cypress, QTP/UFT
api Playwright, Karate, Postman, SoapUI, REST, SOAP
mobile XCUITest (Swift), Charles Proxy
backend C#/.NET · MS SQL, Event Store, Service Bus,
NServiceBus, Cosmos DB, MongoDB, Azure Functions
performance k6, custom C# load tools
suite quality mutation testing, tag-filtered CI subsets,
tracked teardown
ci / release Azure DevOps, GitHub, SonarQube; quality gates,
release notes
observability Azure App Insights, Grafana
practices BDD, exploratory, performance testing, Agile
leadership hiring, 1:1s, performance reviews, QA process,
onboarding
ai tooling Claude Code, Cursor
languages TypeScript, JavaScript, C#, Swift, VBScript
spoken English (fluent), Serbian (native)
guest@b0jan:~$ cat education.txt
Faculty of Management · 2008 – 2012 Bachelor of Management, Management in Informatics Focus on information systems and organizational management.
guest@b0jan:~$ cat certs.txt
Claude Certified Architect – Foundations · Anthropic · 2026 verify: https://www.credly.com/badges/1a8b9565-0a9e-45e1-9190-6ff612ac81f4 Training: Anthropic Claude AI for Developers
guest@b0jan:~$ cat contact.txt
Open to Staff/Lead QA roles and scoped consulting:
--role staff|lead own test strategy, quality gates and
release readiness, build the team, stay
hands-on in the framework
--consult audit your test suite and release process, with
a prioritised fix list
--consult framework a Playwright + TypeScript framework (auth,
test data, cleanup, CI subsets) your team
can maintain
mail type 'mail bojan' in this terminal
linkedin https://www.linkedin.com/in/bojanterzic/
cv https://b0jan.com/cv.pdf (two pages)
blog https://b0jan.com/blog/
Replies usually within two business days.
guest@b0jan:~$ cat .plan
Looking for: Senior, Staff or Lead quality engineering roles on complex,
distributed systems:
- building and leading QA teams, from hiring to practice
- auditing and improving existing test and release processes
- quality gates that protect delivery speed, not slow it down
Also open to scoped audit and framework engagements.
Currently: Playwright + TypeScript against an Azure-heavy M&A
platform; mutation-testing API responses.
Tinkering: Claude Code in the QA loop, and this terminal.
guest@b0jan:~$
Type help for a list of commands, then press Enter. Up and down arrows browse history, Tab completes commands and file names.