At RudderStack, we are redefining enterprise-scale data collection and routing. We are building a customer data platform (CDP) on the customer's own data warehouse. Our open-source, developer-first approach is the first of its kind. We understand the outsized impact customer data has on businesses, and we understand the challenges and pain points. We are looking to solve the customer data management problem in enterprises, once and for all, in a secure, compliant and cost-effective way.
RudderStack collects data from 30+ sources, can transform events on the fly, and routes to 150 different marketing, sales, product, analytics applications all with one snippet of code.
We're backed by Insight Partners, Kleiner Perkins and S28 and have raised a total of $82 million in funding. Our customers include Crate + Barrel, Cars.com, Acorns, Hinge, and Footlocker. We process critical customer data for some top companies around the world, and are looking for ambitious individuals to join our team and help shape the future of our product.
Qualifications
3+ years of relevant work experience as a Developer or SDET.
Good programming knowledge in TypeScript/JavaScript/Go.
Hands-on experience in developing automated testing frameworks for cloud/distributed services.
Strong API automation experience and must be familiar with the mocking of APIs for component testing.
Hands-on experience in WebdriverIO or a similar framework is desired.
Has a tester mindset, is curious, and can come up with relevant test scenarios.
Has a solid understanding of testing principles and methodologies.
Is agile in nature and knows how testing fits in the agile model.
Experience working with CI/CD pipelines (Code build / Github actions).
Working knowledge of at least one Cloud platform (Amazon AWS, Google Cloud, Azure, etc)
Nice to have working experience with Kubernetes.
Nice to have working experience with cucumber.
Nice to have experience in performance testing and should be willing to learn more.
A good understanding of databases, and data pipelines will be an added advantage.
What you'll do
Derives & implements automation strategy across layers for current & future business scalability
Automate test plans for APIs, user interface, and other software components
Work independently as well as with the team to deliver test plans and test cases successfully.
Write automated tests that are maintainable and reusable with following best practices.
Constructively identify problems and propose solutions that improve software quality.
Establish good working relationships with team members and other teams working on related software.
How we achieve results:
Empathy,
for the problems encountered by our customers.
Collaboration
with QA, and other engineering teams to achieve results.
Care deeply
not only about the quality of your and the team's code, but also the customer experience
Curiosity
and
understanding,
of the overall system and finding effective solutions for different problems.
Output driven
to provide value to our customers in a significant, measurable, and positive way.
Focus
on writing testable, performant, bug-free code to provide the right solutions to the problems.
Why work for us
It would be a challenging, grounds-up opportunity for you. You get a chance to work on challenging problems along with amazing engineers. If you outperform, you will experience an extraordinary career growth due to our rewarding culture.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.