The job below is no longer available.

You might also like

in Atlanta, GA

  • Sonic 1h ago
    Urgently hiring5.4 mi Use left and right arrow keys to navigate
  • $14
    est. per hour
    Scotts Miracle Gro 7d ago
    Urgently hiring11.7 mi Use left and right arrow keys to navigate
  • $20
    est. per hour
    WALGREENS 30d ago
    Urgently hiring16.3 mi Use left and right arrow keys to navigate
  • $20
    est. per hour
    WALGREENS 30d ago
    Urgently hiring6.4 mi Use left and right arrow keys to navigate
  • $25
    est. per hour
    The Walker School 3d ago
    Urgently hiring10.8 mi Use left and right arrow keys to navigate
Use left and right arrow keys to navigate
Hours Full-time, Part-time
Location Atlanta, GA
Atlanta, Georgia

About this job

POSITION PURPOSE -

“Want to know what it’s like to work in IT at The Home Depot?”

https://vimeo.com/70037824

Do you want to be part of the thrilling multichannel retail revolution? The Home Depot is a $70 billion business where you can contribute in a variety of functional areas covering all aspects of the consumer value chain. We are currently managing leading software packages and technology platforms to deliver creative high ROI results to our business partners and customers. We need people who understand how best to apply technologies to solve problems and develop innovative solutions. If you are looking for an opportunity to see instant, progressive, and substantial business benefits from your technology talents and experience, it’s the perfect time to join The Home Depot.

The Home Depot's customer fulfillment demands are growing as online shopping is growing in popularity.  The speed of fulfillment for purchases made both online and in the store is crucial to the growth of The Home Depot's sales.  Further, the ability for customers to purchase the entire catalog of HD products in store and online is mandatory for retailing going forward. 

We are seeking world-class talent looking to build a career with one of the world’s largest home improvement retailers, operating more than 2,200 store locations in the U.S, Canada and Mexico. Specifically, your role falls within the Pro/Tool Rental area of IT, encompassing applications and processes that support how The Home Depot interacts with our customers, such as contractors and remodelers.  The Home Depot offers a range of tools to these customers.  You will be exposed to the latest technologies running at large, enterprise scale. You will work with business partners to understand our strategic Pro or Tool Rental initiatives.

The Lead Automation Test Engineer is responsible for developing and executing automation frameworks, automation scripts that will support the implementation of web-based and mobile retail applications.  The successful candidate must have prior experience designing automation testing strategies and solutions. He/She must be able to communicate effectively with all levels of management as well as technical staff.  The Lead Automation Test Engineer will interact with a wide variety of technical and business teams in order to development a working test strategy, test plan and test cases. 

 

Preferred Experience:

 

  • Minimum 9 years of intensive and progressive experience in software application testing and at least 5 years of developing automation test scripts.
  • Must have good analytical skills and proven experience in analyzing and writing automation scripts for complex business rules and rule engines
  • Creates test data for automated testing to fulfill specific scenarios
  • Vast knowledge of automation testing techniques to cover all possible corner cases for automation testing, verification and validation techniques
  • Determines automation testing strategies and should be able to communicate it to the leadership team
  • Experience in creating automation test strategies & test plans
  • Strong understanding of QA methodologies including metrics
  • Must ready to accept and manage any QA-related activity including manual test case creation, execution when required
  • Follows established coding standards and techniques, assists with establishing standards
  • Develops automated test cases to validate defect-free code
  • Conducts code reviews with peers and management for test automation
  • Works with Business Analysts and Development team to ensure quality code that meets the functional requirements
  • Involved in integrating on-shore and off-shore test code
  • Shows a strong attention to development detail, produces high-quality automation
  • Assist the Manager and Sr. Manager with the training and mentoring of team members
  • Partners with business teams, development and IT support to drive creation of processes and procedures
  • Maintains expertise in the application and use of systems, tools, and processes within the department's scope
  • Strong knowledge in analyzing, designing, and developing solutions to highly complex problems
  • Strong knowledge of Agile methodology
  • Ability to quickly and accurately perform system-wide root cause analyses and drive improvements
  • Experience being a technical leader of small teams

 

 

Experience with:

 

  • Programming Languages (Java), Object Oriented Concepts
  • Test Driven Development  - Unit Testing, Mocking Frameworks
  • Web Based Automation - Selenium or similar tools
  • Mobile Automation – Selendroid, Appium or similar tools
  • Performing test automation using desktop browsers and real devices
  • Continuous Integration & Build Tools - Jenkins & Build Scripts (ANT) or similar
  • Code Quality Tools – i.e. SONAR or similar tools
  • Concepts of Service Virtualization – i.e. LISA or similar tools

 

Soft Skills:

 

  • Demonstrated ability to work independently with high-level direction
  • Must be a team player, quick responsiveness, contributor, coordinator, cooperative, understanding, polite and adaptive to accept changes in a complex changing environment
  • Must be willing to accept direction from seniors, colleagues and management
  • Communicates the status of potential issues and outstanding problems to project and quality assurance personnel

 

Preferred Education Requirements:

 

  • Bachelor’s Degree in a technical discipline (i.e. Engineering, Computer Science, Mathematics, etc.)

 



MAJOR TASKS, RESPONSIBILITIES AND KEY ACCOUNTABILITIES -

  • View software packages, products and define, prioritize, plan and implement solutions across multiple complex projects.
  • Ensure the team comprehends and applies the established processes, policies, standards and procedures.
  • Provide status reports to Manager and review boards on complex development projects.
  • Guide and direct project teams in the requirements gathering, design, and development of complex applications/programs.
  • Ensure compliance and conduct appropriate test reviews as necessary.



NATURE AND SCOPE -

  • Typically reports to Manager, Information Technology
  • No associates report to this role on a permanent basis, but requires the technical leadership of a project work team: may select team members and assess capabilities, provide technical training, provide information necessary to meet work, project or program objectives, evaluate program or project performance.



ENVIRONMENTAL JOB REQUIREMENTS -

Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable. Typically requires overnight travel less than 10% of the time.

MINIMUM QUALIFICATIONS -

Must be eighteen years of age or older.
Must pass the Drug Test.
Must successfully complete any required training or orientation courses.

EDUCATION REQUIRED -

The knowledge, skills and abilities typically acquired through the completion of a high school diplomas and/or GED.


YEARS OF RELEVANT WORK EXPERIENCE -
5


PHYSICAL JOB REQUIREMENTS -

Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles.

KNOWLEDGE, SKILLS, ABILITIES AND COMPETENCIES -

  • Ability to work independently with minimal direction.
  • Ability to communicate to a wide variety of audiences, both business and technical.
  • Understands the financial implications of the project (i.e. software capitalization, cost/benefits, etc.).
  • Strong decision making abilities.
  • Ability to lead and mentor others.