HamburgerMenu
hirist

Trabber - Software Development Engineer - Test - Automation Testing

Trabbr
Mumbai
2 - 8 Years

Posted on: 26/11/2025

Job Description

Description :

What will you do?

- Play an active role in SDET during all phases of our product development from requirements elaboration, design/development, test and deployment.

- Responsible for manual and automated testing activities for a multi-tier web-based platform. This includes writing test cases based on business requirements, test data creation, creating and maintaining automated scripts to test front-end, API s and database changes.

- Execution of the test phase consistent with the overall project schedules.

- Direct interaction/facilitation of bug resolution with engineering teams.

- Works effectively within a dynamic team environment following standards and best practices and ensure the highest level of quality.

- Ability to understand the technical architecture, its implementation, design patterns, data representations and infrastructure powering these systems.

- Work closely with SDEs and solution architects to understand the tech stack, design and accordingly build the test frameworks, setup infra and build execution models to drive the end-to-end quality efforts of backend systems/services and client apps.

- Should be able to debug test failures, read through logs, network calls and make preliminary root cause analysis of defect/bug.

- Should be able to develop test plans, test cases, test design documents with good coverage and optimised testing approach.

- Should be able to identify the test cases qualifying for test automation.

- Creating and maintaining all QA related documentation throughout the process.

- Use of tracking tools to log, manage, resolve and report on

Some specific Requirements :

- Must have proficiency in Python

- At least 3+ years of professional experience in software application development.

- Good understanding of REST APIs and a solid experience in testing APIs.

- Should have built APIs at some point and practical knowledge on working with them

- Must have experience in API testing tools like Postman and in setting up the prerequisites and post-execution validations using these tools

- Ability to develop applications for test automation

- Should have worked in a distributed micro-service environment

- Hands-on experience with Python packages for testing (preferably pytest).

- Should be able to create fixtures, mock objects and datasets that can be used by tests across different micro-services

- Proficiency in git

- Strong in writing SQL queries

- Tools like Jira, Asana or similar bug tracking tool, Confluence - Wiki, Jenkins - CI tool

- Excellent written and oral communication and organisational skills with the ability to work within a growing company with increasing needs

- Proven track record of ability to handle time-critical projects

Good to have :

- Good understanding of CI/CD

- Knowledge of queues, especially Kafka

- Ability to independently manage test environment deployments and handle issues around it

- Performed load testing of API endpoints

- Should have built an API test automation framework from scratch and maintained it

- Knowledge of cloud platforms like AWS, Azure

- Knowledge of different browsers and cross-platform operating systems

- Knowledge of JavaScript

- Web Programming, Docker 3-Tier Architecture Knowledge is preferred.

- Should have knowledge in API Creation, Coding Experience would be add on.

- 5+ years experience in test automation using tools like TestNG, Selenium Webdriver (Grid, parallel, SauceLabs), Mocha_Chai front-end and backend test automation

- Bachelors degree in Computer Science / IT / Computer Applications


info-icon

Did you find something suspicious?