Java Engineer II

American Express

(Phoenix, Arizona)
Full Time
Job Posting Details
About American Express
American Express is a global service company, providing customers with exceptional access to products, insights and experiences that enrich lives and build business success.
Responsibilities
* Passion to develop and test efficiency via automation with solid understanding of prevalent automation in test capabilities including CI and test automation. * This is a hands on role that will drive designing, developing Automation scripts and leverage them for testing the user stories in each sprint. * Engineer automation testing framework for APIs testing and various device form factors including browsers and mobile devices. * Contribute to the evaluation and selection of automated testing tools. * Mentor others automation in test. * Contribute to infrastructure efforts to build a robust, on-demand testing system. * Contribute to improving testing tool chain, CI systems and automation workflow * Working closely with platform engineers, product owners, and quality assurance teams. * Ability to build strong relationships with cross-functional teams, and the ability to influence others to achieve results.
Ideal Candidate
* Experience Engineering software and using other software libraries, both open source and proprietary. * 4+ years’ experience in development/automation engineering, and at least 2 years of automation experience in prevalent frameworks * Knowledge of Object-Oriented programming principles, Database fundamentals and experience with SQL is required. * Must be experienced in TestNG, Mocking frameworks, Jenkins, and integration with Git, GitHub, and Stash. * Strong programming skills in Java is necessary. Additionally, experience in lightweight scripting language and exposure to SQL is also preferred. * Experience with Unix-based CLI, Windows CLI, and scripting utilities. * Perform iOS and Android device level Automation. * Ability to function effectively in a fast paced environment and manage continuously changing business needs; excellent time management skills required. * Exposure to the fundamentals of Global Platform, Secure Element and Digital wallet feature is a plus. * Exposure to IoT and Wearables testing is preferred. * Excellent written and verbal communication skills required * Experience in Agile/Scrum environments is required * Previous experience in 3rd party integration testing is preferre * Soft Skill - Demonstrable coding skills in Appium/Ruby/C++/Cucumber is a plus.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.