Job Title: QA Engineer (Manual + Automation)
Location: Jaipur (Work from Office)
Employment Type: Full-Time, Permanent
Shift Timings: 10:00 AM 07:00 PM IST
Experience Required: 2 4 Years
Job Description:
We are looking for a detail-oriented and proactive
QA Engineer with experience in
Manual and Automation Testing. The ideal candidate should have a strong understanding of QA processes, hands-on automation knowledge using
Python, and the ability to ensure high-quality software delivery.
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
Reporting:
This role will report to the
Sr. Project Manager or Management.