Job Description :
Job Title: Software Engineer - Test Automation
Location: Reston, VA
Duration: Contract

Must Have:
Automated E2E browser testing
Automated API integration testing
WEBDRIVER.IO, Selenium Web Driver
mocha.js, jasmine.js, sinon.js, chai.js, rewire.js, nock.js

Required Skills:
A bachelor’s degree in Computer Science, Engineering or MIS.
5 - 7 years of experience in software systems, programming, testing and quality assurance.
Working experience with tools cited above.
Strong JavaScript/Node.js coding skills.
Solid understanding of HTML, CSS, and browser DOM
Experience working in Agile methodologies
Working experience with CICD and DevOps
Testing frameworks and libraries such as mocha.js, jasmine.js, sinon.js, chai.js, rewire.js, nock.js, etc.
Selenium, Selenium HUB and similar browser APIs
Excellent oral and written communication skills
Must be able to work as a member of cross-functional project teams in matrix environment
Ability to work off-shifts (evening, night, weekend)
Excellent problem solving and analytical ability