Full Job Description
Infotree’s approach to every employee and customer is based around making a positive impact. We focus on over-servicing, continuous improvement and a high-quality culture. We’re passionate about making successful matches for our employees and customers across the globe. Infotree prides itself in our proven track record and innovative culture with 100% focus on the employees and customers.
Reach out to me on 734-400-0958 OR firstname.lastname@example.org
W2 Candidates Onlyu
Job title: Software Development Engineer in Test
Location: Seattle, WA
Duration: 5 Months
Client 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.
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 the 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 web automation frameworks and tools like Nightwatch.js, Selenium, Cucumber, Watir, etc.
Experience with version-control systems such as Git.
Experience with behavior-driven development techniques.
Experience with continuous integration and deployment tools like Jenkins.
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.
2+ years of professional experience in Quality Assurance & Test Automation of Web Applications
All your information will be kept confidential according to EEO guidelines.