Agile Developer 3 [D.26.0160]
Role details
Job location
Tech stack
Job 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.
Requirements
- Bachelors degree from an accredited college in a related discipline, plus 9 years of experience, or a
- Master's degree plus 7 years of experience; or equivalent experience/combined education.
Desired skills (1+ of the below):
-
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
Benefits & conditions
Salary Range: $213k-$233k per year with an additional $53k-$58k in immediately vested company 401(k) contributions