Senior Automation Developer

Dallas/Fort Worth

Opportunity Details

ContractApplication Development

Dallas/Fort Worth

Sr. Automation Developer

We are looking for a Sr. Developer/Tech lead that has a passion for ensuring quality in an Agile environment.  You will assist Agile coaches and lead a small team of developers to build out an existing framework of automation tools to get us into a Continuous Integration and Continuous Delivery pipeline.
You will work with many disciplines from non-technical BAs and Manual Testers to Tech leads and will need to be able to communicate effectively with each of them.  You will need the confidence and technical know-how to help teams implement the automated framework/tests in their project and overcome hurdles with the code base and test environments.

What would you be doing?:
• Evolve the test automation frameworks for integration (FitNesse) and UI testing (FitNesse and Selenium + Appium) so that it is straightforward and usable by project teams
• Perform code reviews with project teams related to test code
• Develop and implement solutions for environmental and data issues such that test runs provide consistent and reliable results
• Assist in getting the automated test runs incorporated into the (gradle) build/deploy pipeline
• Assist in identifying infrastructure needs
• Collaborate and work with project teams on implementing automation for their project
• Coach teams to become autonomous with the test frameworks
• Work with operations and release management teams to create a continuous delivery pipeline

Technical Skills/Experience:
• Java and Spring experience including Spring MVC, Spring Integration
• Knowledge of OO analysis and design techniques and principles needed in order to create and maintain a quality-first codebase, and the experience to back it up

Testing Skills/Experience:
• Test First Mindset
• Experience with test automation in a Continuous Delivery/Deployment environment
• Experience with Behavior Driven Development tools such as FitNesse, JBehave, or Cucumber
• Experience with UI testing tools such as Selenium Web Driver
• Experience with testing Cloud-based applications
• Testing in multi-tiered architecture with micro-services
• Preferred experience with Service Virtualization

Think this opportunity is a good fit for you?
Apply Now

“Being an Improver allows me to work in an environment which is both challenging and fun. I work with amazing people who truly care about the quality of their work and what they deliver to the client. We help each other find creative solutions to problems even if we're on different clients.”

― Tonya Guadiz, Principal Consultant