Software Development Engineer in Test II - REMOTE (R2454 )
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.
Demonstrated experience with key testing types.
End to End 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 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.
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.