Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

FICO Logo

Software Engineering - Senior Engineer

FICO

Salary not specified
Dec 1, 2025
Bozeman, MT, US
Apply Now

FICO is seeking a Senior Engineer to perform end-to-end performance and functional QA for cloud-based enterprise applications and develop and maintain test automation frameworks, engineering tools, and technologies

Requirements

  • Automation architect and framework design, including defining and driving test automation strategies across complex projects and across organizations
  • Strong non-functional Performance Testing experience for complex cloud-based services and applications
  • Software development utilizing languages such as Java, Groovy, JavaScript, Typescript, Python, HTML, and Shell script
  • Experience with automation tools such as Cypress, Playwright, Selenium, Cucumber, TestNG, Rest-assured, and WebdriverIO
  • Experience with libraries such as NodeJS, Apache poi, JSONpath, GoJS
  • Experience with version control and CI/CD tools such as Git, GitHub, JFrog, Jenkins, Maven
  • Experience with cloud technologies such as AWS EKS, AWS Lambda, AWS S3, AWS Athena, AWS DynamoDB, Openshift

Responsibilities

  • Provide leadership and be a champion for the development, and standardization of engineering processes, tools, and technologies for software and QA engineering covering performance testing, E2E testing, test automation framework, CI/CD, and quality metrics
  • Collaborate with leaders from Product Management, Program Management, Development, Architects, Analytics, Platform, GTS, Professional Services, Solutions Support, and QA to gather and analyze functional and non-functional requirements for E2E testing and performance testing
  • Design, develop, and execute manual and automated functional and non-functional tests for enterprise-level cloud-native applications deployed on AWS
  • Ensure quality of microservices and cloud infrastructure setup by validating Performance, Stability, and Scalability testing for E2E applications
  • Work with one or more cloud monitoring and observability tools like Grafana, Prometheus, AppDynamics, and CloudWatch for real-time measurement of performance statistics
  • Identify performance bottlenecks in multi-API cloud applications and recommend optimal scaling and tuning configurations
  • Document and present tests results and metrics to stakeholders and executive leaders

Other

  • Bachelor’s degree or equivalent in Engineering, Computer Science, or a related field
  • Eight (8) years of progressive post-baccalaureate experience in a Software Engineering or QA or related position
  • Domestic and international travel required up to 10% of the time
  • Unrestricted right to work in US required
  • Ability to work with globally distributed teams