MailerMen logo

.NET QA Automation Intern (xUnit + Playwright)

MailerMen

Actively hiring🇮🇳 Mumbai, IndiaHybridInternship₹8K – ₹10K /moFreshers only.NET Developer
Posted 1mo agoBe an early applicant

What this role pays, in context

This listing pays 29% below the median for .NET Developer roles in India, which sits at ₹12.8K a month.

25th pct ₹10.8K75th pct ₹13.5K

Median of 11 other live .NET Developer listings in India on this board that state pay. Roles that do not disclose a salary are excluded rather than counted as zero.

Testing here is not an afterthought

Our backend carries around 900 xUnit tests and roughly a third of them are slow, flaky, or quietly testing the framework instead of our code. Over this two-month internship you will work through that list with the QA lead, deleting what is worthless and rewriting what is salvageable. You will write integration tests against a real SQL Server instance spun up in Testcontainers, add Playwright coverage for the four candidate flows that break most often (signup, apply, resume upload and saved jobs), and wire the suite into GitHub Actions so a red build actually blocks a merge. If you finish early, the fuzz tests for our file upload endpoint have been waiting a year.

Two months, front loaded

It is a short term, so we do not waste any of it. You will be writing tests in your first week rather than reading wiki pages, and you will report suite runtime and flake rate to the team each Friday. Three days a week are in our Mumbai office and the other two are yours. At the end you get a written assessment honest enough to be worth quoting, plus an open invitation to apply for a longer stint with the same team.

Responsibilities

  • Triage the existing xUnit suite and remove tests that only assert framework behaviour
  • Rewrite flaky integration tests to run against SQL Server in Testcontainers
  • Add Playwright coverage for signup, apply, resume upload and saved jobs
  • Make the test suite a blocking step in the GitHub Actions pipeline
  • Log reproducible defects with a failing test attached to every report
  • Report suite runtime and flake rate to the engineering team every Friday

Requirements

  • Final year student or recent graduate, no professional testing experience needed
  • Can read C# well enough to understand what a method under test is doing
  • Patient with detail and willing to chase an intermittent failure to its cause
  • Basic command line comfort and some Git history of your own
  • Able to work from our Mumbai office three days a week

Skills

Benefits

  • Monthly stipend covering both months of the internship
  • Direct mentorship from the QA lead, with daily pairing through week one
  • A written assessment of your work that you are free to quote in applications
  • Priority consideration for a longer engagement with the same team

Related searches