Skip to Main Content

Job Title


Cypress QA-Eng II (4-7 years experience)/ QA Lead (8-12 years experience)


Company : FICO


Location : Bangalore, Karnataka


Created : 2025-05-03


Job Type : Full Time


Job Description

**Hybrid Work Mode: 3days WFO and 2 days WFHAt FICO, we are seeking an engineer to join our software quality assurance team to assist in the continuing evolution of our Platform Orchestration product. You will be able to demonstrate the required potential and technical curiosity to work on software that utilizes a range of leading-edge technologies and integration frameworks. Skills and Experience:A Bachelor’s or Master’s degree in Computer Science, Engineering, or related fieldRequiredExperience range: QA- Eng II (4-7 years) and for QA Lead (8-12 years of experience in software quality engineering, with at least 3 years in technical leadership role)Expert-level JavaScript programming knowledgeProficient in programming languages for test automation such as Java or TypeScriptPrior experience with API integration testingPractical experience in front-end and WebDriverIO (WDIO) automationExposure to tools and frameworks such as Cypress, Selenium, Cucumber and RESTAssuredExperience in the design, development, and enhancement of an automation frameworkAbility to identify, estimate, develop, and execute test scenariosUnderstanding of the software development life cycleA quality-driven work ethic with meticulous attention to detailHigh levels of curiosity to probe for potential software defectsExcellent verbal and written communication skillsDesirableExperience in automating canvas-based elements (e.g., drag/drop, drawing tools, zoom/pan events)Prior experience of test management tools such as qTestExposure to the Angular UI frameworkResponsibilities:Provide leadership for the QA team. Guide automation architecture and best practicesProvide software quality assurance input to project plans, schedules, and software designsPerform code reviews of test scripts, ensure maintainability and scalability.Own the quality strategy for APIs and canvas heavy UI features automation – from story grooming to final release validationInterface with Dev and DevOps to ensure automation is tightly integrated into release pipelinesCreate and maintain formal documentation during all stages of test development and executionSupport other QA staff in the team when dealing with test challenges, problems related to testing approaches, areas of application functionality, or specific technical knowledgeInvestigate and recreating problems. Finding solutions for users to continue their workCommunicate product readiness, level of quality, and results to the Development Manager and the other members of the product team