QA Engineer
ismartrecruit
Job Description
Key Responsibilities:
-
Understand business requirements and convert them into test scenarios and test cases
-
Perform Manual Testing including Functional, Regression, Integration, and System Testing
-
Develop, maintain, and execute automation scripts using Python
-
Identify, report, and track defects using defect management tools
-
Collaborate closely with Developers, Product Managers, and QA team
-
Participate in requirement analysis, test planning, and test case reviews
-
Execute automation suites and analyze test results
-
Improve QA processes and increase automation coverage
-
Support release cycles and ensure product quality
Required Skills & Qualifications:
-
B.Tech / BCA / MCA / B.Sc (IT/CS) or equivalent
-
2 – 4 years of experience in Software Testing
-
Strong understanding of Software Testing concepts
-
Good knowledge of SDLC and STLC
-
Experience writing Test Cases and Test Scenarios
-
Experience with Defect Tracking Tools (JIRA, Azure DevOps, etc.)
-
Hands-on experience in Automation using Python
-
Experience with automation frameworks such as PyTest, Robot Framework, or Selenium
-
Understanding of automation framework structure
-
Ability to debug and maintain automation scripts
-
Basic knowledge of SQL
-
Understanding of API Testing (Postman / Automation)
-
Basic knowledge of Git
Good to Have:
-
Experience with CI/CD tools (Jenkins, GitHub Actions)
-
Experience working in Agile methodology
-
Experience in Web Automation
-