Principal Software Engineer in Test jobs in United States
cer-icon
Apply on Employer Site
company-logo

Leadership Triangle · 10 hours ago

Principal Software Engineer in Test

Fidelity is a privately held company focused on making financial expertise accessible and effective. They are seeking a Principal Software Engineer in Test to design, develop, and maintain customer-facing software solutions while promoting test automation frameworks and best practices.

ConsultingNon ProfitTraining

Responsibilities

Apply strong software development and test automation skills to design, develop, test, deploy, maintain and improve customer-facing software solutions
Support the team in adopting test automation frameworks and best practices
Actively participate in the development process through writing and maintaining application features and automated tests including unit tests, component tests, integration tests, functional tests, performance tests, scenario tests and interoperability tests
Support the team in designing reliable, portable, accurate and trustworthy tests, and in integrating them into CI/CD pipelines
Collaborate with team members on improving team's test coverage, release velocity and production health
Participate in application code and test code reviews with the rest of the Scrum team

Qualification

Test automation frameworksWeb application designDevOps toolsMock frameworksAWS/Azure certificationsAngularJS/ReactJSNodeJSHTML5Mobile developmentResiliency engineeringObservability patternsSoftware design influenceTestability knowledgeCI/CD integrationCode reviewsSoft skills

Required

7+ years of experience with a Bachelor's degree or Master's degree in Computer Science, Software Engineering, or related field
Experience with designing and building web application and using test automation frameworks
Working experience with test automation frameworks (Cypress, Selenium, Protractor or Puppeteer Framework), AngularJS/ReactJS, NodeJS, HTML5
Devops- Experience using Jenkins, Jira, Stash
Expertise in using mock frameworks and service virtualization
Good knowledge of Resiliency Software Engineering and Observability patterns
Use your knowledge of testing and testability to influence better software design, promote proper software engineering and bug prevention strategies, testability and security
Actively participate in the development process through writing and maintain application features and automated tests including unit tests, component tests, integration tests, functional tests, performance tests, scenario tests and interoperability tests
Support the team in designing reliable, portable, accurate and trustworthy tests, and in integrating them into CI/CD pipelines
Collaborate with team members on improving team's test coverage, release velocity and production health
Participate in application code and test code reviews with rest of the Scrum team

Preferred

Mobile Development and testing experience is a plus
Certifications in, or working experience with, AWS/Azure

Benefits

401(k) with company match
Medical, dental, vision and prescription drug coverage
16-week maternity leave & 12-week parental leave
Student loan assistance

Company

Leadership Triangle

twittertwittertwitter
company-logo
Leadership Triangle educates and promotes regionalism across the separate communities.

Funding

Current Stage
Early Stage
Company data provided by crunchbase