Sr. Software Engineer in Test

Job ID
# of Openings
Software Development
Experience Level


Frontline Education is seeking a Senior Software Engineer in Test to architect, document, implement and lead automated testing solutions that enable teams to deliver high quality solutions across multiple technology stacks in a continuous integration / continuous delivery (CI/CD) environment.


The Engineer is responsible for:

  • Designing and developing robust test automation frameworks that allow for rapid test script creation while being maintainable
  • Working with engineering teams to ensure these solutions best support ongoing application development and delivery efforts
  • Enabling engineering teams to utilize the solutions and adopt a ‘test engineering culture’
  • Anticipating engineering challenges and working with teams develop solutions ahead of those challenges
  • Maintenance, growth and continuous improvement of automated testing solutions


Personal Attributes

  • A ‘One Team’ mindset in which success is only achieved through the success of others
  • A Systems Thinking approach that ensures solutions solve the problem at hand within the construct of a larger platform
  • An entrepreneurial spirit: willing to try new ideas, learn fast, and continuously improve
  • A consultative approach to evangelizing concepts and teaching others to fish

Qualifications, Key Skills and Competencies

  • College Degree preferred. At least three to seven years of related experience.
  • Expertise in testing web-based applications and web architecture, including web APIs. SaaS experience with microservices architectures a plus.
  • Expertise in test automation frameworks and programming.
  • Working knowledge of Selenium.
  • Experience developing frameworks which implement the Selenium core libraries programmatically
  • Demonstrable expertise in either Java or C#.
  • Demonstrable expertise in object oriented development.
  • An understanding of REST, JSON, XML and or other HTTP based systems.
  • Experience with implementing test automation within a continuous integration environment.
  • Experience designing, implementing or enhancing test harness/framework is desired.
  • Mobile experience is a plus.
  • js experience is a plus.
  • Must have excellent oral and written communication skills.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.