Send me more jobs like this

Sorry, This job is expired.

Keywords / Skills : "Java", "Python", Perl, "Shell", "Oops", Maven, Jenkins, REST, SOAP, Ant, Maven, CI, Build cop, "Android automation", "Git", SVN, "Automation Testing"

6 - 10 years
Posted: 2019-02-13

IT/Computers - Software
Software Engineer/ Programmer
Job Type
Contract tenure:
Contract to hire
Posted On
13th Feb 2019
Job Description
Roles and Responsibilities:
  • As a Test Automation Engineer, you will design & build software to automate Integration, End-To-End & Hermetic testing for any new functionality and also to correct/expand existing functionality on need basis. 
  • You will translate business requirements into technical specifications & design 
  • Contribute to overall product architecture 
  • Research, evaluate and implement suitable design patterns & technologies 
  • Build and maintain high quality tests along with feature development 
  • Communicate effectively with technical & non-technical resources 
  • Help train and mentor other Software Engineers 
  • Handle a number of projects and tasks using a variety of technologies 
  • May travel to visit clients throughout North America to deliver technical presentations 
Qualifications for Software Engineer:
  • Hands-on experience working with technologies like Java, Python 
  • Experience with test-driven development and automated testing frameworks. Framework "Espresso" is a good to have. 
  • Experience with Scrum/Agile development methodologies. 
  • Capable of delivering on multiple competing priorities with little supervision. 
  • Excellent verbal and written communication skills. 

Were looking for someone with 6-8 years of experience in the following software/tools:
  • Experience with infrastructure automation technologies. 
  • Proficient in Java, with a good knowledge of its ecosystems 
  • Solid understanding of object-oriented programming 
  • Familiar with various design and architectural patterns 
  • Skill for writing reusable Java libraries 
  • Experience with build automation technologies like Maven, Jenkins, etc. 
  • Experience with modern programming languages like Java, Python, etc. 
  • Experience with building APIs and services using REST, SOAP, etc. 
  • Experience with scripting languages like Perl, Shell, etc. 
  • Implementing automated testing platforms and unit tests 
  • Proficient understanding of code versioning tools, such as Git 
  • Familiarity with build tools such as Ant, Maven etc 
  • Familiarity with continuous integration 
  • Good to have Build cop and Android automation experience too.

About Company


Walkin for you