Sr. Engineer Test Automation

Neiman Marcus
Irving, Texas, United States
Closing date
1 Jul 2023

View more

Senior Manager
Neiman Marcus Group is a relationship business that leads with love in everything we do-for our customers, associates, brand partners, and communities. Our legacy of innovating and our culture of Belonging guide our roadmap for Revolutionizing Luxury Experiences.

Sr Engineer, Test Engineering & Automation is responsible for test engineering activities of all phases of the Standard Development Methodology life cycle for a project/scrum in NMG's application portfolio with primary focus on Point of Sale, store systems & Mobile POS. This position requires a high level of expertise and knowledge in Store and Restaurant Point of Sale (POS) Applications in Retail domain. Strong working knowledge in testing POS systems of Retails Stores and Restaurants, understanding the POS architecture, configurations and integrations, day to day Store level processes, like start of day/end of day logs, integration with payment gateways, generation of transaction logs. The primary focus of this role would be to handle hands-on testing activities in Neiman's POS/Restaurant/Store Systems Applications portfolio on day to day basis. Bring in continuous improvements to existing test processes including automation and performance.

Key Responsibilities
  • Be the primary point of contact for Test Engineering activities of NMG's Point of Sale applications
  • Work with both Agile and Waterfall projects and be responsible for the quality of the product by handling all required testing activities.
  • Understand the role of testing within the SDLC and effectively advocate for the best possible customer experience of product quality within those parameters
  • Participate in requirement gathering and analysis to understand the software functionality and interfaces between software and hardware.
  • Participate in story grooming and design sessions to come with effective test plan and coverage
  • Execute Functionals, System, Integration and End to End testing across enterprise applications suite.
  • Ensure and adhere to software testing best practices including, Testing Standards, Test Strategy/plan reviews, Automation repository source control.
  • Build automation within the sprint/project to certify the stories from quality and performance perspective.
  • Drive test engineering meetings (Planning, Status, Defect triage etc.) involving cross functional and business teams
  • Setup & configure applications, test data, databases, environments in automated ways
  • Support end to end continuous integration and continuous deployment through automated tests.
  • Collaborates cross-functional end to end teams to triage and resolve technical issues as needed
  • Provide regular status on the testing activities (Daily/Weekly) to the IT and Business stakeholders
  • Mentor other team members on testing process, standards, and automation strategy.
  • Manage daily review and analysis of automated tests results and reporting
  • Integrating automated tests as part of CI (Continuous Integration) Tools and delivery practices with tools like Jenkins and Bamboo

Required Skills & Experience:
  • 7 or more years' combined experience in a Retail business and / or Information Technology in Quality Engineering / testing role.
  • Bachelor's degree or higher in Computer Science, Computer Information Systems, or related field
  • Outstanding written & oral communication, presentation and collaboration skills are required.
  • 3+ years of Extensive Experience in Testing Store and Restaurant Point of Sale (POS) Applications .
  • 2+ years of Extensive experience in working in Agile Methodology of software development
  • 1+ Extensive experience in POS Lab management and planning of store servers/environment management across projects.
  • Strong understanding the POS architecture, configurations and integrations, day to day Store level processes, like start of day/end of day, integration with payment gateways, generation of transaction logs.
  • 3+ Experience in end-to-end POS functionality and such as POS Sales and returns, Restaurant sales, Payment processing and settlement, Ship from store orders, Sales audit, Fraud and Loss prevention.
  • 3+ years of Experience with Selenium or equivalent technologies in test automation and must have strong knowledge in developing various automation frameworks for Store and Restaurant POS systems
  • 1+ years of experience working with modern MPOS systems and cloud based, loosely coupled, microservices and/or event driven architectures is needed
  • Experience with code control & bug tracking tools such as GIT, bitbucket and JIRA
  • Knowledge of TDD (Test Driven Development) and BDD (Business Driven Development
  • Test tools experience Jmeter, Junit, Selenium, Gatling etc.
  • Experience in UNIX (Solaris/Linux/AIX), XML, JSON schemas and usage
  • Extensive experience with Enterprise Java(J2EE), JSP, Java Script, jQuery, Spring, Hibernate, microservices, APIs/Services and related testing or equivalent

Inclusive Benefits
  • Medical, Dental, and Vision Benefits, including wellness and healthy lifestyle support, for associates, spouses, domestic partners, and children
  • Flexible Spending Account for eligible medical and dependent (day care) expenses
  • Disability Benefits, including Short-Term Disability providing income replacement up to 26 weeks
  • 16 weeks Paid Parental Leave, 2 weeks of Paid Family Leave, and Adoption Support of $10,000
  • Paid Time Off, including 6 paid holidays, 3 weeks vacation, 3 volunteer days, 7 sick days, and 2 personal days per full year of service
  • Retirement Savings Plan (401K) with NMG matching and $20,000 Term Life Insurance paid by NMG with additional voluntary coverage available
  • Financial Solutions, including Credit Union membership, pay advances via PayActiv, tuition reimbursement, and scholarship opportunities
  • NMG Associate's Core Discount of 30% with multiple in-store opportunities for an additional 30% off across select brands
  • NMG Matching Gift Program up to $2,000 to eligible non-profits, Hardship Assistance Grants up to $7,500 for Associates, and a volunteer opportunity hub through NMG's All Heart Program
  • Personal and Professional Development Opportunities with 16,000+ online learning opportunities, including NMG's Fashion Your Future, LinkedIn Learning, MasterClass, BetterUp, Connected Leaders Academy, 9 Associate Community Networks, and additional personalized learning experiences
  • NMG Discount Marketplace featuring 1,000s of products and services with over $5,000 in saving s

About Us

As one of the largest multi-brand luxury retailers in the U.S., with 3,000+ of the world's most desirable brand partners, we're delivering exceptional products and intelligent services enabled by our investments in data and technology. Through the expertise of our associates, we deliver and scale a personalized luxury experience across our three channels of in-store, eCommerce, and remote selling. Our NMG|Way culture, powered by our people, combines individual talents into a collective strength to make life extraordinary. Our brands include Neiman Marcus and Bergdorf Goodman.

We are committed to equal employment opportunity regardless of race, color, religion, sex, pregnancy, sexual orientation, gender identity and/or expression, marital status, age, national origin, disability, genetic information, veteran status, or any other status protected by federal, state, or local law.

As a woman co-founded, majority women-led organization outpacing the U.S. population in racial and ethnic diversity and led by one of corporate America's few openly gay CEOs, Neiman Marcus Group is proud to celebrate associates from different backgrounds, experiences, and communities. We've made it a priority to cultivate a culture where everyone Belongs and where showing up as your full and authentic self is encouraged.

We are committed to providing reasonable accommodations during our Talent Attraction process. If you have a disability and need assistance or an accommodation, please email us at .

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert