Quality Assurance (QA) Engineer
keka
Job Description
Key Responsibilities
- Understand business requirements and functional specifications
- Prepare, review, and execute test cases and test scenarios
- Perform functional, regression, smoke, sanity, and integration testing
- Conduct API testing using tools like Postman and Swagger
- Identify, document, and track bugs using tools like Jira and ClickUp
- Validate backend data using SQL queries
- Work closely with developers to reproduce, analyze, and resolve issues
- Participate in sprint planning, requirement discussions, and release validations
- Support UAT, production validation, and deployment sanity testing
- Maintain test reports, defect reports, and QA documentation
- Contribute to process improvements and testing efficiency
Required Skills
- Good understanding of Software Testing Life Cycle (STLC)
- Good understanding of Software Development Life Cycle (SDLC)
- Knowledge of Manual Testing concepts
- Understanding of API Testing
- Familiarity with bug tracking tools like Jira, ClickUp, etc.
- Basic SQL knowledge
- Strong analytical and problem-solving skills
- Good written and verbal communication skills
- Ability to work independently and within teams
- Basic knowledge of Java or Python
Preferred Skills
- Basic knowledge of automation testing tools like Selenium, Playwright, or Rest Assured
- Knowledge of cloud platforms like Amazon Web Services (AWS) is a plus
Education
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field