Quality Assurance (QA) Engineer
Location: Onsite (Noida or Bangalore, India)
Experience: 7+ years
Long Term Contract
No Managers
Must have Skills: Selenium and (Katalon/Co-Pilot /Playwright) and (Python/Java and JavaScript) and JMeter
Job Summary
Key Responsibilities
- Analyze business requirements and technical specifications.
- Design and develop test plans, test cases, and test scripts leveraging AI tools.
- Perform manual and automated testing of web or desktop applications.
- Identify, document, and track software defects using bug tracking tools.
- Execute functional, regression, integration, and system testing.
- Collaborate with developers, product managers, and DevOps teams.
- Participate in Agile/Scrum ceremonies such as sprint planning and stand-ups.
- Develop and maintain test automation frameworks.
- Ensure software quality standards and best practices are followed.
- Generate test reports and quality metrics.
Required Qualifications
- Bachelor's degree in computer science, Information Technology, or related field.
- 5+ years of experience in software testing or quality assurance.
- Experience with test automation tools (Katalon, Co-Pilot, Selenium, Playwright).
- Knowledge of programming/scripting languages (Python/Java, JavaScript).
- Experience with API testing tools (Postman, RestAssured).
- Familiarity with CI/CD tools (Jenkins, GitHub Actions).
- Experience with performance testing tools (JMeter).
Skills
- Strong understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Experience with manual testing and test case design.
- Familiarity with bug tracking tools (e.g., Jira, Bugzilla).
- Strong analytical and problem-solving skills
- Excellent communication skills
- High attention to detail
- Ability to work in Agile environments