Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
FICO

Senior QA Engineer, C++

FICO

. Develop and execute test plans and strategies that meet functional requirements, user stories, and user acceptance criteria.

Posted 5/2/2026full-timeRemote • 🇺🇸 United StatesSenior💰 $114,800 - $180,400 per yearWebsite

Tech Stack

Tools & technologies
ApacheDockerJenkinsJMeterKubernetesLinuxNoSQLPythonRDBMSSubversionUnix

About the role

Key responsibilities & impact
  • Develop and execute test plans and strategies that meet functional requirements, user stories, and user acceptance criteria.
  • Participate in release planning and product roll-out.
  • Perform hands-on manual and automated testing (both "black" and "grey" box).
  • Execute application, usability, functional, regression and performance testing for business applications in a client/server environment.
  • Review, author and maintain flexible and maintainable automated test scripts to support back-end QA automation.
  • Identify, track, and analyze recurring issues, bugs, and defects across multiple products; develop and implement effective solutions to prevent recurrence.
  • Communicate product readiness, generation of quality metrics, level of quality, and results to Quality Assurance Management and the project team.
  • Proactively identify gaps in QA and testing processes, develop solutions, and drive continuous improvement.

Requirements

What you’ll need
  • Bachelor’s degree in computer science, applications systems design, or other related data processing field of study.
  • 12+ years' experience in the software quality assurance industry with strong QA process knowledge.
  • Excellent testing skills and experience with commercial software development processes, SaaS or ASP for browser-based applications, client/server application and database driven applications on Unix/Linux, Windows.
  • Demonstrable project management experience in successfully delivering multiple testing engagements using Agile methodologies, preferably in a global organization.
  • Proficient in RDBMS and NoSQL databases, with the ability to write and optimize complex queries.
  • Ability to develop and implement test automation strategies.
  • Proficiency in Python, GitHub/SVN, and test management tools like QTEST, JIRA, Quality Center.
  • Experience testing and validating C++ applications.
  • Experience with Docker and Kubernetes is good to have.
  • Should have experience with migration, upgrade, integration, and end-to-end testing.
  • Good to have knowledge of performance tools (e.g., Apache JMeter, Load, Soak, Stress, Spike) and CI/CD tools (e.g., Jenkins).

Benefits

Comp & perks
  • 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.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
test plansautomated testingmanual testingblack box testinggrey box testingperformance testingtest automation strategiescomplex queriesC++ testingAgile methodologies
Soft Skills
communicationproblem-solvingproject managementcontinuous improvement