26 days old

Quality Assurance Automation Engineer

New York, NY 10118
  • Job Code
  • Payrate
    $90,000 To $100,000

The Quality Assurance Automation Engineer is tasked with leading the implementation and conversion of manual QA processes to a new automated solution using Selenium/Watir Web Driver. The position offers the opportunity to build a new automation framework and processes around its deployment. The success of this role is dependent upon the candidate's ability to deliver test automation services for multiple web applications adhering to standards. The candidate must be capable of designing, developing and maintaining automation test plans, test scripts and execute them to ensure systems meet expected business requirements. Testing levels will include application integration, system, continuous integration and acceptance testing; may also include non-functional testing such as performance, volume, load and fallback. The automation engineer will support the rest of the QA team by augmenting manual regression test efforts.


  • BA/BS in Computer Science, Information Systems, or other related field or relevant experience.
  • 5+ years' QA experience performing validation testing in multi-tiered web-based environments
  • 3+ years software development/test automation experience with open source tools such as Selenium, Watir, Cucumber
  • 3+ years' experience in developing Functional, Regression and Integration automated tests in languages such as Ruby, JavaScript.
  • 3+ years' experience with relational databases (Oracle, MS SQL, or MySQL).
  • Familiarity with jQuery and Backbone + Marionette a plus

QA Discipline Skills

  • Extensive knowledge of version control practices, defect management and best practices for automated testing in Agile environment.
  • Strong background in functional and regression testing for enterprise applications following waterfall and/or agile methodologies.
  • Experience in writing test scripts for validating web applications in multiple browsers and on different OS platforms.
  • Advanced proficiency in establishing/documenting/executing test strategies/plans/cases from business and functional requirements.
  • Experience using bug tracking systems for specifying test requirements, planning tests, running tests and tracking defects.
  • Ability to apply a methodical process to test complex systems and communicate concepts to audiences with mixed levels of technical and business abilities.

Technical Skills

  • Advanced experience in automated testing using Selenium Web Driver and Grid; hands-on experience using Java for test automation.
  • Experience with the design, development and execution of reusable and maintainable automated functions using procedural scripting languages (such as Ruby, JavaScript)
  • In-depth knowledge of Page Object Model & design framework using POM.
  • Understanding of HTTP requests/responses, HTML and XML. How web browsers function (IE, Firefox, Safari, Chrome) as well as AJAX and dynamic web applications.
  • Hands-on experience with Apache ANT. Ability to configure and run tests via ANT.
  • Knowledge of software development practices such as test-driven development (TDD), behavioral-driven development (BDD), and continuous integration development.
  • Experience with Continuous Integration tools (Jenkins/Hudson etc.)
  • Experience in setting up automation framework on Mac.
  • Experience in performing Load, Stress, Penetration tests.
  • Advanced level SQL skills.


  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Quality Assurance Automation Engineer

Randstad Technologies
New York, NY 10118

Share this job

Quality Assurance Automation Engineer

Randstad Technologies
New York, NY

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast