Skip to Main Content
← Back to Jobs

Software Engineer in Test

WAVSYS Bellevue, WA
  • Expired: over a month ago. Applications are no longer accepted.

Job Description:

Expedia is looking for a proactive engineer who has a passion and proven experience in automation testing. This role will involve some aspects of manual QA processes, with the ultimate goal of automating a continuous delivery pipeline.

In this role, you will be a leader, contributor and have the opportunity to make a lasting impact on our automation technology stack. As a ‘Software Engineer in Test – II’ you will participate in all aspects of feature development like grooming stories, functional analysis and test plan creation, automation test implementation and sign-off the features for production release.

Key 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

Key Requirements:

- Bachelor’s or Master’s degree in Computer Science or a related major and/or equivalent work experience

- 4+ years of experience in Quality Assurance & Test automation

- 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 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

- Self-starter, passionate and a quick learner with strong interest to learn and explore latest automation frameworks, languages

- Experience with version-control systems such as Git

- Experience with behavior-driven development techniques

- Effective verbal and written communication skills with the ability to present complex technical information clearly and concisely


Why Work Here?

Great, well-respected company in the industry that has long-term career growth in mind.

WAVSYS is a national solutions company offering contract, permanent and turnkey staffing solutions by leveraging its international network of 20 offices covering USA, Canada, and the UK.


Bellevue, WA