Home
Jobs

Software Development Engineer in Test

6 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

SDET Engineer – Backend and Data-Driven Applications Location: Bangalore About US FICO, originally known as Fair Isaac Corporation, is a leading analytics and decision management company that empowers businesses and individuals around the world with data-driven insights. Known for pioneering the FICO® Score, a standard in consumer credit risk assessment, FICO combines advanced analytics, machine learning, and sophisticated algorithms to drive smarter, faster decisions across industries. From financial services to retail, insurance, and healthcare, FICO's innovative solutions help organizations make precise decisions, reduce risk, and enhance customer experiences. With a strong commitment to ethical use of AI and data, FICO is dedicated to improving financial access and inclusivity, fostering trust, and driving growth for a digitally evolving world. The Opportunity “As an SDET engineer on our Generative AI team, you will work at the frontier of language model applications, developing novel solutions for various areas of the FICO platform to include fraud investigation, decision automation, process flow automation, and optimization. We seek a highly skilled engineer with a strong foundation in digital product development, a zeal for innovation and responsible for deploying product updates, identifying production issues and implementing integrations. The SDET should thrive in agile, fast-paced environments, champion test automation and CI/CD quality gates, and consistently deliver robust, customer-centric validation for data-driven and backend systems. You will have the opportunity to make a meaningful impact on FICO’s platform by infusing it with next-generation AI capabilities. You’ll work with a team, leveraging skills to build solutions and drive innovation forward.”. What You’ll Contribute Design and implement robust test plans and strategies to validate APIs, backend services, and data-intensive workflows across ML and GenAI product stacks. Perform hands-on testing (manual and automated) across functional, regression, usability, and performance layers — including both black-box and grey-box testing techniques. Build and maintain automation frameworks for both API and UI layers, enabling continuous and reliable validation across environments. Collaborate closely with Data Engineers, Backend Engineers, and MLOps teams to test ETL pipelines, data transformations, and model deployment workflows. Write and execute automated tests using tools such as Selenium, RestAssured, Pytest, or Postman to validate both synchronous and asynchronous system behaviors. Execute complex SQL queries and data validations across RDBMS and NoSQL stores to ensure data accuracy and integrity in production-like environments. Integrate tests with CI/CD pipelines (e.g., GitHub Actions, Jenkins, Argo Workflows), and enable shift-left testing practices as part of the engineering workflow. Evaluate test results, identify root causes, and log issues in defect tracking tools such as JIRA; drive continuous quality improvements and regression stability. Partner with QA leadership and development teams to assess test coverage, identify quality gaps, and champion testability and observability as core design principles. Participate in release planning, sprint ceremonies, and provide quality signals and product readiness throughout the SDLC lifecycle What We’re Seeking 6+ years of experience in software quality engineering, preferably with experience validating backend and data-heavy systems. Deep understanding of QA methodologies, software testing life cycle, and test automation design patterns. Proficient in Java or Python for test automation and scripting. Hands-on experience building automation frameworks for REST APIs, Web Services, and microservices. Strong SQL skills and experience validating data pipelines, relational and NoSQL databases. Familiarity with cloud platforms (AWS preferred), containerization (Docker), and CI/CD tools like GitHub Actions or Jenkins. Solid understanding of Agile and Scrum methodologies; experience working in fast-paced, iterative development cycles. Proficiency with test management and defect tracking tools (e.g., JIRA, QTest, TestRail, Quality Center). Strong debugging and triaging skills, with a knack for identifying edge cases and performance bottlenecks. Strong communication, problem-solving, and collaboration skills, particularly in cross-functional teams including backend, ML, and DevOps stakeholders. Excellent collaboration and communication skills, with a proven ability to work effectively in cross-functional, globally distributed teams. A bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent hands-on industry experience. Our Offer to You An inclusive culture strongly reflecting our core values: Act Like an Owner, Delight Our Customers and Earn the Respect of Others. The opportunity to make an impact and develop professionally by leveraging your unique strengths and participating in valuable learning experiences. Highly competitive compensation, benefits and rewards programs that encourage you to bring your best every day and be recognized for doing so. An engaging, people-first work environment offering work/life balance, employee resource groups, and social events to promote interaction and camaraderie. Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Software Interview Now
FICO

35 Jobs

RecommendedJobs for You

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru