Share this Job

Principal Software Development Engineer in Test (SDET)

Apply now »

Date: Nov 12, 2020

Location: Lakewood, CO, US

Company: Terumo BCT, Inc.

Requisition ID:  25808  

 

JOB SUMMARY

<span style="font-family:"Calibri",sans-serif">Work closely with architects and team leaders to provide technical leadership with the ability to influence and inspire change in our organization. Closely collaborate with technology and product leadership to orchestrate medium to large scale development efforts as a member of a scrum team. May work on several components of a project, and or a complex component of a project within multiple cross-functional teams.

 

ESSENTIAL DUTIES

  • Designs and provides leadership for the functional group's technical development, direction and effectiveness.
  • Remain hands-on, contributing to multiple codebases, while also providing technical leadership within the scrum team(s). Works beyond routine nature of tasks. Is forward thinking; designing efficient and effective solutions through thoughtful planning.
  • In collaboration with the architecture team, drives standards on code quality, reliability, scalability, and performance.
  • Implements and maintains software automation tools based on software development technologies.
  • Advises functional group on software test automation feasibility, implementation, process improvements and maintenance plans.
  • Demonstrates expert level computer science fundamentals such as design patterns,  data structures, OOP and software design.
  • Demonstrates expert level application of Source Code Management tools.
  • Designs frameworks and implements design patterns to support performance and security testing.
  • Supports performance and security testing activities at all levels of the test pyramid.
  • Coordinates with third-party partners in developing and executing performance and security testing.
  • Collaborates across teams to enhance Continuous integration/ Continuous Delivery (CI/CD) techniques across teams.
  • Trains and coaches functional group on developing automated software tests using TDD techniques and creating build pipelines.
  • Design, develop and manage dynamic software test data creation.
  • Organizes and controls the software testing process to help deliver high quality software.
  • Creates training documentation & conducts knowledge transfer sessions for functional group.
  • Trains and coaches functional group on developing automated software tests using the established software automation framework.
  • Troubleshoots environmental set-up issues related to software test automation.
  • Collaborates effectively with peer engineers and architects to solve complex problems spanning their respective areas to deliver end-to-end quality.
  • Approve Code/Test Reviews.
  • Participates in all levels of testing as required.
  • Drives discussions for determining appropriate level at which to test the implemented functionality.
  • Demonstrates mastery of traditional white and black box software test techniques.

 

OTHER DUTIES AND RESPONSIBILITIES

  • <span style="font-family:"Calibri",sans-serif">Manages and provides leadership for the functional group’s development, direction, and effectiveness, adhering to organizational policies and processes and supporting overall business and corporate objectives.
  • <span style="font-family:"Calibri",sans-serif">Collaborates with regulatory and quality peers to improve processes to support industry and Company regulatory and software quality standards.
  • <span style="font-family:"Calibri",sans-serif">Responsible for oversight of the SQA/testing activities across all teams, ensuring adherence to best practices, consistency across the organization, maintainability and reusability of tests across the organization.
  • <span style="font-family:"Calibri",sans-serif">Ensures release of software, writes verification reporting, performs reliability assessments, deferred issue reporting, requirements traceability, readiness statement and review, and process verification.
  • <span style="font-family:"Calibri",sans-serif">Manages cross-functional risk analysis reviews, FMECA updates and FMECA traceability.
  • <span style="font-family:"Calibri",sans-serif">Works closely with scum master, product owner, and functional management to train, enforce, and enhance Agile principles and practices.
  • <span style="font-family:"Calibri",sans-serif">Demonstrates required competencies and grow in the Leadership Competency Model.

 

MINIMUM QUALIFICATION REQUIREMENTS

 

Education

Bachelor’s degree in Computer Science or, equivalent of education and experience sufficient to successfully perform the essential functions of the job may be considered.

 

Experience

Minimum 8 years experience in an SDET role.

 

Skills

  • <span style="font-family:"Calibri",sans-serif">Proficient in object-oriented programming and applications/embedded software development .NET C# ,C++, Python, Typescript/Angular 8+, T-SQL.
  • <span style="font-family:"Calibri",sans-serif">Proficient in unit testing using tools like Nunit, xUnit or jUnit, Catch2 for C++ unit testing, using tools like RestAssured,  Postman/Swagger for API testing and using tools like Cucumber and Selenium or Protractor for System testing.
  • <span style="font-family:"Calibri",sans-serif">Experience implementing solutions to maximize test efficiency and scalability.
  • <span style="font-family:"Calibri",sans-serif">Proficient in prescribing and implementing automated testing principles and best practices for unit, component, interface, and system level tests.
  • <span style="font-family:"Calibri",sans-serif">Ability to assimilate knowledge quickly with a strong sense of urgency and enthusiasm.
  • <span style="font-family:"Calibri",sans-serif">Demonstrated team-oriented behavior and ability to work well in collaborative relationships.
  • <span style="font-family:"Calibri",sans-serif">Encourages others to learn and adopt new technologies.
  • <span style="font-family:"Calibri",sans-serif">Pushes self and helps others achieve results.
  • <span style="font-family:"Calibri",sans-serif">Provides timely and helpful information to others across the organization.
  • <span style="font-family:"Calibri",sans-serif">Takes constructive action to navigate difficulties or obstacles.
  • <span style="font-family:"Calibri",sans-serif">Manages the risk that comes with moving forward when the outcome isn’t certain.
  • <span style="font-family:"Calibri",sans-serif">Decisively makes high-quality decisions, even when based on incomplete information or in the face of uncertainty.
  • <span style="font-family:"Calibri",sans-serif">Balances the interests of multiple stakeholders.
  • <span style="font-family:"Calibri",sans-serif">Settles differences in productive ways with minimum noise.

 

We are proud to be an Equal Opportunity Affirmative Action Employer.  All applicants will be afforded equal opportunity without discrimination because of race, color, religion, sex, gender identity or expression, sexual orientation, marital status, order of protection status, national origin or ancestry, citizenship status, age, physical or mental disability unrelated to ability, military status or an unfavorable discharge from military service.

 

Terumo BCT is committed to providing a safe and secure working environment.  We maintain a drug-free workplace and perform pre-employment substance abuse testing and detailed background verification checks.  To this end, all employment offers for positions in the U.S. are conditional upon successful completion of Terumo BCT's pre-employment screening process.  As of January 1, 2017 the Terumo BCT Lakewood, Colorado location will be a tobacco-free workplace. For more information about Terumo BCT, visit our website www.terumobct.com/careers.


Join Terumo BCT as we unlock the potential of blood. We are a global leader in blood component and cellular technologies, and the only company with the unique combination of apheresis collections, manual and automated whole blood processing, and pathogen reduction coupled with leading technologies in therapeutic apheresis and cell processing. We believe in the potential of blood to do even more for patients than it does today. This belief inspires our innovation and strengthens our collaboration with customers.

 

As the largest medical device manufacturing company headquartered in Colorado, we are home to more than 2,300 associates and our products are in use in more than 125 countries and territories. Our Global footprint includes more than 5,500 associates and partners with regional headquarters in Brussels, Buenos Aires, Singapore and Tokyo.

 

Our company has almost $1B in annual revenues and has been voted and recognized as:

  • Largest corporate sponsor in Rocky Mountain Region for Leukemia and Lymphoma Society (LLS)
  • Winner of the Association for Talent Development (ATD) BEST Award for providing exceptional employee learning and talent development (2011 & 2012)
  • One of Colorado’s Healthiest Employers by Denver Business Journal (2014 & 2015)
  • Recipient of the Way to Go Employer award through the Denver Regional Council of Governments (DRCOG) 2015

 

Our award-winning culture embraces:

  • Leading technology through innovation and R&D
  • Wellness programs
  • Commitment to quality
  • An environment that values, respects and rewards your individual contributions
  • A philosophy of intentional growth and responsiveness to world health issues

 

Click Here to see what our associates have to say about our culture.

 

Each associate has a positive impact on our future by:

  • Connecting to the lives of the patients we ultimately serve
  • Growing through professional and leadership development activities
  • Sharing company success through incentive plans

 

If you are the best at what you do and want to do work that is changing the delivery of healthcare globally, we invite you to work with us now to see how we can unlock your potential.


Nearest Major Market: Denver

Job Segment: Developer, Manufacturing Engineer, Engineer, Software Engineer, Medical, Technology, Engineering, Healthcare