10 Nov
|
Invincible Software Solutions Integrated
|
Secunderabad
10 Nov
Invincible Software Solutions Integrated
Secunderabad
QA Engineer (Manual Testing Automation AI Tools)
We are looking for a skilled and detail-oriented QA Engineer with 3 years of experience in Manual Testing, Automation Testing, and AI-powered testing tools. The ideal candidate should have hands-on experience in designing and executing test cases, identifying defects, automating test scenarios, and ensuring the quality and reliability of software applications.
The candidate should be familiar with up-to-date automation frameworks, API testing, and AI-assisted testing tools to improve testing efficiency, test coverage, and overall software quality.
Key Responsibilities
- Manual Testing
- Analyze business requirements, functional specifications, and technical documentation.
- Prepare, review, and execute test cases, test scenarios, and test scripts.
- Perform Functional, Regression, Smoke, Sanity, Integration, and End-to-End Testing.
- Identify, document, track, and report software defects using defect management tools.
- Perform UI, cross-browser, compatibility, and usability testing.
- Participate in requirement analysis meetings and provide feedback on testability.
- Ensure software applications meet business requirements and quality standards.
2. Automation Testing
- Develop, maintain, and execute automated test scripts using Selenium, Playwright, or Cypress.
- Work with automation frameworks such as TestNG, JUnit, PyTest, or similar.
- Automate repetitive test cases to improve testing efficiency and coverage.
- Perform regression automation and maintain reusable automation scripts.
- Identify automation opportunities and contribute to improving automation frameworks.
- Integrate automated test scripts into CI/CD pipelines.
3. API Testing
- Perform REST API testing using Postman or REST Assured.
- Validate API responses, status codes, request/response payloads, and data integrity.
- Perform positive, negative, and boundary-value API testing.
- Understand JSON, XML, HTTP methods, and API authentication mechanisms.
- Validate integration between different application components and services.
4. AI-Powered Testing Tools
- Utilize AI-powered tools to generate test cases, test scenarios, and test data.
- Leverage tools such as ChatGPT, GitHub Copilot, and other AI-assisted testing solutions.
- Explore AI-based test automation and script generation capabilities.
- Use AI tools to analyze test failures, identify potential defects, and improve test coverage.
- Evaluate opportunities to reduce manual testing efforts through AI-assisted testing.
- Validate AI-generated test cases and automation scripts for accuracy and reliability.
5. Defect Management & Reporting
- Log, track, and manage defects using Jira, Azure DevOps, or similar tools.
- Collaborate with developers, Business Analysts, and other QA team members to resolve defects.
- Prepare test execution reports, defect reports, and test summary documentation.
- Participate in Agile ceremonies, sprint planning, daily stand-ups, and retrospectives.
📌 Quality Assurance Engineer (Secunderabad)
🏢 Invincible Software Solutions Integrated
📍 Secunderabad