Previous Job
US | Software Engineer-Developer / Software Engineer
Ref No.: 18-04566
Location: Warren, Michigan
Start Date: 10/15/2018
Role: Software Engineer Lead - Test Automation Engineer
Work Location: Warren, MI

1. 5+ years of experience with Java, J2EE
2. 4+years of experience with automation framework and scripting
3. Experience with Cucumber and Behavior Driven Development (BDD)
4. Experience with Perfecto cloud testing
5. Mobile automation/framework experience is must
6. Selenium experience is a big plus
7. Knowledge of TestNG framework
8. Tools: Eclipse, Selenium, Jenkins, Perfecto
9. Methodology: Agile
Additional Major Duties/Responsibilities:
1. Create test cases, conduct risk analysis and execute as needed.
2. Review software specifications, designs, and code to improve overall quality of the product.
3. Conduct exploratory testing to identify risk areas or early warning signs
4. Document user scenarios for a product and/or service.
5. Create medium to large automated test cases to exercise a product or service from an end to end perspective.
6. Log and report test results in Jira and/or ALM
Preferred Skills and Experience
1. Ability to solve problems quickly and completely.
2. Ability to identify tasks which require automation and automate them.
3. Demonstrates some understanding of networking/distributed computing environment concepts.
4. Ability to multi-task and stay organized in a dynamic work environment.
5. Possess a positive attitude and ability to "think outside the box ".
6. Not afraid to ask questions
7. Ability document deliverables and comprehend techniques offered by developers
8. Demonstrated ability to write, edit, and debug automation scripts to achieve desired output.