Job Description
Title: Backend Java Developer with AutomationTesting and Node JS
Location: Salt Lake City, UT
Duration: 12+ months
Top Skills: 10+ years experience Sr Full Stack Developer, Not just SDET Architect level in SDET or Principal level in FS Hands on coder with testing
Tech stack: java and Nodejs 60 BE/40 FE Devops, Jenkins, udeploy
Framework for testing-we work in multiple so flex at least one of these: Cypress, Selenium, REST Assured, Playwright, and Karate
AWS preferred-okay to work with Azure, one cloud not google
Back end focused - Java FS - with NodeJS - candidate needs to be able to create automation test scripts from scratch - must have this - frameworks are flexible - selenium, cypress, rest assured playwright karate. Also needs experience with either azure or AWS (not GCP) and automation exp with devops tools: jenkins, udeploy, etc
Nice to Have: Angular Typescript
Experience:
- Minimum Bachelor's degree in Computer Science, Software Engineering, or related field
- 10+ years of experience with architecting automation test platforms and implementing development pipelines (CICD)
- Multi-stack engineer with knowledge in a breadth of technologies and test automation frameworks and solutions (java and Nodejs required)
- Ability to work effectively across different technology stacks (Web, Mobile, API )
- Proven experience with development within the following: Java, JavaScript, Jenkins, uDeploy
- Demonstrated experience with web based and API based automation tool sets such as: Cypress, Selenium, REST Assured, Playwright, and Karate
- Cloud experience, Amazon Web Services (AWS) preferred
- Ability to create solutions for multiple development teams which will increase velocity to production and increase stability in the product
- Experience creating and standing up testing toolsets and platforms for multiple teams
- Knowledgeable about different monitoring and observability options for pro-active incident resolution
- Strong demonstrated experience in delivering software solutions in an Agile environment
- Passionate about crafting the best end-to-end customer experience
- Energetically pursue new technologies and their adoption
- Leading the outcome by taking personal accountability for delivering strong results
- Thrive in a fast paced, high demand environment
- Enjoy experimental development solutions