This site uses cookies. To find out more, see our Cookies Policy

Senior System Engineer - CI/CD in Atlanta, GA at Spartan Resources, LLC

Date Posted: 5/2/2018

Job Snapshot

Job Description

Senior System Engineer – CI/CD



Direct Hire



Atlanta, GA



 



Job description



We are looking for talented Sr. System Engineer – CI/CD to join our expanding Solution Integration & Test Center of Excellence (SIT CoE). The System Engineer is an enabler of automated testing and best-in-class solution integration and test practices in an Agile environment across the Software Solutions organization. Our client recently formed this team to “raise the bar” in Solution Testing, and ensure that our customers receive the best solutions possible. We are looking for experienced and very talented individuals to help define and create a world class SIT team.





Your leadership responsibilities will include definition of CI/CD infrastructure, definition of and execution of solution load and performance testing, acceptance testing, exploratory testing, and solution certification. Team members could write automation test scripts, so knowledge of automation test practices and tools is required. This team will develop, execute and maintain comprehensive automation suites, scripts and tools. Team members will have background in solution, or system, integration testing in an Agile environment.





Job Requirements

Responsibilities



  • Define and develop solution-based CI/CD pipeline strategy across solution industries

  • Define, develop and own the best in class enterprise solution testing toolset and practices

  • Collaborate with existing testing teams to adopt SIT CoE recommended tools and practices

  • Focus on solutions that will serve each of our major industries – Financial Services, Retail, and Hospitality 

  • Assess the maturity of these complex solutions to refine or develop the integration and test strategies across hardware and software components

  • Continue to expand testing automation within Continuous Integration (CI) and Continuous Deployment (CD) environments

  • Collaborate with solution engineers, hardware engineers, software engineers, and QA engineers

  • Mentor, teach, and coach teams across organizations in solutions best-in-class practices

  • Across the hardware and software organizations, assess and implement best practices for solution integration and test to result in higher quality releases

  • Work within the SAFe methodology to implement and / or refine solution integration and test best practices

  • Continuously evaluate new tools and processes to maintain leading position in the solution testing space. 





Qualifications:



  • Bachelor’s degree in Engineering with preference to computer science as major or equivalent work experience

  • 10+ years formal testing and test automation experience in a structured working environment

  • Strong leader and problem solver

  • Significant hands on experience in defining test automation frameworks and the continuous integration / continuous delivery pipeline, including enhancing and extending automation libraries and frameworks

  • Sound knowledge of BDD and automating acceptance tests using SpecFlow / Cucumber

  • Methodical and detail oriented, with solid analytical skills and the ability to solve complex problems

  • Proven ability to communicate well with peers and all levels of management

  • Team player (and leader) but also able to work independently using your initiative

  • Builds effective working relationships and a proven leader who motivates, inspires, and teaches others

  • Be a senior member of the engineering team, who is self-motivate and is able to find opportunities for improvement and tackle them without external direction

  • Experience mentoring and training team members in automation and testing processes

  • Strong personal accountability and ownership required

  • Solid experience with Agile, Scrum, SAFe, and Lean Quality methodologies

  • Experience working in, or leading DevOps teams

  • Experience of working with a formal SDLC and using structured testing and release methods is desired

  • Experience in assessment, selection and use of automation tools, processes and frameworks

  • Experience developing, maintaining and executing complex automation (and manual) suites, scripts, plans and tools for user interface, functional, system, scalability, performance, load, and exploratory testing.

  • Ability to analyze and effectively communicate test results and tasks to remedy gaps

  • Experience in the Retail, Hospitality or Financial Services industries is an advantage

  • Happy in an agile, fast-paced environment