Campus Pride Jobs

Mobile Campus Pride Logo

Job Information

Amazon Software Development Engineer in Test, Ring AI in Gdansk, Poland

Description

As a Software Development Engineer in Test, you will be a core member of the development team. You will own the end-to-end product automation testing process.. You will be responsible to define test design, test plans and reviewing them with cross functional stakeholders worldwide. You will continuously improve test coverage, reviewing and filling gaps in existing automation. You will represent the customer, understand how they use the system and include the most relevant end to end user scenarios in test plans and automation. You will apply scripting and coding knowledge as required.

Key job responsibilities

As a Software Development Engineer in Test, your most important duties will be to:

  • Design, develop, and apply automated solutions for a multi-platform product to test major components of the software and firmware - embedded setups

  • Design, build, assembly and maintain an automated test infrastructure/test beds for a multi-platform product that will be used to validate all aspects of the product operation.

  • Modify devices for automated testing needs (e.g. soldering to UART pins)

  • Influence and define the quality strategy by exploring new automation tools and methods

  • Establish processes and tools to maintain automation scripts and generate regular test reports

  • Establish processes and tools set to maintain scripts and generate regular test reports.

  • Work with other SDEs and QAEs to help prioritize automation strategy for new features and propose improvements

  • Development of the test automation framework(s)

  • Evaluate product functionality, create test strategies and test cases to assess product quality.

  • Work with other SDETs cross org to maintain and improved shared libraries and services

  • Analyze test results and remote troubleshooting of broken test-beds and devices

About the team

Since its founding in 2013, Ring has been on a mission to make neighborhoods safer. From the video doorbell to the DIY Ring Alarm system, Ring’s smart home security product line offers users affordable whole-home and neighborhood security. At Ring, we are committed to making home and neighborhood security accessible and effective for everyone – while working hard to bring communities together. Ring is an Amazon company. For more information, visit www.ring.com With Ring, you’re always home.

We are open to hiring candidates to work out of one of the following locations:

Gdansk, POL

Basic Qualifications

· Bachelor’s Degree in Computer Science or related technical field

· Understanding of embedded systems

· Deep knowledge in test automation with embedded background

· Proficiency in, at least, one modern programming language such as: C, C++, Python, .NET, (bush)

· Familiarity with system administration tools

· Passion to work with hardware/devices and IoT

· Soldering skills and understanding of PCB design and schematic

· Knowledge of QA methodology and tools

· Experience in writing testing frameworks and tools

· Proven track record of taking full ownership of end-user quality and usability

Preferred Qualifications

  • Experience in IoT and with Raspberry/Arduino/STM/ESP

  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

  • Experience in communicating with users, other technical teams and management to collect requirements, evaluate alternatives and develop processes and tools as needed to support the organization

  • Experience in developing the test environment and in utilizing virtual machines

  • Knowledge of industry standard test tools and experience in developing product test harnesses and instrumenting products to gather test results

  • Experience with test driven development and establishing unit test infrastructures

  • Expert in software quality and testing methodologies / patterns

  • Experienced in interacting and coordinating test activities across multiple teams

  • Experienced in Agile or Scrum software development methodologies

Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates.

DirectEmployers