Automated Testing Evangelist
/ Sr. Software Automation Developer
Overview:
We
are seeking an Software Automation Engineer / Developer to work with our web
development, quality assurance and operations teams. Will to create software
tools and utilities for automated test execution and work closely with our web
engineering and business teams to build an automation framework that provides
comprehensive test coverage. Our goal is to improve overall product quality for
our eCommerce web sites and customer service applications.
Responsibilities:
·
Design and develop a robust, efficient automation test framework within
agile development process
·
Lead automated test development efforts for front end web site and
applications
·
Design, develop, test and deploy effective test automation solutions
using web technologies and test tools (i.e. JavaScript, Selenium, JMeter, .NET,
REST/SOAP, etc)
· Web development of new features and bug fixes for eCommerce web site
functionality, web services and salesforce.com customer service application
· Be the advocate for rest of team on how to utilize the automation
framework to provide high quality software
· Automate as much of the testing effort as possible with a minimum set
of code/scripts
·
Integrating automated test scripts and reporting with continuous
integration builds
Requirements:
· BS in Computer Science or Equivalent work experience
· 5+ years of software application development and testing for web sites
and web services technologies (.NET, MVC, JavaScript, REST/SOAP, etc)
·
Experience and proficiency with test tools such as Selenium, JMeter,
etc.
·
2+ years experience implementing an automation test framework and also
extending existing automation test frameworks.
·
Experience developing efficient and maintainable automation scripts
using Agile practices that works across multiple browsers and devices
·
Version control tools (Git, SVN), and Continuous Integration tools
(TeamCity, Jenkins)
· Certifications and training using automation tools and development a
plus
·
Proven ability to translate functional requirements and use-cases into
working test plans and test cases
·
Knowledge of SQL and databases
·
Excellent analytical, organizational, and problem solving skills
·
Broad knowledge of multi-tier application development methodology
·
Passion for learning new technologies and knowledge sharing with wider
team
·
Strong team player able to manage changing priorities and assist other
team members as needed
· Salesforce.com and Demandware development or test automation experience
with those platforms are a plus. Jira experience a plus
·
Experience using software project lifecycle tools (i.e. Bug Tracking,
Requirements Management, etc…).
·
Absolutely must have strong English written and oral communication
skills
This is a
permanent, full time position (NOT a contract). Please do not apply (or refer)
unless authorized to work in the US.
All candidates
must be either US Citizens or US Permanent Residents
All candidates
MUST be local to Plainview, L.I., NY
Please do not
apply if you are not local, even if you would pay your own relocation.
Relocation is
NOT offered.
RESUMES
FROM OUTSIDE OF THE US WILL NOT BE READ