12 Sep
|
Dentsu Global Services
|
Bengaluru
12 Sep
Dentsu Global Services
Bengaluru
Job Description
n
- Key Responsibilities
n
- Exp - 4-6 years
n
- Pune/ Mumbai/ Bangalore
n
- Immediate joiners only
n
- Test Automation & Technical Delivery
n
- Develop, improve, and maintain automated test suites across frontend and backend components.
n
- Write high‐quality, maintainable automated tests that support rapid delivery and reliability.
n
- Identify and implement a test coverage tool to monitor coverage.
n
- Own the execution and reporting of automated test pipelines within CI/CD workflows.
n
- Monitor test flakiness and stability; proactively diagnose root causes and implement fixes.
n
- Contribute to discussions on testing strategy, tooling, and testability improvements across the product.
n
- Ensure all automated testing follows best practice, is version‐controlled, and integrates cleanly into engineering workflows.
n
- Design and implement E2E testing to simulate real user actions and validate the full workflow.
n
- Collaboration & Ways of Working
n
- Work day‐to‐day with developers across three squads to embed quality into feature development.
n
- Participate in squad ceremonies (stand‐ups, refinement, planning), providing input on test impact and automation needs.
n
- Collaborate with product managers and engineering leads to understand feature requirements and identify test scenarios.
n
- Work within an agile, cloud‐first engineering environment and contribute to continuous improvement of testing processes.
n
- Document and track bugs encountered, providing detailed reproduction steps, environment details and visual documentation to facilitate efficient resolution.
n
- Learning & Growth
n
- Learn from developers to deepen technical skills.
n
- Stay current with modern test automation frameworks, patterns, and tools, recommending improvements where valuable.
n
- Contribute to documentation of test suites, frameworks, and best practices.
n
- Required Experience & Skills
n
- 1–3 years' experience in QA automation or software engineering roles with a testing focus.
n
- Experience developing automated tests for web applications (frontend or backend).
n
- Familiarity with at least one E2E / Browser Automation framework (e.g., Cypress, Playwright, Selenium) and one Unit Framework (xUnit, Jest, NUnit).
n
- Ability to read and write code in at least one programming language (JavaScript/TypeScript, C#, Python, or similar).
n
- Understanding of CI/CD pipelines and automated test execution.
n
- Ability to work within an agile engineering setting.
n
- Desirable / Nice-to-Have Skills
n
- Experience with some of the following is beneficial but not required:
n
- Backend Testing
n
- xUnit or similar unit testing frameworks for .NET environments.
n
- API / integration testing methods and tools.
n
- Frontend Testing
n
- Cypress, Playwright, or similar browser automation tools.
n
- (We currently use Cypress but are open to modernising our approach.)
n
- General Technical Experience
n
- Git and version control workflows.
n
- Dockerised development/testing environments.
n
- Cloud platforms (Google Cloud Platform preferred but not essential).
n
- Tech Environment (for Context)
n
- The Pipes product is built using:
n
- Backend: C# (.NET)
n
- Frontend: ReactJS
n
- Data: MySQL, Firestore, BigQuery
n
- Infrastructure: Google Cloud Platform (Cloud Run, Cloud Functions, Cloud Scheduler, Docker)
n
- Testing Frameworks (Current & Planned):
n
- xUnit (C#)
n
- Cypress (legacy, under review)
n
- Potential introduction of Playwright or similar end-to-end test automation tool.
n
- What Success Looks Like
n
- Within 6-12 months, success in this role will include:
n
- Demonstrably higher automated test coverage across the platform.
n
- Stable, reliable automated pipelines with decreased test flakiness.
n
- Ability to work independently across squads and manage the testing suite.
n
- Meaningful contribution to the team's confidence in software quality and release reliability.
n
📌 Quality Assurance Automation Engineer (Bengaluru)
🏢 Dentsu Global Services
📍 Bengaluru