Software Development Engineer in Test II - REMOTE (R2454 )

IT Eden Prairie, Minnesota Dayton, Ohio Arden Hills, Minnesota North Mankato, Minnesota


Description

Position at Taylor Technology Services Inc

Taylor Digital is seeking a Software Development Engineer in Test (SDET) to join our UI team.  

At Taylor Digital, we strive to provide our customers with the best eCommerce experience possible. We are passionate in providing our customers a personalized shopping experience to meet their needs. Technology is a huge part of what makes Taylor Digital successful. We use technology to solve complex problems while delivering the most value to our users. We believe in providing our customers immediate value by leveraging technology through Continuous Deployment in order to provide a dynamic and responsive shopping experience. We strive to maintain a modern technology stack, leveraging industry leading practices for success. 

As an SDET, you will be engaged in all aspects of the application and collaborate with business and technical users to ensure quality within our applications. You will work with Product Owners in creating test plans to outline acceptance criteria for new features and enhancements. You will work with our development team to apply test plans in order to ensure application confidence. You will be directly responsible in the creation and maintenance of automated tests on key levels of the testing hierarchy. You will be responsible for fulfilling key additional duties as requested. Ultimately, you will work in a collaborative Agile team responsible for ensuring successful and intuitive applications.   

As a successful SDET, you will strive to develop strong technical knowledge on testing fundamentals and various UI technologies. Having the opportunity to explore modern testing tool kits and technologies. You will champion best practices and lead other developers, including our offshore team, in establishing proper testing practices both functionally and technically. You will be a leader within the organization coordinating with various teams in order to solve complex problems. 

Skills Required: 

  • Demonstrated experience with key testing types. 

    • Unit Testing 

    • Integration Testing 

    • End to End Testing 

    • Exploratory Testing 

  • Ability to analyze User stories / requirements and draft testing plans using applicable testing strategies. 

  • Understanding of Front-end methodologies and testing strategies. 

  • Willingness and ability to step up to a leadership position amongst fellow SDETs. 

  • Strong JavaScript (ES2019) experience 

  • Strong knowledge of typical quality gates in software delivery 

  • Strong background working with assertion  

  • Front End Testing Framework Experience: Jest, Enzyme, Selenium, WebDriverIO, Cypress.io 

  • Experience with build pipelines: Jenkins, Azure Pipelines, Bamboo, TravisCI 

  • Experience developing test data management strategies 

  • Experience working in an Agile environment. 

 

 

Desired Skills: 

  • Experience delivering acceptance tests in a Continuous Deployment setting. 

  • Experience working and coordinating with offshore resources. 

  • Strong understanding on RESTful API design and testing strategies. 

  • Understanding of large scale data management. 

Ref: Yellow