Front End SDET
Type: Front End SDETLocation: Seattle, WAOpenings: 1Type: Long-term ContractSummaryThe Client Tools and Web Engineering team is seeking a Senior Software Development Engineer in Test to work on new feature Test Automation with a large focus on Middle and Front Tier automation, filling in gaps in current automation, as well as Cloud migrations of current systems. This individual will lead test automation efforts for multiple Tools and Services and will be working with the existing Test and Development team to execute test passes for new and existing features and drive the creation of Test Automation across tools and services. This includes identifying automation opportunities, envision, design, develop tools, frameworks and testing infrastructure to facilitate the testing. If you are passionate about building great software that supports millions of users, creating impactful test automation, migrating software to the Cloud, and have the depth of technical experience to design, test, and deliver world class services, then this position might be perfect for you.ResponsibilitiesTesting multiple internal Tools and Services which support many gamesWorking knowledge of REST service patterns and other client/server interaction modelsDemonstrated experience of creating and building automation, not just implementing automated tests in Java / JavaScriptWorking with existing and creating new CI / CD deployment systemsWork closely with PM, Dev team, UX team, stakeholders and IT in driving projectsDevelop and apply testing processes for new and existing featuresEstimate, prioritize, and plan through Agile methodologies through team SprintsRequired SkillsNodeJS and JavaScript E2E testing strategiesAngular and/or React3+ years of professional engineering testing experience including test automation4+ years of coding experience in Java (preferred) or other OOP languageExperience building CI/CD or release pipelinesQuick learner with passion for testing and becoming domain expertStrong problem solving and troubleshooting skillsStrong understanding of QA processes and concepts including test case preparation, and testing methodologiesExperience working on a development team that practices Agile/scrum methodologiesDegree in Computer Science or a related field, or equivalent experienceNice to HaveCloud experience will be a necessary commodityStrong architecture, analytical and design skillsSelf -starter and Relentlessly Curious