Werfen logo
WerfenPosted 25 months ago

Senior Software Development Engineer in Test, Digital Solutions

$130,000–$160,000 year

On-siteBedford, Massachusetts, United States

Full TimeSenior LevelLarge

Job Summary

Design and develop test frameworks and automation tools using Angular and Java to ensure the functionality, reliability, and scalability of cloud-based clinical decision support solutions. Research new market tools to fulfill stakeholder requirements and design scalable infrastructure for test execution while exploring ways to expedite the testing life cycle. Collaborate with squad members to implement user stories, write tests, and maintain traceability metrics to assure full test coverage across manual and regression activities. Define and maintain procedures to automate testing throughout the product life cycle, ensuring complete coverage and traceability for digital products.

Required Qualifications

  • Bachelor's Degree plus a minimum of 5-10 years related experience or Master's Degree plus 3-5 years of related experience or waiver based on experience
  • Experience in Software Medical Devices development that follows ISO 13485, IEC 62304 / 21 CFR Part 820.30
  • Java: Spring Boot, Spring Security, Spring MVC, REST/JSON, Swagger, Spring Data and Microservices architecture
  • Testing frameworks as Junit & REST Assured
  • Angular v8 & higher: RXJS, Redux, Lifecyle & CLI
  • Proficiency in HTML and CSS including Sass
  • Testing frameworks as Karma & WebDriverIO
  • DevOps concepts and tools: BitBucket, Artifactory, Docker, Kubernetes, IaaS/PaaS technologies
  • Experience in integrating and testing front-end and back-end frameworks
  • Knowledge of object-oriented programming using SOLID design principles
  • Ability to write effective unit, integration, and API tests that are automated and integrated into CICD pipeline
  • Experience with database systems, such as SQL and NoSQL stores
  • Knowledge of infrastructure automation and provisioning tools
  • Must have actual experience working with cloud infrastructure services
  • coding experience on building and test automation of cloud microservices
  • Must have knowledge and experience in test techniques at each stage of the SW Life Cycle
  • Must have experience with SAAS-based automation framework development
  • Strong understanding of agile methodologies
  • Must have ability to participate in any team when needed
  • Strong communication skills with the ability to communicate complex technical concepts and align the organization on decisions
  • Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply
  • Utilizes team collaboration to create innovative solutions efficiently
  • Passionate about technology and excited about the impact of emerging/disruptive technologies
  • Wants to unleash inner self-starter and work in an environment that fosters entrepreneurial minds
  • Believes in a culture of brutal transparency and trust
  • Open to learning new ideas outside scope or knowledge
  • 0% travel

Desired Qualifications

  • Experience as a Developer on a cross-functional agile team preferred

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce