Software Development Engineer In TestLocation: Milwaukee, WI preferred or Remote Duration: Full-time Rate - DOE NO third party Corp to Corp accepted for this jobJob Responsibilities:As a technical, hands-on Senior Software Development Engineer in Test (SDET) your job is to participate in the manual & automation testing of our mobile based application. You will be under the guidance of a Principal SDET of a team with an already-established, mature testing process. Your role will be that of a "full-stack" QA Engineer - someone who has a strong appreciation and skill in software engineering with the capability of writing manual & automated and performance tests (time and training is allotted after hiring to learn our tech stack and frameworks).Our Tech Stack: Node.js, webdriver.io, Mocha, Chai, Cucumber, GitLab, Sauce Labs, Applitools, K6Skills and Experience Required:3+ years of professional experience as a SDET (Software Development Engineer in test – is essentially a developer) working in an agile environmentRequired – strong JavaScript (JS) experienceWill need to be comfortable coding in JavaScript and part of current experience.
If selected for interview - will be asked to perform ad hoc whiteboard coding exerciseSolid development, test automation experience and technical expertise with UI and APIStrong analytic and debugging skillsThorough understanding of QA concepts, STLC, SDLC, Continuous Integration, and Continuous DeliveryDemonstrated experience in automating tests with using JS, Python, or other languagesSolid understanding of different element locator strategies and the ability to write custom XPath, CSS PathFamiliarity with HTML, CSS, REST APIs, JSON, RDBMS, XML/YAML. XCODE, ANDROID STUDIOProven expertise in public cloud and associated technologies (AWS, Azure, Containerization)Understands basic Test Automation principles.Has experience using testing frameworks relevant to their work (e.g., Jest, Mocha, JUnit, pytest)Desired:Experience with React, Node, or graphQL