Software Automation Test Engineer

Dematic · Atlanta GA

Company

Dematic

Location

Atlanta GA

Type

Full Time

Job Description

What we offer:

Company overview

Throughout history, one of society's great challenges has been moving goods efficiently from those who make them to those who need them. For more than two centuries, Dematic has taken on this challenge as an innovator in material handling and warehouse automation technologies. From food and medicine to clothing and other essentials for living, our purpose has always been to ensure the efficient flow of commerce.

Today, Dematic is transforming global supply chains to embrace trends in digitalization and e-commerce. We design, build, and support intelligent, automated solutions for a wide variety of industries - general merchandise, grocery, food and beverage, healthcare, apparel, and many more. With engineering centers, manufacturing facilities, and service centers located in more than 35 countries, the Dematic global network of over 11,000 employees has helped achieve nearly 8,000 worldwide customer installations for many of the world's leading brands.

As a global company, we acknowledge and embrace diverse ideas and perspectives. By engaging with customers, suppliers, team members, and other stakeholders, we contribute to the UN's 2030 Agenda for Sustainable Development for a peaceful and prosperous planet. We envision a responsible and sustainable future of commerce, one where vital resources flow smoothly from makers to consumers - from where they are abundant to where they are most needed.

Job Description Summary:

Dematic is seeking a Mid-level Software QA Automation Engineer, with a future-focused mindset, who can work closely in an agile development and continuous delivery environment alongside local and global team members.

The selected candidate will join our team to assist in building and extending automated tests utilizing Dematic's Test Emulation and Automation Testing Frameworks. The selected candidate will work with both the Development team and the Product Owners to understand what tests need to be created. In addition to creating and building tests, the candidate will also have the opportunity to extend the capabilities of the testing framework.

These test automation frameworks and toolkits are paramount to Dematic's ability to test solutions and components for Dematic's various products. The selected candidate will help in transforming software emulation and automation testing into a continuous and efficient end-to-end quality engineering function to further improve control, accuracy, and integrity of our solutions deliverables.

Job Description:

Responsibilities:
  • Write and execute automation tests for developed software.
  • Work on design and implementation of software emulation and automation testing frameworks.
  • Work on the performance testing framework and assist in continuous performance testing.
  • Excellent understanding of SDLC and Agile Development methodologies (Scrum, Kanban etc.).
  • Ability to generate technical and design documentation.
  • Coach and mentor junior software developers / test engineers.
  • Support Continuous and On-Demand Software Roll-outs:
    • Perform technical product trainings for our internal customers
    • Coach implementation efforts based on the application platform
  • Learn and apply new tools, technologies, and industry best practices.

Desired Skills and Experience:
  • Ability to have fun.
  • Avid learner staying on top of emerging technologies.
  • Experience in creating/writing end-to-end system tests with a focus on automation.
  • Excellent team and communications skills, flexibility.
  • Excellent problem solving and creative thinking skills.
  • Detail oriented with focus on getting things done.
  • Technical skills outlined below.

Technical Knowledge and Skills:
  • Excellent Java and Python Coding skills
  • Proficient in Jest
  • Proficiency in object-oriented design principles and related design patterns and coding standards.
  • Proficiency in threading and concurrency concepts and usage in code.
  • Proficiency in algorithms and data structures.
  • Proficiency is requirements decomposition
  • Proficiency with jUnit and similar test frameworks
  • Working knowledge of databases; preferably but not limited to Postgres / MS SQL-Server / Oracle.
  • Working knowledge of cloud technology (GCP / Azure)
  • Working knowledge of docker and container technology
  • Proficiency in using and working with Jira, GitLab, Confluence.
  • Working knowledge of CI/CD processes
  • OS: Windows Server
  • The following technical knowledge and / or skills are a plus:
    • Experience in intralogistics domain
    • Experience with Cypress or Playwright
    • Javascripting frameworks
    • Node.js
    • OS: Linux
    • Database: Oracle
    • Mobile automation testing methodology / development for Android

Additional Requirements:
  • Bachelor's degree in Computer Science, or equivalent experience.
  • 5+ years of software development experience in Java/JEE.
  • Ability to travel 5% - 10%.

Tasks and Qualifications:

Career Development

We are here to support you for the entirety of your Dematic career. From a fast start of learning Dematic's history and foundational training to succeed in your role to leadership development programs, technical training and certifications, and Career Navigator to identify challenging new opportunities, our goal is to help you grow beyond your borders.

Competitive Compensation and Benefits

Our attractive and market competitive total rewards packages are designed to reward high performance and to assist in managing your personal and family needs. Dematic offers robust packages based on employment status and national requirements.

Pay Transparency

Dematic is committed to pay transparency. As such, the Dematic will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, Dematic will still maintain confidentiality of your pay information. Employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by Dematic, or (c) consistent with Dematic's legal duty to furnish information.

Global Opportunities

As a global company, our employees are exposed to different ideas and perspectives from around the world. We offer international assignments for qualified employees and wherever possible, we offer flexible working hours and modern workspace design.

Learn More Here: https://www.dematic.com/en-us/about/careers/what-we-offer/

Date Posted

08/29/2022

Views

3

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

API Software Development Engineer - II - Synchrony

Views in the last 30 days - 6

The job description is for an API Software Development Engineer II at Synchrony The role involves working on microservice APIs participating in hackat...

View Details

API Software Development Engineer - I - Synchrony

Views in the last 30 days - 5

The job description is for an API Software Development Engineer I position at Synchrony The role involves working on microservice APIs participating ...

View Details

Senior Software Engineer (Java) - NCR Corporation

Views in the last 30 days - 6

NCR Corporation is a leading software and servicesled enterprise provider in the financial retail and hospitality industries They are looking for a Se...

View Details

Senior Software Engineering Manager - NCR Corporation

Views in the last 30 days - 5

NCR Corporation is a leader in transforming connecting and running technology platforms for selfdirected banking stores and restaurants They are looki...

View Details

Sr. Data Analyst/Engineer - Remote - Sharecare

Views in the last 30 days - 11

Sharecare is a digital health company that helps people manage their health They are seeking a Sr Data AnalystEngineer to contribute to a new platform...

View Details

ADMS Engineer - Ameren

Views in the last 30 days - 9

The job posting is for an Engineer to support the design maintenance and operation of SCADA and ADMS systems The successful candidate will have a Bach...

View Details