Automation Engineer

Annapolis Junction, Maryland

Experis
Apply for this Job
Develops automated test scripts to validate functional, technical, and performance requirements.
- Work closely with developers, shared services team and product managers to define the automated testing components that will be used to validate requirements against developed software - Work with team members to drive test automation techniques - Develop using Java and execute automated tests on both Web Front end and microservice architecture - Run test validations at various levels including DB validation, rules validation, logging validation, reporting validations, and UI validation - Assist with Scrum Team estimation of stories and sizing of effort to include the representation of the test automation and engagement with Continuous Integration (CI) required
- Contributes to an atmosphere of cross-functional teamwork within the organizations' Agile project lifecycle Required: Candidate must have minimum 2 years of hands on automated test coding experience using Java (or development experience with C or C )
- Previous experience required with the following: Continuous Integration (CI) / Continuous Delivery (CD); Behavior Driven Development (Cucumber); Java (including frameworks such as Spring and Springboot); and open-source automation tools such as Selenium/Serenity/Cucumber - Experience with Serenity and/or Cucumber - Experience with Functional Testing, Integration Testing, System Testing, and User Acceptance Testing phases
- Experience with REST/SOAP webservices and APIs
- Experience with SQL Desired: Hands on experience in Open Source Automated Test Frameworks (e.g. Serenity, Selenium, Cucumber)
- Experience using Java development tools (e.g. Eclipse, JUnit, Git)
- Prior experience with front-end development including JavaScript frameworks
- Experience in a large scale Federal IT Program - Experience with SAFe Agile delivery framework
Date Posted: 11 March 2025
Apply for this Job