QA Engineer
Core
Manual and automation testing to ensure high-quality software delivery by converting business requirements into test scenarios and executing test suites.
Role type
QA Engineer (Manual + Automation)
Builds
Software products
Domain
Software Development
Deliverable
production ML models | product features
Required skills
Manual testing (Functional, Regression, Integration, System), Python automation, Test case design, Defect tracking (JIRA, Azure DevOps), SQL, API testing (Postman), Git, SDLC/STLC concepts
Preferred skills
CI/CD tools (Jenkins, GitHub Actions), Agile methodology
Technologies
Python, PyTest, Robot Framework, Selenium, JIRA, Azure DevOps, Postman, Git, Jenkins, GitHub Actions
Responsibilities
Convert business requirements 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, Execute automation suites and analyze test results, Improve QA processes and increase automation coverage, Support release cycles and ensure product quality
Seniority
Mid-level (2-4 years experience)