Oh Snap!
This job is no longer active - but you can still view the details below.

Automation Engineer

| Greater NYC Area

Merrill Corporation is the industry leader in technology solutions that enable mergers, acquisitions, initial public offerings, restructuring and other critical capital transactions in more than 170 countries. We provide the world’s leading investment banks, private equity firms, law firms and corporations with tools to simplify, streamline and accelerate the due diligence process, helping them close more deals, faster. We are a global team of high-energy, passionate people. We have strong individual voices but we work as a team, bringing out the best in each other. We thrive under pressure and always keep the customer at the heart of everything we do.

 

 

Job Description:

What The Right Professional Will Enjoy!

  • Joining a growing team that utilizes cutting edge technologies!
  • Opportunity to be a vital part of a team!
  • Fun work environment!

Key Responsibilities for QA Automation Engineer

  • Development of Load and Performance Testing.
  • Improve the existing QA process.
  • Develop Automation Frameworks.
  • Development of toolsets to augment QA and Development testing.
  • Brings skills to enable shift left in the software development life cycle, quality engineering related to code quality, early testing, defect prevention as opposed to defect detection and providing guidance on automation framework architecture and design.
  • Responsible for platform integration including continuous Integration (CI).
  • Creating Test Plans.

What You Need for this Position

  • Good understanding of QA methodology – test cycles, test plans, and software releases
  • Experience with automation/programming languages and frameworks (Selenium WebDriver)
  • Experience with testing frameworks, such as JUnit/TestNG; and scripting languages Python, knowledge of Cucumber, CapaBara, Sauce Labs.
     

Job Responsibilities:

  • Convert manual quality scripts to automated scripts using mainly Gherkin scripting language and enhancing Automation
  • Analyzes, programs, debugs and modifies computer programs for system automation testing
  • Exhibits high personal commitment to quality, implementing development and test best practices.
  • A passion for quality and high attention to detail.
  • Able to use professional development concepts and company processes to solve routine problems
  • Exercises judgment using standard software development processes in analyzing situations or data.
  • Designs or conducts design modifications of complex systems or subsystems for the purpose of testing automation.
  • Performs design changes for product improvements/upgrades and actively participates in design and code reviews.
  • Works with Development and Quality Engineering staff to resolve problems with released software.
  • Provides input on schedule and accurate estimation of project deadlines.
  • Assists Development in troubleshooting and testing.
  • Provides input towards general process improvement
  • Develop and test the performance of the system to improve overall user experience
  • Develop and implement Testing suite software as specified in technical specifications/software design documentation.
  • Communicate with the development and support team issues found and build test cases to expose weaknesses in the software.
  • Implement test cases to verify web based security vulnerabilities.
  • Will be responsible for current Regression and validation with CICD & Smoke validation
  • Dev Ops experience would be a big plus.
  • The profile needs to have DevOps tool Shellscript, Chef, Puppet. Python/Ruby and need to have DevOps language and can kick off jobs and can troubleshoot issues.
  • Can debug and maintain scripts & Chef & puppet recipes
  • Need to coordinate b/w dev team and others
  • Need to maintain code and deploy/rollback on need basis

Requirements

  • B.S in CS, Engineering, or related degree
  • Over 3 years of years of professional QA experience including 2+ Years of Automation Experience
  • 5+ yrs Experience, SOAP, API
  • Web application development exp.
  • Strong knowledge of OOO programming – Java
  • Requires in-depth, working knowledge of major areas of software engineering. Demonstrated work history of successful application of concepts of typical problem solving within specialty.
  • Good oral and written communication skills.
  • Good problem solving skills with the ability to analyze and diagnose a complex application.
  • Attention to detail and following issues to resolution.
  • Self-starter, high energy.
  • Train and mentor team members.
  • Experience building a test automation framework from scratch
  • Strong Java and Selenium WebDriver experience
  • Understanding various types of testing including functional, regression, performance, and load testing
  • Have created automation scripts using one of the above mentioned tools to setup and validate infrastructure & environments
  • Able to work under tight deadlines
Read Full Job Description

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • JavaLanguages
    • SwiftLanguages
    • KotlinLanguages
    • TypescriptLanguages
    • SpringFrameworks
    • AngularFrameworks
    • MongoDBDatabases
    • Pivotal CLoud FoundryDatabases
    • ElasticSearchDatabases
    • Azure Blob StorageDatabases
    • InVisionDesign
    • SketchDesign
    • Mural, Appear.in, Slack, MindNodeDesign
    • ConfluenceManagement
    • JIRAManagement
    • TrelloManagement
    • WordpressCMS
    • SitecoreCMS
    • SalesforceCRM
    • Oracle EloquaLead Gen

Location

Our NY office is in the heart of midtown on 6th Ave at 55th St. Easily accessible by train and bus. Building will have a new gym by end of 2019.

An Insider's view of Merrill Corporation

What are some social events your company does?

From team building scavenger hunts though Central Park to quarterly client events at the latest NYC hotspot, working at Merrill Corporation provides the opportunity to socialize with some of the most talented and interesting people that you will find anywhere.

Donald Davidson

Vice President, Advisory Sales

How do you collaborate with other teams in the company?

Using the latest colocated and remote collaboration tools including Invision, Sketch and Mural.

JR

Director of Innovation - Product Design

How does the company support your career growth?

I have instant access to any manager or experienced sales director's from around the world, which allows me to continuously learn from some of the best and smartest people in the industry.

Rosie Corcoran

Regional Director- DataSite

What are Merrill Corporation Perks + Benefits

Health Insurance & Wellness Benefits
Dental Benefits
Vision Benefits
Health Insurance Benefits
Retirement & Stock Options Benefits
401(K) Matching
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Remote Work Program
Vacation & Time Off Benefits
Generous PTO
Paid Volunteer Time
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Some Meals Provided
Professional Development Benefits
Job Training & Conferences

Additional Perks + Benefits

Merrill is an employer of choice with a strong track record of internal promotion, company benefits and many perks. Join a company who values its employees and understands that supporting our employees is a fundamental key to our success as a company.

More Jobs at Merrill Corporation5 open jobs
All Jobs
Design + UX
Dev + Engineer
Marketing