Company Overview: -
- Mid-Sized Pioneering IT and Engineering Services Company
- Domains: Hi-Tech, Automotive, Manufacturing, Telecom, Medical and Life Sciences, Pharmaceutical
- Successfully service Fortune 500 Companies
- Customer Geographies: North America, Europe, Japan, Korea, China
Role: QA Engineer/Lead
Experience: 4-10 Years
Location: Whitefield, Bangalore
The Role We're looking for a meticulous and highly capable Quality Engineer (4-10 YoE) to become part of our QA Delivery Team focused on AI-Driven Testing. In this position, you'll take ownership of delivering high-quality software by driving comprehensive test planning, execution, automation, and continuous improvement. As a quality champion, you'll work hand-in-hand with cross-functional teams — including product managers, developers, and analysts — to shape and uphold best QA practices.
Key Responsibilities:
- Play an active role in test planning, strategy, and execution for new features and product releases.
- Build, maintain, and refine test cases, scripts, and automated test suites using Playwright, with the support of AI tools.
- Demonstrate strong skills in using AI for testing — this includes crafting effective prompts, critically evaluating AI-generated results, automating test processes, spotting patterns in test data, and harnessing AI tools to enhance test coverage, efficiency, and defect detection.
- Develop and execute test plans and cases for metadata ingestion pipelines (ONIX, JSON, XML, etc.).
- Validate ingestion processes spanning various file formats, sources (SFTP, API, manual), and content types (eBooks, PDFs, audio, etc.).
- Verify metadata fields — such as title, author, ISBN, language, and publication date — against business rules and schema requirements.
- Test and document edge cases including malformed files, missing fields, or incorrect mappings.
- Execute a broad range of testing types, including functional, regression, integration, system, exploratory testing, accessibility, performance, and more.
- Report, track, and document software defects with accuracy and clarity.
- Analyze test results, debug complex issues, and partner with engineering teams to drive timely resolution.
- Engage closely with developers and product owners to sharpen requirements and improve testability.
- Contribute to ongoing improvement initiatives around QA processes, tools, and best practices.
Key Skills & Requirements:
- B.Tech / B.E. in Computer Science / IT / Electronics, or equivalent professional experience.
- 4-10 years of hands-on experience in software quality assurance, covering web, mobile, and multi-tier backend applications (e.g., servers, data warehouses).
- A strong foundation in QA methodologies, tools, and best practices.
- Proven experience leveraging AI for testing purposes.
- Expertise in deciding which AI Testing tools / LLM models to use for a particular purpose
- Experience creating AI Agents For Testing
- Expertise in creating Test pipelines
- Knows how to set-up Automation Infrastructure from A to Z
- Proficiency in testing APIs, web apps, and mobile applications using industry-standard tools.
- Solid competence in metadata ingestion testing.
- Substantial experience writing SQL queries and working with relational databases.
- Practical experience with test management tools, particularly Azure DevOps.
- Familiarity with CI/CD tools like Jenkins, Azure DevOps.
- Knows how to set-up GitHubs projects
- Familiarity with Agile/Scrum methodologies.
- Proficiency with test automation tools such as Playwright and Selenium.
- Working knowledge of TypeScript and/or JavaScript.
- Strong communication, analytical thinking, and problem-solving abilities.
Nice to Have
- Exposure to performance/load testing tools such as Grafana, Artillery, or JMeter.
- A background in scripting languages such as JavaScript or TypeScript.
- ISTQB or other relevant QA certifications.