This site uses cookies. To find out more, see our Cookies Policy

Software Development Engineer in Bloomfield, CT at Fast Switch

Date Posted: 1/16/2019

Job Snapshot

Job Description

Job ID: 49757

***Candidate must be US Citizens, Green Card holder or H1’s WITH 2.5 or more left on Visa and an approved 140 form.   

***Client will not accept EAD-OPT’s or H4’s

Software Development engineer 

Bloomfield, Connecticut, United States 
 

Description:

Software Development engineer

We are looking for an individual that has technical mindset and has the ability to learn new technology and how it will impact the industry. Someone who can develop, implement and maintain automation frameworks, strong Linux skill set with exposure to Ansible, Docker and Openshift. Need expert development knowledge in Selenium including experience with Selenium grid and distributed testing. You will work closely with Software Developers, DevOps engineers and other quality engineers in scrum teams to deliver the highest quality products in a timely and cost-effective manner. 

 ****This is not a Quality Engineer position. We are looking for Software development engineer. 

Your future duties and responsibilities
Behaviors

• Drive automation pyramid and integrate with CI/CD tools for continuous validation.
• Drive the mentality of quality being owned by the entire team.
• Understands when to automate and when not to.
• Can identify code smells and work with scrum team to address quality issues in product code.
• Passion for finding bottlenecks and thresholds in existing code through the use of automation tools.
• Passion for continuing education and improving code quality. 

Required qualifications to be successful in this role
• Hands on experience on developing Test automation frameworks

• Demonstrated experience in implementing or expanding frameworks such as Selenium Cucumber, TestNG, JUnit, Rest Assured, JBehave or similar

• Hands on experience on test script development using JAVA or Ruby and automation on multiple platforms. 
• Good understanding and usage of Continuous Integration and Continuous Delivery
• Strong Linux skill set with exposure to Ansible, Docker & Openshift
• Hands on experience in Jenkins & setting up pipelines
• Experience scaling and expanding existing automation frameworks built for Web Applications, Middleware and Backend, Desktop and Mainframe applications.
• Excellent troubleshooting skills to perform root cause analysis of complex issues 
• Ability to quickly grasp new technologies and tools.
• Demonstrated experience in tools such as FitNesse, Selenium WebDriver, HP UFT, Gitlab, DevTest, ReadyAPI, Jenkins, Gatling, TestComplete or similar open source tools
• Demonstrated experience in database technologies such as MSSQL, Oracle, MongoDB or similar.

• Building testing environments on demand through cloud technologies desired
• 5+ years of experience in at least one scripting language like Python, Groovy, perl, Javascript
• 5+ years of experience in at least one programming language like Java EE, .NET, Ruby
• Good understanding of automation and development techniques
• Excellent verbal and written communication skills

Preferred Qualifications

• Knowledge of OS and Database engine internals are a plus.
• Knowledge of Mainframe applications is a plus
• nowledge of Agile methodology is a plus
• Expertise with DevOps and Test Automation
• Innate ability to leverage data to drive decisions
• Strong verbal and written communication skills.
• Master's Degree in Engineering or Computer Science.