Location
In office (Bengaluru)
Seniority
Senior · 5+ years exp
Employment
Full-Time
First seen by Alion on Nov 3, 2026.
Overview
Company
Impact
Profile match
EPSILON is a corporate gifts company that designs and produces gift projects for business clients. It manages projects from concept and approval through production, shipping and delivery, working with large corporate customers. The company is based in Russia, with a presence in Kaliningrad and Moscow.
Overview
About Business Unit:
The Product team forms the crux of our powerful platforms and helps connect millions of customers worldwide with the brands that matter most to them. This team of innovative problem solvers develops and builds products that position Epsilon as a differentiator, encouraging an open and balanced marketplace built on respect for individuals, where every brand interaction holds value. Our full-cycle product engineering and data teams chart the future and set new benchmarks for our products, by using industry standard methodologies and sophisticated capabilities in data, machine learning, and artificial intelligence. Driven by a passion for delivering smart end-to-end solutions, this team plays a key role in Epsilon's success story.
Role Overview
You will design and maintain automated test suites for RESTful APIs and web applications, collaborate closely with developers, architects, and product teams, and help set a higher standard on quality across the software delivery lifecycle. This role is ideal for QA engineers who enjoy ownership, technical depth, and applying emerging technologies—including Generative AI—to improve test coverage, efficiency, and defect prevention at scale.
Why We Are Looking For You
You are a hands-on, quality-focused engineer who:
Responsibilities
Epsilon is a global data, technology and services company that powers the marketing and advertising ecosystem. For decades, we've provided marketers from the world's leading brands the data, technology and services they need to engage consumers with 1 View, 1 Vision and 1 Voice. 1 View of their universe of potential buyers. 1 Vision for engaging each individual. And 1 Voice to harmonize engagement across paid, owned and earned channels.
Epsilon's comprehensive portfolio of capabilities across our suite of digital media, messaging and loyalty solutions bridge the divide between marketing and advertising technology. We process 400+ billion consumer actions each day using advanced AI and hold many patents of proprietary technology, including real-time modeling languages and consumer privacy advancements. Thanks to the work of every employee, Epsilon has been consistently recognized as industry-leading by Forrester, Adweek and the MRC. Epsilon is a global company with more than 9,000 employees around the world.
Our pillars aren't just words. They're how we show up every day.
Epsilon is an Equal Opportunity Employer.
Epsilon is committed to promoting diversity, inclusion, and equal employment opportunities by using reasonable efforts to attract, recruit, engage and retain qualified individuals of all ethnicities and backgrounds, including, but not limited to, women, people of color, LGBTQ individuals, people with disabilities and any other underrepresented groups, traits or characteristics.
About Business Unit:
The Product team forms the crux of our powerful platforms and helps connect millions of customers worldwide with the brands that matter most to them. This team of innovative problem solvers develops and builds products that position Epsilon as a differentiator, encouraging an open and balanced marketplace built on respect for individuals, where every brand interaction holds value. Our full-cycle product engineering and data teams chart the future and set new benchmarks for our products, by using industry standard methodologies and sophisticated capabilities in data, machine learning, and artificial intelligence. Driven by a passion for delivering smart end-to-end solutions, this team plays a key role in Epsilon's success story.
Role Overview
You will design and maintain automated test suites for RESTful APIs and web applications, collaborate closely with developers, architects, and product teams, and help set a higher standard on quality across the software delivery lifecycle. This role is ideal for QA engineers who enjoy ownership, technical depth, and applying emerging technologies—including Generative AI—to improve test coverage, efficiency, and defect prevention at scale.
Why We Are Looking For You
You are a hands-on, quality-focused engineer who:
- Enjoys building and maintaining scalable API and UI automation frameworks
- Has strong experience with tools such as Selenium, ReadyAPI, and Taiko (or similar browser automation tools)
- Is comfortable validating cloud-hosted applications and services (AWS and/or Azure)
- Is curious about Gen AI in QA automation—test generation, intelligent test data, self-healing tests, and AI-assisted defect analysis
- Likes taking ownership of test strategy and automation, not just executing manual test cases
- Thinks in terms of risk, coverage, and continuous quality—not only pass/fail outcomes
- As part of the Epsilon Product Engineering team, the pace of the work matches the fast-evolving demands of Fortune 500 clients across the globe
- As part of an innovative team that's not afraid to take risks, your ideas will come to life in digital marketing products
- An open and transparent environment that values innovation, efficiency, and engineering excellence in quality
- Opportunity to work with modern stacks—.NET Core backends, Angular front ends, and cloud services—while deepening your automation and AI-in-QA expertise
Responsibilities
- Design, develop, and maintain API automation frameworks and test suites for RESTful services built on .NET Core
- Build and enhance UI automation using Selenium and Taiko (or equivalent modern browser automation tools) for Angular-based web applications
- Create and maintain API functional, regression, and contract tests using ReadyAPI (and/or equivalent API testing tools)
- Integrate automated tests into CI/CD pipelines and work with DevOps/platform teams to improve test execution, reporting, and reliability
- Define and implement test strategies for new features—covering functional, regression, integration, smoke, and non-functional scenarios where applicable
- Validate cloud-native deployments and configurations on AWS and/or Azure
- Explore and apply Generative AI in QA automation—e.g. test case generation, synthetic test data, log/analysis assistance, and intelligent maintenance of automation assets
- Partner with developers, product managers, and UX on shift-left practices, acceptance criteria, and quality gates
- Identify, document, and track defects; perform root-cause analysis and help prevent recurrence
- Promote testability, clean automation design, reusable frameworks, and continuous improvement in the QA lifecycle
- Contribute to solution and test design discussions with technical leads and architects
- BE / B.Tech / MCA (Full-time education; no correspondence courses)
- 5–8 years of hands-on software quality assurance experience, with a strong focus on test automation
- Proven experience in API automation testing for RESTful services
- Solid experience in UI automation testing using Selenium
- Hands-on experience with ReadyAPI (or comparable API automation platforms) for functional and regression API testing
- Experience with Taiko (or equivalent modern browser automation tools) for UI/end-to-end testing
- Working knowledge of Angular applications and .NET Core-based APIs from a testing perspective
- Working knowledge of AWS or Azure (deployments, environments, cloud concepts relevant to testing)
- Strong understanding of software testing principles, test design techniques, and defect lifecycle management
- Experience integrating automation into CI/CD pipelines (e.g. Jenkins, Azure DevOps, GitHub Actions, or similar)
- Proficiency in at least one programming/scripting language used for automation (e.g. C#, JavaScript/TypeScript, or Python)
- Excellent problem-solving, analytical, and communication skills
- Experience applying Generative AI in QA—AI-assisted test authoring, test data generation, or automation maintenance
- Hands-on or exploratory experience with Agentic AI concepts applied to testing workflows
- Experience with Infrastructure as Code (Terraform) and test environments provisioned via automation
- Familiarity with performance, security, or accessibility testing
- Experience with BDD frameworks and behavior-driven test design
- Experience with test reporting dashboards, flaky-test management, and quality metrics/KPIs
Epsilon is a global data, technology and services company that powers the marketing and advertising ecosystem. For decades, we've provided marketers from the world's leading brands the data, technology and services they need to engage consumers with 1 View, 1 Vision and 1 Voice. 1 View of their universe of potential buyers. 1 Vision for engaging each individual. And 1 Voice to harmonize engagement across paid, owned and earned channels.
Epsilon's comprehensive portfolio of capabilities across our suite of digital media, messaging and loyalty solutions bridge the divide between marketing and advertising technology. We process 400+ billion consumer actions each day using advanced AI and hold many patents of proprietary technology, including real-time modeling languages and consumer privacy advancements. Thanks to the work of every employee, Epsilon has been consistently recognized as industry-leading by Forrester, Adweek and the MRC. Epsilon is a global company with more than 9,000 employees around the world.
Our pillars aren't just words. They're how we show up every day.
- People centricity: We focus on employee well-being in an environment where colleagues truly care about each other.
- Collaboration: We work together, support one another, and collectively achieve goals.
- Growth: There are endless opportunities for growth through learning, development and career advancement.
- Innovation: We drive progress through cutting-edge solutions and forward-thinking approaches.
- Flexibility: We've created a balance between work and personal life, and we encourage adaptability to solve problems creatively.
- Act with integrity
- Work together to win together
- Innovate with purpose
- Respect all voices
- Empower with accountability
Epsilon is an Equal Opportunity Employer.
Epsilon is committed to promoting diversity, inclusion, and equal employment opportunities by using reasonable efforts to attract, recruit, engage and retain qualified individuals of all ethnicities and backgrounds, including, but not limited to, women, people of color, LGBTQ individuals, people with disabilities and any other underrepresented groups, traits or characteristics.
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.
2,104,095 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.
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
Backend
Similar stack
Same company
Bengaluru
In office · Bachelor's Degree · Noida
Python
JavaScript
SQL
Python
Flask
FastAPI
Django
Databases
Pinecone
FAISS
AI/ML
Copilot
LangGraph
AutoGen
LangChain
Claude
LlamaIndex
Model Context Protocol
Prompt Engineering
AI Agents
Semantic Kernel
CrewAI
RAG
OpenAI
Anthropic
Machine Learning
Frontend
Redux
React.js
Material UI
DevOps
Rest API
Azure
CI/CD
AWS
Apply
In office · 4+ years exp · Bachelor's Degree · Hyderabad
Python
JavaScript
Java
Kotlin
TypeScript
SQL
C#
Node JS
Python
Django
Java
Spring Boot
Kotlin
Mockito
C#
ASP.NET Core
Databases
PostgreSQL
Apache Kafka
AI/ML
Machine Learning
Frontend
Angular
React.js
Mobile
JUnit
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Analytics
Power BI
Apply
Senior Software Development Engineer
2 days ago
In office · Full-Time · 5+ years exp · Bachelor's Degree · Bengaluru
JavaScript
SQL
C#
C#
ASP.NET Core
Frontend
JQuery
DevOps
Rest API
Management
Confluence
Apply
Senior Software Engineer I
1 hour ago
In office · Full-Time · 4+ years exp · Chennai
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
PostgreSQL
AI/ML
Copilot
AI Agents
AWS Bedrock
Frontend
React.js
Vite
DevOps
Rest API
Splunk
GitHub Actions
CI/CD
AWS
AWS Lambda
Amazon EC2
Amazon S3
Management
Agile
Apply
Senior Engineer - C++, Linux
1 hour ago
In office · 7+ years exp · Bachelor's Degree · Bengaluru
Python
C++
DevOps
RTOS
CI/CD
Linux
TCP/IP
QA
Robot Framework
Apply
Senior Software Engineer, Agentic AI Platforms
2 hours ago
≈ $16k – $38k per year (Estimated) · Hybrid · Full-Time · Bachelor's Degree · Bengaluru
Python
TypeScript
AI/ML
Copilot
Claude Code
Model Context Protocol
Function Calling
AI Agents
Agentic Workflows
Apply
≈ $23k – $58k per year (Estimated) · In office · Full-Time · Bengaluru
Python
TypeScript
AI/ML
Copilot
Claude Code
Model Context Protocol
AI Agents
Agentic Workflows
Apply
Deputy Manager | Fullstack Java | Bengaluru
2 hours ago
In office · 12+ years exp · Bengaluru
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
MySQL
PostgreSQL
Apache Kafka
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
Terraform
AWS
Docker
Kubernetes
Amazon Kinesis
Apply
In office · 6+ years exp · Bengaluru
Java
Kotlin
SQL
Java
Spring Framework
Spring Boot
Kotlin
Mockito
AI/ML
Copilot
Claude Code
Mobile
JUnit
DevOps
Rest API
Git
Apply
Java Backend Consultant
2 hours ago
In office · 4+ years exp · Bengaluru
Java
Kotlin
SQL
Java
Spring Framework
Spring Boot
Kotlin
Mockito
AI/ML
Copilot
Claude Code
Mobile
JUnit
DevOps
Rest API
Git
Apply
This is one of many
2,104,095 more open roles from verified company boards, updated every day.

