Senior Software Engineer in Test - SFDC

API, Architecture, Automated, Development, GIT, Java, OOP, Programming, Python, Ruby, SalesForce, Scrum, SDLC, Software Engineer, TDD, Testing
Full Time
Work from home not available Travel not required

Job Description

About the Role

IDEXX is seeking an exceptional Sr Software Engineer in Test to work closely with other software engineers to build automation frameworks and infrastructure to ensure that our products are of high quality, performant and scalable, and helping to establish our Continuous Integration (CI) and Continuous Delivery (CD) pipeline. You will work with the team to build quality throughout the SDLC - participating in code reviews, reviewing tests (type, design, readability, etc.), and determining the best strategy to automate at all levels of the architecture (unit tests, integration, API / service-contract, end-to-end). You must have excellent people and communication skills, attention to detail, exceptional organizational skills, and at least 5 years of software engineering experience.

You-ll be Responsible for:
  • Working collaboratively with the application team to design and develop effective manual and automated quality solutions
  • Developing and executing formal plans, procedures, and scenarios for manual and automated testing to ensure quality of software applications. Reviewing and assessing test coverage to ensure thorough quality review.
  • Developing both application and test framework code within a Scrum framework
  • Working alongside developers to assure application code is testable, robust, and performant
  • Implementing/supporting tools in the SDLC and suggests process improvements with a focus on delivering higher quality software

What do you need to succeed?
  • Experience with Salesforce Quality solution delivery and best practices is highly desired.
  • 5+ years in a Software Engineer or Software Engineer in Test - you can build test code as well as application code, and have experience doing both
  • Demonstrated ability to build and maintain code repositories, preferably using Git
  • Excellent technical competency with a variety of testing tools & frameworks, such as SoapUI/ReadyAPI, Postman, Selenium, Spring, Cucumber, etc
  • Good programming experience in any modern object-oriented programming language such as C#, Python, Java and C/C++ as well as an understanding of OOP concepts; Familiarity with Ruby, Groovy or similar languages
  • Ability to coach or mentor other team members
  • Must be able to work in a fast-paced environment, communicate concisely and clearly, and be willing to drive quality into the development process
  • Familiar with BDD, TDD, and using dynamic practices and frameworks to improve Quality deliverables.
  • Skilled in Continuous Integration (CI) concepts and familiarity with Continuous Delivery and Deployment
  • Bachelor-s Degree in Computer Science or related discipline, or equivalent combination education and work experience.

Dice Id : RTX157208
Position Id : J-008845
Have a Job? Post it

Similar Positions

Quality Assurance Analyst
  • Kforce Technology Staffing
  • South Portland, ME
Data Tester/Quality Analyst
  • Steck Systems
  • Portland, ME
Senior/Lead Test Engineer Data Exchange
  • LOGIXtech Solutions
  • Portland, ME
Quality Assurance Engineer
  • CyberCoders
  • Portland, ME
Senior SDET Java
  • IDC Technologies
  • Dover, NH
Software Developer Engineering & Test
  • Apex Systems, Inc
  • Dover, NH
Sr. Software Engineer
  • Robert Half Technology
  • Durham, NH
Manual Tester
  • Global Technical Talent
  • Augusta, ME
Senior Software Engineer
  • Trowbridge & Trowbridge, LLC
  • Kittery, ME
Manual Tester
  • Chandra Technologies, Inc.
  • Augusta, ME
Senior Software Developer
  • Appcast
  • Lebanon, NH
Software Engineer IV
  • Markem-Imaje
  • Keene, NH
Test data Management Architect
  • Net2Source Inc.
  • Dover, NH
Quality Engineer
  • New Age Software Services, Inc
  • Gray, ME
Principal Software Engineer
  • Waltech, Inc.
  • Portsmouth, NH