Test Engineer
nFocus Solutions
- Orlando, FL
- Permanent
- Full-time
- Generation of software and system test work products by applying the appropriate standards, processes, procedures, and tools
- Development of test and diagnostic programs and procedures
- Development of functional, operational, and/or performance tests on software and systems
- Design, development, and implementation for testing and troubleshooting of software and systems for all phases of product development and deployment
- Automate software testing at multiple levels (component, configuration item, subsystem, system) and monitor results
- Collaborate with developers to bring new features and services into production
- Provide support to development teams that use the automated infrastructure
Bachelor's degree in computer science or a related technical field is required, plus a minimum of 5 years of relevant experience; or Master's degree plus a minimum of 3 years of relevant experience. Agile (SAFe) experience preferred.CLEARANCE REQUIREMENTS:
Secret ClearanceRequired Experience:
- Familiar with the principles of Continuous Integration (CI), Continuous Delivery (CD), Continuous Testing, and Continuous Deployment
- Experience developing in Linux and Windows systems
- Strong in Scripting Languages Bash, Python (Ruby, Perl, etc.)
- Experience with Container based architecture and deployments using Docker and Kubernetes
- Experience with infrastructure as code using Ansible (Chef, Puppet, Salt, Cloud Foundation)
- Experience with repositories code repository configuration management tools Git, BitBucket (additional knowledge with others such as SVN, RTC, is desired)
- Experience with build-time dependency management using Gradle (Ant, Maven)
- Experience working with services-based architectures SOA, Micro services, etc.
- Experience with Continuous Integration (CI) Tools using Jenkins, Jira (e.g. GoCD, Bamboo)
- Experience with SAFe Agile or Agile software development practices
- Experience with cloud infrastructure environments (e.g. VMware, AWS, Rackspace)
- Knowledge of automated code review and testing tools (e.g Test-Kitchen, Cucumber, Protractor, Selenium Server, Jasmine, ATRT )
- Experience with log aggregation tools (e.g. Splunk, Elastic Stack, LogEntries, AlienVault)
- Experience with Networking knowledge - firewalls, VPNs, proxies and load balancers