Person, Text, Poster, Advertisement, Flyer, Paper, Brochure, Word, People

Senior Software Development Engineer in Test

Boston | Massachusetts | United States

ABOUT FOUNDATION MEDICINE:

Foundation Medicine, Inc. (FMI) began with an idea—to simplify the complex nature of cancer genomics, bringing cutting-edge science and technology to everyday cancer care. Our approach generates insights that help doctors match patients to more treatment options and helps accelerate the development of new therapies. Foundation Medicine is the culmination of talented people coming together to realize an important vision, and the work we do every day impacts real lives. 

ABOUT THE JOB:

Software Engineer, Test operates on the Automation Architect Team to bridge gaps in automation, functional and to help augment existing automation frameworks.  This position is responsible for testing software and ensuring high quality releases. Software Engineer, Test partners closely with DevOps team to strategically include automated tests and testing infrastructure into DevOps pipeline and works with the cloud team to maintain best practices, integrating continuous automated testing and the instantiation of automation scripts. The result of this position is efficient tools and a quicker turnaround time on results impact a patient’s treatment.

Key Responsibilities:

  • Perform gap analysis of current state of automation frameworks, functional testing process and testing infrastructure across products, utilizing a roadmap to strategize the future state of automation framework.
  • Review test strategies, plans, cases and coverage based on product requirements.
  • Write automated tests, test harnesses application and services under test.
  • Interact with Quality Assurance team and FMI technical partners to understand systems and component specifications and recommend changes to facilitate efficient and effective testing.
  • Collaborate directly with software developers, product managers, and business analysts to ensure proper development and quality of FMI applications and products.
  • Drive testability and diagnostic ability into products.
  • Participate in efforts to share FMI testing technology and expertise within the company.
  • Perform tasks to meet project deadlines and work together with team to ensure project success.
  • Help define and participate in software development processes that leverages best practice and supports continuous product delivery.
  • Participate in and conduct regular peer design and code reviews.
  • Conform to coding conventions and all aspects of the software development life cycle.
  • Participate in scrum ceremonies.
  • Other duties as assigned.

QUALIFICATIONS:

Basic Qualifications:

  • Bachelor’s Degree in a technology, mathematical or scientific discipline.
  • 5 years of experience as a Software Engineer or Software Development Engineer in Test.
  • Proficiency in at least one of the following programming languages: C++, JavaScript, or Python.

Preferred Qualifications:

  • Strong Experience in Selenium web driver, Selenium Grid and Cucumber. 
  • Significant experience in quality assurance processes, software lifecycle, testing, planning, execution & defect tracking.
  • Hands-on experience with agile methodology.
  • Significant hands-on experience in solution design in the development of automated tests leveraging advanced Microsoft and Cloud platforms using Test-Driven Development (TDD), Behavior Driven-Development (BDD) methods. 
  • Well versed with automated testing frameworks.
  • Extensive knowledge of one or more automation libraries such as Selenium, Coded UI, or other and  of one or more .Net or Java based unit test frameworks, such as xUnit, MS Test, Junit or Test NG.
  • Proven knowledge of a standard software quality assurance methodology, components, deliverables, and how these integrate within the software development lifecycle.
  • Strong understanding of configuration management tools.
  • Knowledge of source control tool with preference for Perforce or GitLab.
  • Experienced in creating acceptance criteria for user stories and generate test automation backlog.
  • Strong experience developing high quality automation frameworks. 
  • Strong experience working with Software Development Life Cycle SCRUM, Kanban and Agile frameworks.
  • Experience with automation, web deployment and engineering environment tools such as Mocha, Jasmine, JIRA, Github, Gitlab, Jenkins. 
  • Experience in testing applications on Cloud infrastructure, including Azure and Amazon Web Services.
  • Experience working in distributed SOA environments including REST services.
  • Experience in querying complex schemas and relational databases.
  • Experience working in a within a DevOps model and continuous delivery model.
  • Experience working in Food and Drug Administration or Clinical Laboratory Improvement Amendments adherent environment.

Foundation Medicine is proud to be an Equal Opportunity and Affirmative Action employer and considers all qualified applicants for employment without regard to race, color, religion, sex, gender, sexual orientation, gender identity, ancestry, age, or national origin. Further, qualified applicants will not be discriminated against on the basis of disability or protected veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also FMI’s EEO Statement and EEO is the Law and Supplement. If you have a disability or special need that requires accommodation, please let us know by completing this form.  (EOE/AAP Employer)

To all recruitment agencies: Foundation Medicine does not accept agency resumes. Please do not forward resumes to our jobs alias, Foundation Medicine employees or any other organization location. Foundation Medicine is not responsible for any fees related to unsolicited resumes.

Apply Now

Not You?

Thank you

Recommended Jobs

Sr Project Manager

Cambridge Massachusetts United States Cambridge, Massachusetts, United States Portfolio and Program Management
Overview: Foundation Medicine, Inc. (FMI) is aggressively expanding our Molecular Information business globally, primarily driven through our collaboration with Roche, and we seek a project manager to plan and execute new biopharma clinical produ...

Principal Biostatistician

Cambridge Massachusetts United States Cambridge, Massachusetts, United States Biomarkers and Biometrics
About Foundation Medicine Foundation Medicine, Inc. (FMI) began with an idea—to simplify the complex nature of cancer genomics, bringing cutting-edge science and techno...

Histotechnologist II

Cambridge Massachusetts United States Cambridge, Massachusetts, United States Lab Operations
About Foundation Medicine Foundation Medicine, Inc. (FMI) began with an idea—to simplify the complex nature of cancer genomics, bringing cutting-edge science and techno...

Sr Program Manager

Cambridge Massachusetts United States Cambridge, Massachusetts, United States Lab Operations
About Foundation Medicine Foundation Medicine, Inc. (FMI) began with an idea—to simplify the complex nature of cancer genomics, bringing cutting-edge science and techno...

Job Alerts

Not You?

Thank you

Person, Apparel, Clothing, Man, Bag
Person, Building, Factory, Clothing, Apparel, Manufacturing, Lab