Job Description :
Job Title: SDET
Duration: 8+ Months
Location: Bellevue, WA

Responsibilities
Create automated unit, end-to-end, integration and ui-tests as appropriate to support our continuous integration pipelines.
Collaborate with product and technical teams to define the testing strategy for new product development.
Advocate and champion quality coding and best practices.
Prototype creative test automation solutions by developing minimum viable products and work with team members in crafting and implementing technical vision of the team.
Own code reviews to assess overall code quality, flexibility and maintainability of all automation test suites.
Define, develop and maintain test strategy and test execution documentation.
Drive for continuous improvement and creative problem solving in software testing process.
Communicate and work effectively with geographically distributed cross functional teams to track and sign-off features.
Support, debug and troubleshoot bugs/issues as appropriate.
Resolve problems and roadblocks as they occur and help unblock junior members of the team. Follow through on issues and drive issues to closure.
Work with the wider Quality Assurance community across the organization ensuring regression and acceptance tests are relevant and accurate.

Qualification and desired skills
Bachelor’s or Master’s degree in Computer Science or a related major and/or equivalent work experience.
Self-starter, passionate and a quick learner with strong interest to learn and explore latest automation frameworks, languages.
Strong hands on experience with automation frameworks and tools like Selenium, Cucumber, Ruby, Watir, TestNG, Nightwatch, Junit, etc
Strong hands on experience with JavaScript Testing Frameworks such as Jasmine and/or Jest.
Experience with version-control systems such as Git.
Experience with behavior-driven development techniques.
Experience with continuous integration and deployment tools like Jenkins, Kumo.
Proficient with testing design techniques like Equivalence Partitioning, Boundary Value Analysis, Classification Tree, Decision Tree, Exploratory Testing, Use Case, Risk Based Testing etc.
Experience in Agile/Scrum software development practices.
Effective verbal and written communication skills with the ability to present complex technical information clearly and concisely.
4+ years of experience in Quality Assurance & Test automation.
             

Similar Jobs you may be interested in ..