Previous Job
Senior Automation Engineer
Ref No.: 18-15997
Location: Jersey City, New Jersey
Required Skills :

Basic Qualifications :

Job Description :
Apex Systems combines with its parent company On Assignment, to make it the 2nd largest IT staffing agency in the country.

Position: Senior Automation Engineer
Location: Jersey City, NJ
Duration: 12 months
Scope of the Project:
The responsibility of this position will be to lead the building, maintenance and the extension of frameworks and test automation solutions for products across the enterprise utilizing latest technologies and a variety of languages.
Preferred Skills, Education, Experience:
• 5+ years of software development and automated testing experience
• Technical skills and programming languages should include but is not limited to: Java, JavaScript, Python, C++, Ruby, HTML, JUnit, TestNG, JMeter, etc.
• Experience with Selenium 3.0
• Very strong Java skills
• Solid understanding of the software development lifecycle
• Experience with Continuous Integration/Continuous Delivery (CI/CD)
• Experience working in an agile engineering environment
• Experience with building solutions for digital platforms(Mobile,Web,etc), API’s and backend a plus
• Demonstrate knowledge of Quality Center, ALM, Jira, Rally, Zephyr or related tools
• Familiarity with software testing (unit, integration, functional, regression).
• Experience with source control, build and deployment tools such as Git, Bitbucket, Maven, Jenkins, TeamCity, etc.
• Familiarity with test automation tools and frameworks such as Cucumber, Gherkin, Ruby, Selenium, Appium, xCode, XCUI, Espresso, etc.
• Familiarity with web services standards and related technologies (XML, SOAP, JSON, REST, etc.).
• Experience working on Linux, Unix, Windows and Mac environments.
• Knowledge of DB’s like Oracle, Postgres, Sql Server and NoSQL DB’s like MongoDB a plus
• Financial systems/operations background is a plus
• Must be able to multitask, work both independently and collaboratively in a team
• Excellent verbal, written communication and documentation skills