Overview
Skills
Job Details
Software Engineer - Test AutomationJob Summary: Talent Software Services is in search of a Software Engineer - Test Automation for a contract position that can be worked 100% remotely. The opportunity will be six months with a strong chance for a long-term extension.
Position Summary: Service AP community (educator & students) and the College-board internal community: Fast-paced development environments providing service to several AP products; analytical reporting products, AWS serverless infrastructure. Need strong automation for the application, including but not limited to major data exchanges. The national educational organization is conducting a search for a Test Engineer, Automation for our Technology division. This position is based in our Reston, Virginia office or via remote work arrangement. Named by Fast Company as one of the most innovative education companies, the organization is mission-focused. This job requires a strong focus on improving educational opportunities and outcomes, particularly for disadvantaged students, in the context of a competitive business environment.
Primary Responsibilities/Accountabilities:
- Establish an automated testing framework, define testing practices, and integrate automated tests into CI/CD pipelines for multiple products.
- Code automated test scripts using the following technologies:
- Testing frameworks and libraries such as Jest, Mocha, Chai, Sinon, Playwright
- Selenium, Cypress, and similar browser APIs
- BrowserStack
- Postman
- Code automated tests for:
- js frontend/browser interaction
- Serverless/node js
- Work as a technical contributor on an Agile team.
Qualifications:
- 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 the tools cited above.
- Strong practical experience in JavaScript and NodeJS scripting experience in a Cloud-based environment.
- Solid understanding of HTML, CSS, and browser DOM.
- Experience working in Agile methodologies.
- Working experience with CICD and DevOps.
- Experience testing code running in Amazon Web Services, especially AWS Lambda.
- Strong oral and written communication skills, problem-solving, and analytical ability.
- Able to function both with minimal supervision and in a team-oriented unit.
If this job is a match for your background, we would be honored to receive your application!
Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities, including contract, contract to hire, and permanent placement. Let's talk!