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

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

sign up or login to save this job and more
Phoenix, Arizona
Skills Desired
Sign up or login to see how your skills match up.
  • Working in Fast Paced Environment
  • C++
  • Verbal and Written Communication
  • Time Management
  • iOS
  • Java
  • Agile Scrum
  • Ruby
  • SQL
  • Unix
  • Windows
  • Cucumber
  • Git
  • GitHub
  • Jenkins
  • Object Oriented Programming (OOP)
  • Scripting
  • Scrum
  • Software Engineering
  • Appium
  • Integration Testing
  • TestNG
  • Android
  • Mocking
  • Automation Engineering

Want to see jobs that are matched to you?

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