> Markdown version of [/jobs/ext/1314585-system-automation-software-engineer](https://www.wearedevelopers.com/jobs/ext/1314585-system-automation-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # System Automation Software Engineer - **Company:** Onyx Point, Inc. - **Location:** Hanover, NH, United States (Remote available) - **Salary:** $78,000.0 - $250,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Systems Engineering, JIRA, Automation of Tests, Software Quality, Information Systems, Computer Programming, Continuous Integration, JAWS Scripting Language, Apache JMeter, Python (Programming Language), E2e Testing, Ansible, Swagger, Selenium, Software Engineering, Software Requirements Analysis, Performance Testing, Cypress (Programming Language), Gitlab, Kubernetes, Information Technology, Playwright, Operational Systems, Cucumber (Software), Docker, Microservices - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/d401cd0e-5bcf-41f1-a799-a9f19ed7ac8b ## About the Role A Bachelor's degree plus 9 years of relevant experience or a Master's degree plus 7 years of relevant experience.An Associate's degree plus 11 years of relevant experience or high school diploma/GED plus 13 years of experience may be considered for individuals with in-depth experience that is clearly related to the position. Certifications count as a year experience. Bachelor's degree in System Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or related discipline from an accredited college or university is required. Degree can be waiver for technical experience in domain skillsets outlined the requisition posting. Certifications count as a year experience. CAPABILITIES: Proficient in Software development process Programming Practice software quality through tools and processes Develop software solutions Design, develop, modify codes to support system requirements Assist in developing innovative approaches Capabilities can be waived through in-depth experience that is clearing outlines in the position requisItion ## Description The Work: Modernizing a legacy operational system using a microservices-based architecture and cutting-edge technologies. The System Automation Software Engineer will be responsible for: - Utilizing a test framework to execute manual and automated tests. - Authoring tests utilizing Cucumber and Playwright. - Knowledgeable in Microservices design & architecture, CI/CD, Test frameworks and automation, Agile Methodology. - Execute load and performance testing, chaos testing, functional testing and end-to-end testing. - Agile development and delivery of software. - Communication and collaboration: Software Development is a team-oriented discipline. Engineers need to be able to communicate and collaborate effectively with other team members, as well as with stakeholders., Playwright, Cucumber, JMeter, Swagger (or similar API tool), Selenium Tools: Cypress, 508 testing tools (JAWS or NVDA) - S/W: Java, Javascript, Python, Ansible - Other: Kubernetes, Docker, CI/CD, Gitlab, Jira Analyze, design, verify, validate, implement, apply and maintain software systems.Appropriately apply discrete mathematics, probability and statistics, and other relevant topics in computer science and supporting disciplines to complex software systems.Generalize techniques, as appropriate, to apply to multiple domains.Develop and provide appropriate documentation and training.Present briefings and demonstrations to stakeholders ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)