The Quality Assurance Engineer is the cornerstone for ensuring quality throughout the system development lifecycle by being a part of a collaborative project team. You will be responsible for contributing to requirements, creating and executing test strategy for features, creating test automation, and participating in bug triage. The Quality Assurance Engineer develops an understanding of the application, user needs and business requirements for testing from a user levels viewpoint. The Quality Assurance Engineer also develops an understanding of the technical operation of the application to test it to its limits. They are also willing to think outside the box when it comes to testing strategies and push to uncover the 'Why' behind issues.This position is on-site and will reside in the greater Seattle, WA. area at one of the following locations depending on availability. Candidates must be local or willing to relocate. Relocation assistance is not offered for this position.Downtown SeattleFederal WayLynnwoodBellevue (Factoria)