Why American Express?
There’s a difference between having a job and making a difference.
American Express is entering into a technology transformation phase driven by opportunities to modernize legacy platforms, and explore modern software to be on the leading edge of the payments industry. American Express is looking for strong leaders to be part of high performing teams that will build and support our next generation platforms. If you have the talent and passion to drive innovation and deliver at a rapid pace, with deep hands on experience in areas of real-time, highly available, cloud-native application development, join our engineering teams to transform our systems.
Your primary responsibility is to lead the development of our next generation distributed platform, aligning resources and delivery with business growth and diversification, while significantly improving service quality and cost-effectiveness. We expect the individual to be innovative and energetic with strong communications skills.
We’re looking for a Quality Engineer to work on mobile applications that will be used by tens of millions of cardholders around the world. We want someone with expert-level technical skills who is super creative and enjoys solving tough problems. You should be able to come up with brilliant solutions that no one else does.
You’ll be part of the Commercial Mobile & Expense Management Engineering team whose mandate is to develop new products and platforms for American Express customers. Our aim is to build interactive experiences at all touch points of a consumer's journey whether it be before, at, or after the time of purchase.
Part of agile team by driving user story analysis and elaboration, designing and developing software applications, and testing and building automation tools.
Create and maintain automated tests running in a continuous integration environment.
Ensure excellent application usability through careful manual testing
Contribute to designing test cases and testing in ongoing sprints
Self‐motivated and able to independently learn new technologies
Work closely with development team to iteratively test concurrently with feature development
Analyze and create end‐point mocks to aid in testing
Experience working in mobile/Web scrum/QA teams
Experience in writing automated tests for mobile iOS, Android and APIs
2+ years of technical experience in a software development organization with a bachelor’s or master’s degree in Science (preferably Computer Science, Engineering or other related disciplines)
Has exposure to a variety of distributed infrastructure technologies and systems
Eagerness to work iteratively and collaboratively to build new software
Excellent bi‐directional communication skills
Deals well with ambiguous/under‐defined problems; able to think abstractly
Schedule (Full-Time/Part-Time): Full-time
Date Posted: Sep 16, 2019, 1:12:51 AM