22 Sep
|
Neighborly
|
India
Job Description
QA Engineer
nPosition Overview:
nThe QA Engineer is a hands-on role responsible for executing and supporting high-quality testing across web, API, and integration layers.
nThis role works closely with engineering and product teams to ensure reliable and scalable software delivery using a balanced mix of manual and automated testing approaches. The engineer will contribute to improving testability, increasing automation coverage, and leveraging up-to-date techniquesincluding AI-assisted testingto enhance quality and efficiency.
nPrimary Responsibilities:
n
n
Execute test plans, test cases, and test scripts for manual and automated testing.n
Develop and maintain automated test scripts across UI and API layersn
Perform exploratory and scenario-based testing to uncover edge cases and usability issuesn
Apply a balanced mix of manual and automated testing based on feature complexity and riskn
Identify opportunities to replace repetitive manual testing with automationn
Validate end-to-end workflows across multiple systems and services to ensure seamless data flow and business process integrityn
Integrate automated tests into CI/CD pipelines for quick and reliable feedbackn
Perform API and integration testing across distributed systemsn
Use logs and basic metrics to support defect analysis and troubleshootingn
Support creation and usage of test data for testing scenariosn
Collaborate with developers to improve testability and enable shift-left practicesn
Support identification of test coverage gaps and contribute to improvementsn
Apply AI-assisted testing techniques (e.g., intelligent test generation, failure analysis, self-healing automation) to improve coverage and efficiencyn
nMinimum Required Attributes:
n
n
Experience of working in a continuous delivery modeln
Experience in developing automated test cases using tools like Playwright, Karate, and Database Testing.n
Robust knowledge of SQLn
Strong
📌 Qa Engineer Bengaluru (India)
🏢 Neighborly
📍 India