Previous Job
IT - Quality Engineer II - RTH
Ref No.: 18-00353
Location: Austin, Texas
Job Description:

Our direct client is seeking a talented Automation Engineer that is responsible for driving the automation and software development of operational tools that deploy, test and monitor our software in a continuous delivery release cycle. As an Automation Engineer, you will be a part of a client focused team committed to ensuring the highest quality of the company services.

  • The Automation Engineer will be responsible for working closely with the development, QA and SaaS Operations teams over the course of the product lifecycle and will perform the following activities:
  • Design and build our continuous delivery approach across different ingredients of our product portfolio by improving the deployment frequency
  • Contributes to the development of and continued improvements to the automation framework(s)
  • Work closely with the development team in establishing processes that support Agile Development with a 3 week cycle.
  • Create rollback mechanisms/architectures that enable repair and cleanup of faulty migrations
  • Assist with creating test environments that accurately mimic production in terms of data and capability
  • Identify opportunities to deliver self service capability for the most common infrastructure and application management tasks
  • Assist with creation of automated tests at all levels of the application and infrastructure to provide visibility of broken logic as new changes are introduced
  • Develop knowledge and understanding of the platforms, applications, and connectivityProvide release readiness recommendations based on test execution and defect metrics

  • Degree in MIS, CS, or related field or equivalent experience
  • 3+ years experience contributing to the improvement of automation test frameworks and infrastructure
  • 3+ years experience designing and implementing test automation
  • Experience in contributing to a complex QA automation framework solution
  • Solid knowledge of QA process and testing methodology
  • Experience in testing and delivering web platforms and applications
  • Extensive experience with automation/programming languages & frameworks: Selenium WebDriver - C#, ReadyAPI / Groovy scripting, NUnit, Powershell
  • Experience with REST/SOAP and API Testing
  • Experience managing CI/CD with tools like Jenkins/ Team City and Selenium Grid
  • Experience with Virtualization (VMware)
  • Experience with multi-datacenter architectures.
  • Practical experience with PCI and Information Security standards and policies.
  • Understanding of the technologies that support large-scale web sites including networking, database, servers, & software development.
  • Experience with Agile and Scrum.

Technology Expertise:
  • The ideal candidate will have expertise in the following technologies
  • Experience working with Windows Server and Desktop operating systems
  • Experience with Linux and Apache
  • Application Servers: MS IIS version 8.5, MS IIS version 7
  • Database Servers: MS SQL Server 2014
  • Platforms: Windows Server 2012 R2, Windows Server 2008 R2
  • Testing tools: SoapUI, Selenium, VMWare, Rally
  • Experience testing applications based on .NET, Web Services
  • Knowledge of payment card processing