Applied Systems is looking to hire a Software Development Engineer in Test (SDET) to support the migration to a microservices architecture by developing and maintaining automated tests.
Requirements
- 5+ years of experience working as a Software Test Engineer in a microservices environment
- Experience with JavaScript or TypeScript
- Experience with any object-oriented programming languages such as C, Python, Java, Ruby
- Experience with SQL Server or other databases
- Experience with automated testing, with UI and/or API layers, such as SOAP and REST/RESTful services
- Knowledge of common automated testing tools, such as Cypress (preferred) or Selenium
- Knowledge of software testing methodologies, techniques, and tools
Responsibilities
- Exhibit strong hands-on knowledge in developing automated testing using modern software development and testing tools
- Ensure automated test design adheres to the overall company architecture and quality assurance principles
- Collaborate with team members across product, architecture, development, DevOps, and testing teams in designing automated testing approaches
- Promote and support the implementation of the CI/CT/CD pipeline
- Exercise fundamental good software engineering practice when developing automated tests, such as design/code reviews
- Maintain and enhance test automation frameworks for UI, Microservices & API
- Provide automated test solutions to deliver for both functional and non-functional software quality
Other
- Can work remotely or from an Applied Systems office.
- Bachelor’s Degree in Computer Science, technology, or equivalent work experience
- We proudly support and encourage people with military experience, as well as military spouses, to apply
- Strong analytical and quantitative skills
- We encourage military members and their spouses, as well as candidates without a degree or a background in tech, to apply!