Senior SDET / Senior QA Engineer

Karachi, Sindh   |   Full Time

Chargebee provides a global subscription management platform that delivers fast time-to-value with exceptional service and support. Our mission is to empower businesses of all sizes to maximize their growth potential and revenue by adapting quickly and increasing customer loyalty.

The role of  Senior SDET is essential to helping Chargebee achieve our mission by helping us build high quality products that can evolve quickly with our customers needs without reducing the quality of our solutions.

Job Intro:

Chargebee is looking for an exceptional Senior SDET who is passionate about helping shape the product at a dynamic and fast-growing startup. You will work closely with a world-class engineering and design team to deliver game-changing product capabilities and drive continuous product improvements. 


As a Senior SDET you will be responsible to build tools that ensure that we can test at scale. This means that we can provide deep code coverage for our solution, ensuring quality but that we do this without creating undue friction in our release process. Our quality team will leverage tools you build to ensure they can rapidly test and deploy new features to our customers to satisfy their ever expanding needs.  You will work closely with our quality team to understand their needs and build solutions that the whole team can use to deliver high quality products quickly . You must have both a proven track record building SaaS platform services and a desire to drive amazing new product capabilities.


What you will be doing:

  • Ability to understand software risk from product manager/ quality lead and convert that into a strategy that minimizes these risks by creating infrastructure to ensure that we have scalable test processes

  • Work with the development team to architect the system to make it feasible to integrate automated build and test tools that can automate current test process and scale it

  • Optimize current CI/CD processes

  • Solve "hard" problems such as how you test "state upgrades" and development of "test data" that provides scenario coverage rich enough to ensure system is indeed being covered


  • Familiar with NodeJS, ReactJS and Javascript.

  • Experience with scripting tools like bash and familiarity with the AWS cli are desirable.

  • Experience with UI automation tools such as Cypress or BrowserStack are desirable

  • Must be well versed with agile environments and development with a distributed team

Preferred Qualifications:

  • Experience working with distributed teams

  • Strong Unix / Linux experience with bash knowledge

  • Experience testing with tools like BrowserStack, Cypress or others

We are Globally Local

With a diverse team across four continents, and customers in over 60 countries, you get to work closely with a global perspective right from your own neighborhood.

We value Curiosity

We believe the next great idea might just be around the corner. Perhaps it’s that random thought you had ten minutes ago. We believe in creating an ecosystem that fosters a desire to seek out hard questions, and then figure out answers to them.

Customer! Customer! Customer!

Everything we do is driven towards enabling our customers’ growth. This means no matter what you do, you will always be adding real value to a real business problem. It’s a lot of responsibility, but also a lot of fun.

Chargebee might be the opportunity you’re looking for

  • If you’re interested in how subscription businesses can get more efficient.
  • If you’re hungry to give and receive feedback, fully understanding that challenging perspectives are the only way that you can grow.
  • If you can bring empathy to problem solving.
If this sounds interesting but you’re not sure you'll tick all the boxes, apply anyway! There’s tons of room to grow at Chargebee.

Let’s talk

apply with your résumé to get
the conversation started

Submit Your Application

You have successfully applied
  • You have errors in applying