Job Description :

Role: Sr. SDET (9+ years)

Location: NYC, NY - 2 months remote then onsite.

Duration: 6+ months contract

Phone and Skype

Must have strong Java and Spring exp.

 

Qualifications

  • Bachelor/Master's Degree in Computer Science or equivalent work experience with exposure to quality engineering processes. 
  • Strong Java coding experience (back end, not the front end) 
  • Use of Selenium, JUnit/Jbehave, and Cucumber frameworks 
  • Ability to create good Acceptance and Integration test automation scripts and integrate with Continuous integration (Jenkins) and code coverage tools (Sonar, Clover) 
  • Passionate about code quality and coding best practices. 
  • Good knowledge of Linux / Unix 
  • Sound knowledge of Java, Spring, JUnit, Eclipse IDE, Rest Assured, Jbehave/Cucumber frameworks, Databases, APIs (REST/SOAP), Continuous Delivery concepts and tools such as Jenkins/Bamboo 
  • Experience with Contract Testing using Pact.IO or Spring Contract 

Responsibilities: 

  • This Sr. SDET will be building internal tools for testing purposes and, of course, performing automated testing, during development.  
  • When it comes to Test Automation, we need expertise in Test Automation, using hand-built (custom) frameworks, and custom test beds/harnesses that are engineered in Java.  
    • Must have expertise in building these above-mentioned automation frameworks, in addition to writing & executing test cases. 
  • Expertise in the automated testing of Web Services, APIs, API Gateways, etc.  

Must Have Previous Experience in

  • Comprehend user stories to understand task items per story in the context of all levels of testing (unit, functional, integration, and regression) 
  • Extensive understanding of BDD/TDD practices, code review and analysis techniques, and open-source agile testing frameworks. 
  • You will work within development teams to build automated testing within the context of each sprint / delivery 
  • Author automated test suites with code and API testing 
  • Delivering  Quality Engineering services (Code quality, Testing Services, Performance Engineering, Testing and Environment automation, Development Collaboration, Continuous Integration) . 
  • Perform ad hoc / exploratory testing methodically to ensure system is working as expected by end user 
             

Similar Jobs you may be interested in ..