Senior Software Engineer in Test

Fidelity InvestmentsWestlake, TX
2dHybrid

About The Position

The ideal candidate is passionate about cutting edge technologies with a proven background in software development, software quality engineering, Agile/Scrum, test-driven development, continuous integration, and automated testing. This associate will act as a team test automation lead, ensuring high application quality through the development and execution of the institutional.fidelity.com automated regression suite.

Requirements

  • Bachelor’s Degree in Computer Science or related field or equivalent experience
  • 5+ years of experience in a QA or Developer role
  • Deep understanding of Quality Assurance methods and practices
  • Deep understanding of manual and automated testing concepts, including behavior driven development (BDD)
  • Proven understanding of software development process
  • Strong Object-Oriented Programming Skills
  • Experience with Java/JEE and Java Script
  • Experience with Selenium using Java or Java Script, and Cucumber BDD framework
  • Service testing experience preferably with Karate and/or RESTAssured frameworks, experience with SOATest or SoapUI acceptable
  • Experience using Continuous Integration tools such as Jenkins Build Server, Maven, Git/Stash, etc.
  • Experience with Agile testing methodologies including ATDD and TDD
  • Strong analytical and communication skills, ability to effectively work with both technical and non-technical resources

Nice To Haves

  • Automation engineer/software engineer in test experience preferred
  • SQL skills are a plus
  • Experience with UI testing frameworks (i.e. Galen, PhantomCSS, etc) a plus
  • Experience with the Atlassian stack (Jira, Stash, Confluence, etc) preferred
  • Experience with service virtualization tools such as wiremock, parasoft virtualize, etc is a plus.

Responsibilities

  • Provide automation solutions for large scale projects from an end to end perspective including front end, middle tier services and back end data providers.
  • Help lead FIAM Web Technologies automation initiatives, participate in FIAM-wide test automation project
  • Participate in scrum activities such as test coverage reviews, story grooming sessions, and sprint planning
  • Design structured test cases using system modeling techniques
  • Develop and execute automated and manual test scripts
  • Perform functional, integration, and system testing
  • Document, maintain, and monitor software problems
  • Recommend strategies and methods to improve test plans and test process
  • You work great in a team and as an individual contributor
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service