16 Sep
|
BruntWork
|
India
The Role:
We're looking for a hands-on Full Stack Test Automation Engineer to strengthen quality across our full stack — an Angular frontend and a NestJS/Node.js microservices backend. You'll design and maintain automated coverage for the dashboards, reporting pipelines, and campaign/order workflows our customers depend on every day, and help embed testing discipline into how the team ships.
About the Company:
The company is an AI-powered Media Operating System that automates campaign delivery, reporting, and financial reconciliation for media teams — brands, agencies, publishers, and media management services, including regulated industries like government and financial services. Our mission: “Media operations re-engineered — campaigns are complex, managing them shouldn’t be.”
Schedule:
- Monday to Friday, 9:00 am to 6:00 pm (Australian Eastern Time), with a 1-hour unpaid break (40 hours per week)
Responsibilities:
- Build and maintain end-to-end test suites (Playwright) covering critical user flows — dashboards, widgets, campaign/order management, and reporting.
- Write and maintain unit and integration tests for Angular components (Jasmine/Karma) and NestJS services (Jest, SuperTest).
- Integrate automated tests into CI/CD pipelines so regressions are caught before they reach production.
- Partner with engineers to define test strategy for new features across the frontend and backend.
- Triage flaky and failing tests, and file clear, reproducible bug reports.
- Help evolve test data management practices across our MySQL, MongoDB, and Elasticsearch-backed services.
What You’ll Bring:
- 4+ years of software test automation,
spanning both frontend and backend.
- Hands-on experience with Playwright (or Cypress/Selenium) for E2E testing.
- Robust unit/component testing experience in Angular (Jasmine/Karma) or an equivalent framework.
- Backend test automation experience with Node.js (Jest, SuperTest, or similar).
- Comfortable in a TypeScript codebase and a microservices architecture.
- Experience wiring automated tests into CI/CD pipelines.
Nice-to-Have:
- AdTech / MarTech experience
- AWS exposure
- Data-heavy reporting systems
- Angular 13+
- NestJS
Independent Contractor Perks
- Permanent work from home
- Immediate hiring
- Health Insurance Coverage for eligible locations
Note : Please click the Apply Now button to complete your application, including the assessment questions, technical check, and voice recording. Your hourly pay rate will be established based on your performance in the application process; submissions with all requirements fulfilled will receive priority review.
One application, multiple possibilities: When you apply, our team reviews your background against all current openings, not just this one! If a different role fits your skills, we'll get in touch! We also encourage you to keep exploring our job board and apply directly to any position that excites you.
Reminder:
Apply directly to the link provided; you will be redirected to BruntWork’s Career Site. You must apply using the link to complete the initial requirements, which include pre-screening assessment questions, a technical check of your computer, and a voice recording. APPLICATIONS WITH COMPLETE REQUIREMENTS WILL BE PRIORITIZED.
📌 Full Stack Test Automation Engineer (India)
🏢 BruntWork
📍 India