Job Description
About A&F Co:
At ANSR, we operate A&F Co. Bengaluru, a hub of digital transformation delivering services exclusively to our client, Abercrombie & Fitch Co. (A&F Co.). A&F Co. is a global, digitally led omnichannel specialty retailer of apparel and accessories catering to kids through millennials with assortments curated for their specific lifestyle needs.
Now is your opportunity to join us and develop dynamic tech solutions to meet the needs of A&F Co.’s rapidly growing global business. For over 20 years now, companies cutting across size, industry and markets have relied on our expertise to successfully build global business and technology teams. We can help you land a rewarding career in this dynamic industry.
Here, you’ll be part of a team working on Digital Engineering & Architecture, Data & Analytics and Digital Operations to build inclusive experiences and outstanding products. Ready to usher in a digital revolution? Apply today.
Disclaimer: Candidates will initially be employed under ANSR and subsequently transitioned to A&F Co. Bengaluru.
About the Role:
We’re looking for someone who sees risk before customers feel it.
You’re the kind of person who looks at a new feature and instinctively asks:
What happens at the edges? What assumptions are we making? How could this fail in the real world?
Quality isn’t a phase at the end of development—it’s how you think about software from the very first conversation.
This role is
primarily enablement-focused
. You’ll work across squads to elevate how teams think about quality: shaping test strategy early, expanding automation where it creates the most leverage, and helping engineers build quality into their day-to-day work. You’ll partner closely with engineers, product managers, and designers to ensure features ship reliably and perform well for customers.
You’ll start by learning our product and codebase through a
quality-first lens
—owning feature quality, designing test strategies, and building automation to close coverage gaps. Over time, you’ll grow into contributing front-end code, bringing that same quality-first mindset into the features you help build.
This is not a traditional “throw it over the wall to QA” environment. Engineers own their own tests. Your role is to
expand what we test, how we test it, and how early quality thinking shows up in our process
—and to share those patterns so the whole organization gets better.
What Will You Do?
Own feature quality end to end:
Take accountability for feature quality from refinement through release and post-release learning.
Translate ambiguous requirements into
clear, risk-based test strategies and test plans
.
Identify edge cases, failure modes, and customer-impacting risks before they reach production.
Balance manual and automated testing to ensure meaningful, efficient coverage.
Investigate production issues with a systems mindset—identifying why gaps existed and how to prevent them in the future.
Enable teams to shift quality left:
Partner with squads during refinement and kickoff to surface risks early and align on pragmatic quality scope.
Share how you create test strategies so quality planning becomes a
repeatable engineering skill
, not a specialized activity.
Contribute templates, examples, and working agreements that help teams consistently build quality into their workflows.
Advocate for quality through collaboration—not gatekeeping—making teams faster and more confident, not slower.
Build automation that expands coverage:
Build and maintain integration, end-to-end, and API test coverage that complements engineers’ unit and component tests.
Use tools such as
Playwright, Jest, Jasmine, React Testing Library
, and
Stryker
(mutation testing) where they add real signal.
Validate
GraphQL APIs
—a core part of our workflow—ensuring queries and mutations behave correctly across scenarios.
Integrate automated tests into
GitLab CI/CD pipelines
, improving feedback speed and reliability.
Improve test diagnostics, reduce flakiness, and ensure failures are actionable and trusted.
Use production signals to guide quality decisions:
Leverage observability and analytics tools such as
Splunk, Dynatrace, Firebase, and Full story
to understand real-world behavior.
Investigate performance regressions, error trends, and unexpected customer drop-offs.
Help teams distinguish between quality issues and product signals, and respond appropriately.
Grow into front-end contributions over time:
As you build context, contribute front-end code using
ReactJS, JavaScript (ES6+), HTML5, and CSS/SASS
.
Pair with engineers to improve testability, reliability, and maintainability of features.
Bring quality-first thinking into the code you write, review, and ship.
What Do You Need to Bring?
Required Qualifications:
Experience in retail or e-commerce domains
5-6+ years of experience in
Quality Engineering, Front-End Engineering, or a hybrid QE/Developer role
Hands-on experience with modern web testing and automation, including tools such as: Playwright, Jest, Jasmine, React Testing Library
Experience testing APIs (REST and/or
GraphQL
)
Familiarity contributing tests into
CI/CD workflows
(e.g., GitLab)
Experience working in Agile, cross-functional teams
A
quality-first mindset
: strong instincts around risk, test strategy, and customer impact
Strong analytical, communication and collaboration skills—you can advocate for quality clearly and constructively
Preferred Qualifications:
Experience with
mutation testing
(e.g., Stryker)
Familiarity with running tests in
containerized or Kubernetes-based environments
Experience with
Micro Frontend architectures
Knowledge of
Node.js, NPM, and front-end build tooling
Understanding of
accessibility standards (WCAG 2.1)
and responsive, mobile-first design
Exposure to performance testing using tools like JMeter, Gatling or K6
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
Why You’ll Love Working Here:
You’ll have a
direct impact on customer experience
, not just by finding bugs, but by shaping how quality is built in from the start.
You’ll grow beyond a traditional QA role, with a clear path into deeper engineering contributions if that’s where you want to go.
You’ll work with modern technologies—
React, GraphQL, GitLab, Kubernetes
—and learn how to use them effectively in real-world systems.
You’ll collaborate, not gatekeep, helping teams ship faster with more confidence.
You’ll be supported in learning, pairing, and growing your skills alongside your impact.