Title: Automation EngineerLocation: Chattanooga, TNType: PermanentRelocation Assistance: Yes job description:
Client's platform is a Restful, service-oriented architecture. You will help us automate deployments and create end-to-end integration tests for new features. Client will rely on you to help us evaluate tools and evolve best practices for tracking code coverage, testing load, and analyzing performance to protect against performance regressionsJob requirement:
The platform is build on JVM and NodeJS.
Data is stored in PostgreSQL or MongoDB.
Hosting is on Linux instances in AWS.
Continuous deployment and release automation happens in Team City.
Some teams use Chef or Puppet for configuration management and release automation.
Many unit tests and integration tests are driven through Grunt or Gulp. Required skills:
some experience programming or scripting.
•Unit testing frameworks
•Automated integration testing for front-end web apps
•Automated RESTful API integration testing
•Front-end web performance analysis
•RESTful API performance analysis and load testing
•Continuous delivery and deployment automation
•Task-management tools like grunt, gulp, or rake
Should someone need more information I can be reached at email@example.com 203-567-0144.