Job Description :
Role: QA Mobile Engineer
Duration: 6+ Month Contract
Location: Dearborn, MI
Interview: Phone and Skype/F2F

No H1B

Job Responsibilities

Please have your candidates the following questions when you submit them to this role:

1) When a mobile application has been tagged to support adobe analytics how can you verify the content of those tags?
2) How did you handle the differences in iOS and Android in order to have one version of scripts?
3) What automation framework structures have you worked on?
4) Within Java, how do you identify duplicates in a list?

Job Summary
The test automation engineer will be responsible to design and implement various automation strategies within FordDirect’s portfolio of products with primary focus on mobile automation and adobe tagging automation. This focus would include establishing both a unit testing framework and functional automation layer using mock or virtualized services. In addition, this individual will also assist in establishing an appropriate automation methodology for adobe analytics tagging and data validation. This individual should be able to work independently with various test teams to determine the most efficient method to automate a particular component.
The suitable candidate will have the experience, and know-how, to research various testing tools and make recommendations to improve the automation efficiencies of the entire team. The ideal candidate should have a clear understanding of software testing methodologies and should be able to design and build testing frameworks that facilitate continuous deployment release cycles.

Essential Job Functions
Design and implement an automation framework for validating mobile applications and responsive web sites. Framework created would enable either developers or other automation engineers to build automated tests.
Develop automated testing framework for API’s and web services.
Design and implement automation methodology to support adobe tagging validation.
Establish appropriate projects in Jenkins that work in conjunction with automated build and deploy jobs.
Research and implement various automation tools or programs that facilitate validation of the different components associated with digital advertising and adobe analytics. This will involve a variety of technologies and approaches.

Other Responsibilities
Maintain technology expertise, keeping current with evolving testing
tools, techniques, and strategies to improve the overall testing
efficiency, processes, and best practices.
Maintain a focus on customer-service, efficiency, quality, and
growth.
Mentors other team members and provides guidance for improvements

Minimum Qualifications
Must have 3+ years of experience developing automation on mobile
devices. Experience using Perfecto is preferred but not required.
Must have 3+ years of automation experience with Selenium.
Must be proficient in Java and have the ability to write programs
from scratch.
Must have created an automation framework that includes using
mock services or virtualized services.
Knowledge of various digital advertising tooling is a plus but not
required.
Experience in implementing testing frameworks and testing
harnesses.
Experience with Karma, Mocha, Jasmine, and Protractor.
2+ years of experience with Jenkins
2+ years of experience delivery automation solutions using Agile
methodology.
Experience with Eclipse or similar IDEs
Experience with Source Control tools such as SVN or Git
Ability to work on multiple projects concurrently and meet deadlines
Ability to work in a fast-paced team environment. Expectations
include a high level of initiative and a strong commitment to job
knowledge, productivity, and attention to detail
Strong verbal and written communication skills.
Solid software engineering skills - participated in full lifecycle
development on large projects.
             

Similar Jobs you may be interested in ..