Overview
Skills
Job Details
This is a developer-focused role, primarily centered on writing and executing automated test scripts, integrating tests into CI/CD pipelines, and supporting AWS cloud-based applications in a fast-paced environment.
Job Title: Software Engineer Test Automation
Location: Fully Remote (EST/CST preferred) - Only candidates based in the U.S. Duration: 6 Months Contract W2 (likely to extend)
Industry: Education / Technology
Hours: 40/week
Job Summary
A leading educational organization is seeking a Test Engineer Automation to support the Technology division. The role focuses on coding and executing automation test scripts, analyzing user stories, and creating automated integration, system, and acceptance test cases to ensure software quality and compliance with business intent.
The team develops and supports systems for scoring AP and SAT tests in a fast-paced environment using AWS serverless infrastructure.
Responsibilities
- Establish automated testing frameworks and integrate tests into CI/CD pipelines.
- Code automated test scripts using:
- Primary: Jest, Playwright, Cucumber, JavaScript, Node.js
- Optional: Selenium, Cypress, other browser APIs
- API Testing: Postman
- Set up production-quality test data and execute automated tests.
- Write clear, concise test plans and test cases.
- Function independently and collaboratively across multiple products.
Requirements / Skills
- Bachelor s degree in Computer Science, Engineering, or MIS.
- 7 10 years of experience in software systems, programming, testing, and QA.
- Strong JavaScript and Node.js scripting experience in a cloud environment.
- Experience with Agile methodologies and CI/CD/DevOps processes.
- Experience testing applications on AWS, especially AWS Lambda.
- Proficient in writing SQL queries for testing and validation.
- Familiarity with advanced testing strategies: stubs, fakes, mocks, scalable test suites.
- Strong analytical, problem-solving, and communication skills.