Job Description
- Understand product requirements, workflows, and business use cases.
- Design and execute test scenarios covering positive, negative, boundary, and edge cases.
- Identify, reproduce, document, and track defects with clear technical details.
- Use logical and analytical thinking to investigate unexpected product behavior.
- Understand APIs, request/response structures, validations, and integrations.
- Write basic scripts/programs to support test automation and data validation.
- Learn and work with automation frameworks and testing tools.
- Analyze logs, API responses, and system behavior to identify potential issues.
- Collaborate with Developers, Product Managers, and other QA engineers to understand and resolve issues.
- Think beyond the written test cases and identify scenarios that may impact real users.
- Participate in regression, sanity, integration, and end-to-end testing.
- Continuously improve test coverage and contribute ideas to improve the overall QA process.
- Strong programming fundamentals in any one language such as Java, JavaScript, Python, or similar.
- Good logical reasoning and problem-solving skills.
- Strong critical-thinking and analytical ability.
- Ability to break a complex problem into smaller, understandable parts.
- Curiosity to understand why something works or fails, rather than simply reporting the issue.
- Good understanding of basic data structures, conditions, loops, functions, and debugging concepts.
- Basic knowledge of API concepts, HTTP methods, JSON, and REST APIs is a plus.
- Good communication skills and ability to explain problems clearly.
- Willingness to learn automation and modern QA tools.
- Thinks from the customer/user perspective.
Looking to get Placed? Try our Placement Guarantee Plan
- Is interested in understanding the product, not just executing predefined test cases.
- Can identify missing requirements, unclear behavior, and potential business risks.
- Asks the right questions before starting testing.
- Has the attitude of “How can this fail?” and proactively looks for weaknesses.
- Takes ownership of quality and follows issues through to resolution.
- Is comfortable challenging assumptions with facts and evidence.
- Java / JavaScript / Python
- REST API testing
- Postman or similar API tools
- SQL basics
- Git
- Basic understanding of automation testing
- Basic understanding of CI/CD is a plus
Skills
PythonJavaJavaScriptSQLREST APICI/CDGitPostmanAutomation TestingAPI TestingQACommunicationIf a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.
Important dates & deadlines?
Application Deadline
15 Nov 26, 09:50 PM IST
Similar Jobs
View All

