Senior Software Engineer, Test Automation (macys.com)

Macy's Inc. - San Francisco, California

Job Overview:
 
Senior Software Engineer, Test Automation is a Java/ J2EE test automation development position within the core team that provides application support for Macy’s mission critical applications such as online eCommerce website, Mobile Web Commerce, and eCommerce Mobile Apps. This position involves 80% automation development/ analysis, testing activities for the Support Fast Track project, core-automation projects and the remainder on rapid response production support application validation activities. Person should have a strong mindset for automated regression testing and should be able to write Java test scripts, Cucumber Feature File and Step Definition in Java; execute test cases in Java framework; maintain documentation of results; and work closely with software development engineers to resolve discrepancies.  As part of the test automation function, the overall focus is on product quality. This position requires an individual who is creative, team player, quick learner and driven to produce results. Perform other duties as assigned.
 
Essential Functions:
 
• Gather, analyze requirements; design, implement, unit test automation code in Java framework.
• Participate in the full SDLC, iterative development; estimate the QE/ automation work on projects.
• Develop feature files, test scripts for automation and prepare test reports.
• Facilitate defect triage process and help in resolving release/project issues.
• Participate in technical discussions within QE team as well as with other groups associated with assigned projects; collaborate with the users/customers of the automation framework.
• Work on additional automation tasks and responsibilities as assigned that will contribute towards team, department, and company goals.
• Participate and drive the decision making process on the automation design and development front.
• Demonstrate Agile Kanban style approach with analysis and testing, automation development while handling priority on multiple support tickets and enhancements requests.
• Knowledge of web architecture & experience working on responsive web projects/ applications.
• Consistently demonstrates regular, dependable attendance & punctuality. 

Qualifications:
 
Education/Experience:
 
• BS degree in Computer Science/ related Engineering with 6 years of related work experience or MS degree in Computer Science/ related Engineering with 4 years of related work experience.
• 6 years of experience in Quality Engineering space including 4 years in Test Automation.
• 4 years of hands-on experience in Java/ J2EE development, testing APIs and Web Services - SOAP, REST Services; JSON, XML Request, SQL, schema design.
• 3 years experience in Selenium Web Driver, Xpath, Cucumber Feature File and Java Step Definitions, Junit/TestNG, QTP, etc is desirable.
• 2 year experience in Ruby Development experience is a big plus.
• 3 years of experience with Eclipse, Ant, Maven, Spring, Git/ SVN is desired.
• Experience in Agile SDLC, Continuous Integration, and Continuous Deployment is desirable.
• Hands on automation development experience with Responsive Web Design, Javascript is a plus.
 
Communication Skills:
 
• Good communication skills is a must.
 
Reasoning Ability:
 
• Strong analytical/ problem solving skills.
• Ability to multi-task.
 
Other Skills:
 
• Ability and desire to strive in a proactive, high pressure, customer-facing environment.
 
Work Hours:
 
• Ability to work a flexible schedule based on department and store/company needs.
 
Company Profile:
 
As the fastest growing part of Macy's Inc. business, macys.com is achieving record sales and broadening our workforce. With offices in New York and San Francisco, macys.com is the best of all worlds. The entrepreneurial thinking of a Web business complements the stability and support of a national brand. Creativity and ingenuity partner with business acumen and tech savvy to build a unique business poised for continued growth. Employees at macys.com have long term opportunities and are encouraged to utilize their Supervisors and Human Resources for cross-functional movement to further their careers. At macys.com we are committed to giving back to the community by partnering with local charitable organizations.  By skillfully combining the power of the Internet with the best in retailing, macys.com is reaching new heights.
 
This job overview is not all inclusive.  In addition, Macy’s, Inc. reserves the right to amend this job overview at any time.  Macy’s is an Equal Opportunity Employer, committed to a diverse and inclusive work environment.  Macy’s, Inc. – including Macy’s and Bloomingdale’s – will consider for employment qualified applicants with criminal convictions in a manner consistent with SFPC Art. 49 and LA MC ch.XVIII Art. 9.
Unable to retrieve job information. This job may not be available anymore. Sorry for the inconvenience.
Posted: 30+ days ago

About Macy's Inc.


Macy's Inc. Logo
Macy's, Inc., with corporate offices in Cincinnati and New York, is one of the nation's premier retailers, with fiscal 2015 sales of $27.079 billion. The company operates about 870 stores in 45 states, the District of Columbia, Guam and Puerto Rico unde... more

Get more Job Training at

Ithaca College
Ithaca College
Visit our partner site