Previous Job
Previous
Software Engineer in Test
Ref No.: 18-04802
Location: New York, New York
Position Type:Direct Placement
Pay Rate : $ 115,000.00 - 125,000.00 /Year
Software Engineer in Test

Responsibilities
  • Participate in the release planning process to review functional specifications and create release plans.
  • Collaborate with software engineers to design verification test plans.
  • Design regression test suites and review with engineering, applications and the field organization.
  • Execute verification and regression tests for each release.
  • Produce regular reports on the status and quality of software releases.
  • Assess the quality, usability and functionality of each release. Provide a Go/No-Go recommendation to the VP of Engineering.
  • Develop and organize QA Processes for assigned projects to align with overall QA goals
  • Lead and train a dynamically changing team of testing resources.
  • Provide practical creative input to the software design and specification process.
  • Cultivate an Onsite-Offshore experience
  • Exhibit expertise in handling large scale programs/projects that involve multiple stakeholders (like Business, Dev, Ops, UAT, PM)
  • Maintain a leading edge understanding of QA as related to interactive technologies best practices
  • Design and implement test automation strategy for multiple product development teams.
  • Lead effort for related automation projects, design and code reviews.

Technical Skills:
  • Solid Java Programming exp- 4+ years
  • Selenium Webdriver - good knowledge of the framework - must have actively utilized for 2 or more years to test web apps And/Or Appium - good knowledge of the framework - must have actively utilized for 1 or more years to create automated tests for Mobile iOS and Android applications
  • Expertise with Git/GitHub required. Experience using GitFlow desirable. Familiarity with incorporating work with CI tools such as Jenkins/Hudson/Bamboo required. Knowledge of Maven, TestNG, Junit desirable.
  • Usage of Jira (or other similar issue/bug tracking systems) is required. Familiarity integrating with JIRA via APIs desirable
  • Basic expertise with SQL is required. Expertise with No SQL databases such as MongoDB is desirable
  • Basic knowledge of APIs including calling SOAP and REST end points using JSON and XML Data is required. Expertise with tools such as Charles, Fiddler, POSTMAN desirable
  • Experience working with BDD (Behavior Driven Development) / ATDD (Acceptance Test Driven Development) Frameworks is desirable. Experience with associated tech – rspec, Capybara, RestAssured, Espresso, XCTest, Gatling etc. desirable.
  • Develop, execute, and interpret load, stress, and other automated performance tests.