Share this Job


You must apply through our internal portal: 
click here

QA Automation Engineer

DATE:  Jan 15, 2021
CITY:  Columbus
BRAND:  Designer Brands
REQ #:  107428
LOCATION NAME:  Home Office, Columbus - East 5th
DEPARTMENT:  Information Technology

The QA Automation Engineer is responsible for designing, developing, and maintaining automated tests and other automated solutions across a variety of frameworks. This position will be expected to be a key driver in the process of building out robust automated scripts that properly validate business requirements and adhere to team standards and best practices. An individual in this position is expected to take initiative in Continuous Improvement activities, have the ability to work in an agile, fast paced environment, and possess excellent verbal and written communication abilities. This position reports to the Manager, Platform and Reliability Engineering and has no direct reports.


Reports To:  Manager, Platform and Reliability Engineering


Essential Duties and Responsibilities:

  • Intake work into the automation team and ensure the proper transition of manual test cases into automated tests
  • Ensure proper communication and reporting is in place for automation test results as a part of the project test cycle
  • Develop configurable and maintainable automated test scripts according to coding standards and software development best practices
  • Define test cases to be automated including providing the data input and validation points
  • Ensure automated test cases meet defined business requirements
  • Create and maintain test data to drive the automated scripts
  • Design, develop, maintain, and extend the automation scripts on responsive architectures and mobile devices
  • Debug and diagnose failed scripts to determine if software defects have been introduced and write detailed defect reports when appropriate
  • Perform maintenance on scripts when new features are introduced
  • Write SQL for querying of databases, ideally integrating this functionality into test frameworks
  • Participate in user story analysis and identify requirement and acceptance criteria gaps
  • Document design and development processes, coding standards, and onboarding/training material
  • Provide assistance to other automation engineers
  • Work cross-functionally with QA team members, software developers, network engineers, and other project team members
  • Work independently and manage own deliverables to ensure deadlines are met; ability to multi-task and prioritize effectively


Required Skills and Competencies:

Required Skills

  • Solid understanding and practical experience within the Agile SDLC, with particular emphasis on Continuous Integration
  • Competent in Object Oriented Programming
  • Excellent verbal, written and presentation communication skills
  • Expertise in analyzing, troubleshooting, and resolving complex issues



SETTING GOALS – Creates and follow effective plans. Anticipates risks, creates contingency plans. Aligns plans with goals. Allocates adequate resources. Accepts and supports change. Willing to take risks and suggests new ideas, approaches. Takes initiative. Seeks out learning activities.


WORKING WITH OTHERS – Clearly articulates own, other’s goals. Promotes a team atmosphere by demonstrating humility and respect. Builds effective relationships, relates well to others. Delivers and responds to feedback in a constructive manner. Considers multiple perspectives. Handles conflict, pressure, uncertainty and adapts independently. Meets commitments. Dedicated to working with business partners on their expectations.


GETTING RESULTS – Personally accountable for work performance targets and achieving results. Prioritizes well. Anticipates and handles obstacles effectively. Makes good, timely decisions. Can simply and process complex problems. Understands underlying issues and addresses root causes. Meets deadlines, works until finished.




  • At least 2 years of experience working within Quality Assurance and the development of automated scripts
  • Experience in automation tools and frameworks (e.g. Appium, Selenium, Jenkins, Cucumber, UIPath, etc.)
  • Experience with SQL programming and database technologies
  • Experience integrating APIs into automated testing frameworks
  • Experience with any defect tracking systems, test management systems, version control systems (emphasis on Git), and configuration management systems
  • Expertise in analyzing, troubleshooting, and resolving complex issues
  • Experience with working with remote and offshore resources a plus


Preferred Qualifications

  • Knowledge and understanding of retail industry is a plus
  • Strong programming fundamentals in object-oriented languages similar but not limited to Python, Java, Ruby, NodeJS, Golang
  • Experience building out Jenkins jobs and/or pipeline (or equivalent)
  • Experience with Azure DevOps a plus



  • B.S. Computer Science or Engineering, or equivalent experience


You must apply through our internal portal: 
click here

Why Choose A Career with Designer Brands?

Empowering associates and building strong teams poised to disrupt the retail and footwear landscape through positive change is at the core of who we are at Designer Brands.

  • Invested in helping our associates learn, develop, achieve and grow into strong leaders
  • Shared commitment to creating a culture fueled by engagement, excitement, optimism and fun
  • Dedicated to giving back and community involvement 

About Designer Brands:

Designer Brands Inc. is one of North America’s largest designers, producers and retailers of footwear and accessories. 

  • Designer Brands Inc. operates a portfolio of retail concepts in nearly 1,000 locations under the DSW Designer Shoe Warehouse, The Shoe Company, and Shoe Warehouse brands and operates leased locations in the U.S through its Affiliated Business Group. 
  • Designer Brands designs and produces footwear and accessories through Camuto Group, a leading manufacturer selling in more than 5,400 doors worldwide. 












Job Segment: Computer Science, Database, SQL, Developer, Java, Technology