Test Automation Developer

Company Description

Recruitment and Staffing Agency

Job Description

Job ID: 4328064

Job Title: Test Automation Developer

Location: Groveport, OH

Duration: 6+ months(Possibility for extension till permanent)

Remote: No


W-2 only                  


In the Agile Application Development group, you will work in small teams to directly contribute to innovative business capabilities, such as building the next generation point of service (POS) system for mobile devices.


Consider joining our team and growing your career with us. We are hiring technology enthusiasts who share our passion for efficient delivery of new technology and want to solve real business problems.


Responsibilities

Write test scenarios using test frameworks such as Cucumber and languages such as Java and Ruby.

Produce well-written, efficient, high-quality, self-documenting test code that follows best practices and design patterns

Design, implement and launch highly-visible features for our retail platform using Test/Behavior Driven Development practices

Use your critical thinking skills by doing exploratory testing

Continuously grow your skills and value through paired programming and code reviews

Practice relentless automation, continuous integration, continuous delivery and continuous improvement

Recommend and adopt new technologies as well as keeping existing technologies on leading edge versions

Interface with the project team to develop a test strategy for each feature

Report on quality to project and department leadership

Be an ambassador to the open source community to share your passion for testing innovation and to learn from the testing community


Requirements

Thorough understanding of Object Oriented analysis and design principles

Experience with WebService technologies

Experience with presentation layer technologies, including Javascript, HTML and CSS

Experience with Cucumber, Ruby, Selenium, mocking, service virtualization or equivalent

Experience with headless testing

Able to balance the need for speed of execution with coverage requirements

Experience in relational database programming

3+ years developing automated tests

2+ years in Java and J2EE

5+ years of development experience


Preferred Skills

Experience with NoSQL databases such as MongoDB

Experience with one or more JavaScript frameworks (e.g., AngularJS)

Experience with testing in dependency injection frameworks (e.g., Spring)Experience with Continuous Integration tools (Electric Commander, Jenkins)

Proficiency with virtualization technologies such as VMware


Additional Information