Posted on: 26/11/2025
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
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1580752
Interview Questions for you
View All