The Job logo

What

Where

Software Dev Engineer II - Test , Ring HW/SW

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

DESCRIPTION

We are looking to hire a Software Development Engineer in Test (SDET) in Ring India within the HW/SW development organization, responsible for the quality of Ring core products including doorbell camera, security camera, and other new products. The ideal candidate will be curious, creative, goal-oriented, and excited to support other internal team members. You take ownership of your work and are passionate about software quality, consistency, maintainability, performance, and security. You will own the testing, and quality assurance of multiple tools and cloud services that support our Ring HW/SW devices. You will have the opportunity to contribute on a growing team.

Key job responsibilities
Joining our team gives you the opportunity to :
• Drive the vision and implementation of test infrastructures and frameworks that allow developers to easily write reliable tests.
• Invent ways to ensure that every change we make can be deployed safely and quickly.
• You will help solve our most difficult challenges, and you will coach other engineers to foster a culture of relentlessly high standards.

In this role, you will:
• Review and coordinate with automation strategy across multiple teams and layers of technology stack (OS, services, API, SDK, application, UI and end-to-end).
• Provide patterns and examples for the team to automate tests for all types of testing (service integration tests, functionality, API/SDK, UI, performance, security, and more).
• Assess automation efforts to look for gaps and to suggest better approaches as needed.
• Plan and create tools to automate manual tasks, aid in operational work, and as supplements to automated testing.
• Participate in design and code inspections.
• Develop and deploy new test frameworks and monitoring systems.
• Drive execution and maintenance of test frameworks, tests, and release processes.
• Gain a deep understanding of dependencies, and how to build automation to prevent regression from upstream/cross-stream changes.

About the team
Ring, since its founding in 2013, has been on a mission to make neighborhoods safer. From the video doorbell, to Ring Alarm, which was named #1 in Customer Satisfaction for DIY Home Security Systems by J.D. Power, Ring’s smart home security product line, as well as the Neighbors app, offer 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:

Chennai, TN, IND

BASIC QUALIFICATIONS

- 3+ years of test automation frameworks and tools building experience
- 2+ years of non-internship professional software development testing experience
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Bachelors in Computer Science or Engineering, or equivalent experience.
- 3+ years of experience in backend automation testing. This must include experience in designing, developing, debugging and executing automation frameworks.
- Strong understanding of computer science fundamentals and data structures.Strong analytical and problem solving skills.Expert level knowledge and capability with automated test tools and concepts such as Web Services, REST API testing and automation. Experience in building and operating low-maintenance testing frameworks and automation tools.
- A deep understanding QA methodologies, life cycle and processes and multiple forms of software testing: component, regression, functional, stress, performance testing, etc.
- Expert in all aspects of testing strategy, planning, process definition, test data management and defect management.
- Should have expertise in performance and load testing (Jmeter, Gatling, etc).
- Experience with Source control and Continuous Integration.
- Experience in testing services, web applications, mobile apps, and APIs, including overall system architecture, scalability, reliability, and performance.
- Experience debugging, diagnosing, profiling and troubleshooting complex production software issues.
- Ability to lead projects and drive them to completion in a fast paced and agile development environment.
- Meets/exceeds Amazon’s leadership principles requirements for this role
- Meets/exceeds Amazon’s functional/technical depth and complexity for this role

PREFERRED QUALIFICATIONS

- Experience with cloud technologies (AWS) will be advantageous.
- Prior experience as a SDET/Test Automation lead strongly preferred.
- Familiarity with testing performance across assorted network quality and conditions.
- Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to technical and non-technical leaders.
- Experience in testing secure, multi-platform applications and/or consumer devices.
- Demonstrated ability to mentor junior software engineers in all aspects of their engineering skill-sets.
- Takes full ownership of end-user quality, usability and appeal.

Set alert for similar jobsSoftware Dev Engineer II - Test , Ring HW/SW role in Chennai, India
Amazon Logo

Company

Amazon

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Category

Software Engineering

Locations

Chennai, Tamil Nadu, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Amazon Logo

Support Engineer II, OPTIMA Operations

Amazon

Chennai, Tamil Nadu, India

Posted: a year ago

DESCRIPTION Alexa Shopping Operations strives to become the most reliable source for dataset generation and annotations. We work in collaboration with Shopping feature teams to enhance customer experience (CX) quality across shopping features, devices, and locales. Our primary focus lies in handling annotations for training, measuring, and improving Artificial Intelligence (AI) and Large Language Models (LLMs), enabling Amazon to deliver a superior shopping experience to customers worldwide. Our mission is to empower Amazon's LLMs through Reinforcement Learning from Human Feedback (RLHF) across various categories at high speed. We aspire to provide an end-to-end data solution for the LLM lifecycle, leveraging cutting-edge technology alongside our operational excellence. By joining us, you will play a pivotal role in shaping the future of the shopping experience for customers worldwide. Key job responsibilities . Triage & resolve the issues using dashboards & Tools. · Drive root cause analysis of repeated issues. · Automate the solution for the repeated issues. . Develop solutions to aid operations and maintenance. . Update knowledge book with new issues to be referenced in future. . Review processes and look for optimizations and improvements. We are open to hiring candidates to work out of one of the following locations: Chennai, TN, IND BASIC QUALIFICATIONS - 2+ years of software development, or 2+ years of technical support experience - Bachelor's degree in engineering or equivalent - Experience troubleshooting and debugging technical systems - Experience in Unix PREFERRED QUALIFICATIONS - Experience with AWS, networks and operating systems

Amazon Logo

System Development Engineer (Contract), Global Store

Amazon

Chennai, Tamil Nadu, India

Posted: a year ago

DESCRIPTION Amazon Global Store is looking for a seasoned System Development Engineer, who has strong hands-on experience in managing incidents, operational issues and driving operational excellence for large-scale services/systems. Amazon Global Store enables cross-border customers to purchase products on Amazon Marketplaces with guaranteed shipping and import duty fees. We seek to provide a customized experience that allows customers anywhere in the world to buy products from all of Amazon marketplaces. Our mission is to provide a one-stop shopping experience to international customers that includes: 1. Build solutions that reach customers all over the world, providing them with a world class shopping experience in their local language, payments, and currencies 2. Work across all tiers leveraging Service-Oriented Architecture, mobile platforms, user experience, analytics and data mining 3. Drive customer experience technology for supporting customers all over the world. 4. Work closely with the business to figure out innovative solutions to help improve the customer experience. Key job responsibilities 1. Provide engineering solution for ongoing issues, including extensive troubleshooting and debugging, with responsibilities covering multiple product lines. 2. Work on maintenance driven coding projects, production migration, primarily in python scripts, web technologies, and Java based projects. 3. Read and understand complex application code and make code fixes to resolve support issues 4. Software deployment support in staging and production environments. 5. Develop tools and automate manual operational tasks and easy maintenance of our services. 8. Work with remote product management (China) teams for handing-off or taking over feature/system enhancement and to create a team specific knowledge base and skill set. We are open to hiring candidates to work out of one of the following locations: Chennai, TN, IND BASIC QUALIFICATIONS - 4+ years of non-internship professional software development experience - 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience - 3+ years of administrative experience in networking, storage systems, operating systems and hands-on systems engineering experience - Knowledge of systems engineering fundamentals (networking, storage, operating systems) - Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby PREFERRED QUALIFICATIONS - Experience utilizing AWS cloud solutions in a DevOps environment - Experience working in an Agile environment using the Scrum methodology - Experience in automating, deploying, and supporting large-scale infrastructure