Principal Software Engineer in Test

Fidelity InvestmentsMerrimack, NH
23hHybrid

About The Position

As a Principal Software Engineer in Test, you blend extensive technical experience in test automation with business domain knowledge and data analysis. Within an agile structure, you will partner with product leads to implement test automation and conduct manual testing to increase testing efficiency and support the team in delivering highly stable applications that meet business needs. In this role, you will collaborate with a team of technologists who are passionate about promoting strong testing practices, implementing automation, and executing testing alongside development and business partners. Your responsibilities include reviewing test strategies with stakeholders to ensure coverage across unit, functional, performance, and acceptance testing; developing and maintaining automated test suites and frameworks to assess product quality and release readiness; and conducting manual testing when necessary. You will train teams on test management, drive efficiencies that enhance agility and speed to business value, influence the team to embed quality in every sprint, and continuously focus on improving the stability and resiliency of critical business processes and applications. In the FFIO Test Engineering Chapter, we work in partnership with product leaders and team members that align to FFIO Product Areas to promote testing practices, implement test automation and execute testing in support of technology-based initiatives.

Requirements

  • 8+ years of software product experience working on commercially available software
  • 5+ years of relevant technical experience and experience in test automation
  • Experience creating, maintaining, and enforcing the overall program test plan with stakeholders based on evolving schedules and timelines
  • Ensuring that all the various kinds of testing like unit, functional, performance, acceptance etc. are getting covered.
  • Experience reporting on the test progress, the product quality status and overall test results to initiative stakeholders
  • Challenge the team continuously to move towards automation for all daily works
  • Financial services and Agile/ Scrum experience
  • Continuously focus on improving stability and resiliency of critical business processes and applications
  • Ability to drive the test automation strategy within the team
  • Hands on experience with crafting and maintaining testing frameworks like Junit, Cucumber, Cypress
  • Intermediate Java skills
  • Good understanding of web services testing
  • SQL skills is a must
  • Data analysis and technical troubleshooting
  • Build efficiencies in testing that increase agility and time to deliver business value

Responsibilities

  • Reviewing test strategies with stakeholders to ensure coverage across unit, functional, performance, and acceptance testing
  • Developing and maintaining automated test suites and frameworks to assess product quality and release readiness
  • Conducting manual testing when necessary
  • Training teams on test management
  • Driving efficiencies that enhance agility and speed to business value
  • Influencing the team to embed quality in every sprint
  • Continuously focusing on improving the stability and resiliency of critical business processes and applications
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service