Job Description :
Miracle Software Systems inc is looking to hire Test Engineer in Michigan

Miracle Software Systems, Inc. is Premier Partner of IBM and a National Implementation Partner of SAP since 1998. Been in business for the last 23 years specializing on SAP Implementations, SOA / EAI / B2B Technologies. We are also a reseller of IBM Software Products. We are a Global Systems Integrator with Presence in 6 Countries. We also have a Large Offshore Facility located in India. We specialize on BPM tools like IBM Lombardi / BPM7.5 and also have a large Sterling Commerce Practice. We also have a large E-Commerce Practice based on IBM Portals / WebSphere Commerce Server. Miracle B2B Practice has been built on WTX / Gentran / Data Power / WPG / Trading Manager / Sterling GIS and other leading Products in the Market. We are based out of Novi, Michigan

Job details are as below :

Job Title: Specialty Development Senior
Skills required : application development , GUI , ETL , Agile ,
Duration : 17 Months
Location : Dearborn
Position Description:
A Software Development Engineer in Test is a developer with the primary responsibility of writing frameworks and tools to test products.
This role is a very unique and challenging role and provides immense opportunity to design and develop wide-reaching tools.
It combines the building aspect of software design engineering with the breaking aspect of software test engineering all within a mindset for quality.
You will be writing code that automatically verifies that if anything go wrong, you.re code will tell us.
For this position, you will provide support for developing build scripts and tools that will improve the efficiency of the development and its build process.
You will engage with an experienced cross-disciplinary staff to release innovative Digital Marketing Products for global markets.
You must care about the customer experience and must ensure products meet the user acceptance criteria. You must be responsive, flexible and able to succeed within an open and collaborative environment.
Duties may include but are not limited to:
Design and build automated test frameworks and test suites for use in development and testing cycles including unit, functional, integration and regression tests.
Contribute in 3-Amigos conversations
Utilize innovative test technologies to develop a product"s testing strategy o Participating in design and code inspections
Debug and respond to customer facing issues in production
Perform manual testing, the scope of which will encompass all functionality of services to as a prequel to automation or where automation is not applicable Prepare and review test plans, scenarios, procedures and automations and results
Contribute in the Company Software Quality and Test Automation Communities

Skills Required:
Experience in application development and/or automated testing using Java
Experience in Relation Database and Structure Query Language
Experience with JUnit and Selenium
Experience in GUI, webservice, and ETL type testing
Experience in Agile Delivery, its principles and ceremonies
Understanding the integration between automated software test and the build process
Experience writing UI automation using Selenium and unit tests with JUnit
Familiarity with one or more software repository version control systems (ex. Git, Accrev)
Understand the complete deployment lifecycle from design, build, test, deploy
Experience with Jenkins or any build automation deployment
Strong analytical and problem solving skills
Demonstrable experience in writing clean code quickly
Creative, independent, self-motivated and excited to learn new technologies
Ability and willingness to take up a variety of roles on an Agile Product Team
Excellent teamwork and problem solving skills

Experience Preferred:
Experience working on a Scaled Agile Frameworks Delivery Team
Experience with Cucumber, Jasmine, Jmeter
Experience working in Behavior Driven Development environment
Ability to work in a agile whole team environment sharing ideas and working collaboratively
Must have strong organizational and analytical skills
Must have excellent interpersonal skills with both written and verbal communication skills
Must be able to work independently with minimal supervision when necessary
Ability to evaluate and implement new initiatives on process improvement and technology projects

Education Required:
B.S. Information Systems, Computer Science or equivalent work experience in the requested field
             

Similar Jobs you may be interested in ..