Software Development Engineer in Test, DeviceOS

4 months ago


Chennai, India ADCI - Tamil Nadu - A83 Full time
Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, Amazon Echo and Amazon Show. The Amazon Devices group delivers delightfully unique Amazon experiences, giving customers instant access to everything, digital or physical.

The Amazon Device OS team is looking for a Software Development Engineer in Test to help build next generation automation tools. In this role you will work with architects, QA engineers, software developers and hardware engineers to enhance/implement test automation and infrastructure development for our next generation of Amazon device which will have a significant impact on our systems, our business and our customers.

Key job responsibilities
Our SDETs work directly with both Software Development Engineers and Quality Assurance Engineers to understand project features, review technical designs, and implement automated test tools that help deliver quality features with efficiency. Our SDETs understand customer usage models and are able to develop test plans and test cases that approximate real-world environments and scenarios.

In this role you will:

• Lead the design, implementation, and delivery of test solutions using new or existing technologies that test major portions of software (e.g., significant component, set of features, applications or services) for large-scale, critical, and/or highly complex software.
• Collaborate with development teams and your team peers to identify and prioritize opportunities for automation.
• Define test metrics. Automate/simplify team development and test processes
• Ensure work is consistently high quality (e.g., maintainable, reliable, efficient, etc.) and incorporates best practices.
• Ensure code reviews tend to be rapid and uneventful. Provide useful code reviews for changes submitted by others.
• Dive deep into our testing methodologies to transform manual quality processes to highly automated quality solutions.
• Train new teammates about your products’ customers, what your software does, how it is constructed, tested, operated, and how it fits into the bigger picture.
• Actively participate in the hiring process as well as mentor others - improving their skills, their knowledge of your software, and their ability to get things done.

A day in the life
A Software Development Engineer in Test (SDET) is a developer with the primary responsibility of writing frameworks and tools to test products. It is a very unique and challenging role and provides immense opportunity to design and develop wide-reaching tools. It combines the "building" aspect of software design engineering with the "breaking" aspect of software test engineering. You’ll be writing code that automatically verifies the quality of the product. You will be working closely with Product Managers, Sr. Engineers, Quality Engineers, Technical Program Managers, and highly motivated peers. You will collaborate with teams across Amazon on the planning and execution of complex and highly-technical projects with high impact and visibility.

About the team
We are looking for a passionate, talented Software Development Engineer in Test (SDET) who can drive key engineering and business decisions that impact Amazon’s long-term vision. In this development role, you will have an opportunity to make a large impact on the design, architecture and quality of cutting edge products used every day, by people you know.

BASIC QUALIFICATIONS

- 1+ 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
- Experience in penetration testing and exploitability-focused vulnerability assessment
- Experience in platform-level security mitigations and hardening for Linux and Windows

PREFERRED QUALIFICATIONS

- 3+ years of test automation frameworks and tools building experience

  • Chennai, Tamil Nadu, India ADCI - Tamil Nadu - A83 Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer in Test (SDET) to join our DeviceOS team. As an SDET, you will play a critical role in designing and developing test automation frameworks and tools to ensure the quality of our cutting-edge products.Key ResponsibilitiesDesign, implement, and deliver test solutions using new or...


  • Chennai, Tamil Nadu, India ADCI - Tamil Nadu - A83 Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer in Test to join our team at Amazon Lab126. As a key member of our Device OS team, you will play a critical role in building next-generation automation tools that will have a significant impact on our systems, business, and customers.Key ResponsibilitiesDesign, implement, and deliver...


  • Chennai, Tamil Nadu, India ADCI - Tamil Nadu - A83 Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer in Test to join our team at Amazon Lab126. As a key member of our Device OS team, you will play a critical role in building next-generation automation tools that will have a significant impact on our systems, business, and customers.Key ResponsibilitiesDesign, implement, and deliver...

  • Test Engineer

    1 month ago


    Bangalore/Chennai/Hyderabad, IN Pro-Test Consulting Pvt Ltd Full time

    Job Description :- Proven 2+ years of hands-on experience in manual functional testing, developing and maintaining Test Automation for Web & Mobile Applications- Experience in API Testing preferably Rest API, Rest Assured (Microservices) with Postman/newman- Experience with any Automation Framework Development (BDD, POM, Cucumber, TestNG, Mocha, Cypress,...

  • Test Engineer

    3 weeks ago


    Bangalore/Chennai/Hyderabad, India Pro-Test Consulting Pvt Ltd Full time

    Job Description : - Proven 2+ years of hands-on experience in manual functional testing, developing and maintaining Test Automation for Web & Mobile Applications- Experience in API Testing preferably Rest API, Rest Assured (Microservices) with Postman/newman- Experience with any Automation Framework Development (BDD, POM, Cucumber, TestNG, Mocha, Cypress,...


  • Chennai, Tamil Nadu, India DELTACUBES PVT LTD Full time

    Job Title: SDET - EngineerWe are seeking a highly skilled SDET - Engineer to join our team at DELTACUBES PVT LTD.Job Summary:The SDET responsibilities include developing test cases, conducting manual and automation testing, designing and implementing automated UI / API tests for web applications. The ideal candidate will have a strong understanding of...


  • Chennai, Tamil Nadu, India DELTACUBES PVT LTD Full time

    Job Title: Software Development Engineer in TestJob Summary: We are seeking a highly skilled Software Development Engineer in Test to join our team at DELTACUBES PVT LTD. The successful candidate will be responsible for designing and implementing automated UI and API tests for web applications, as well as monitoring all stages of software development to...


  • Chennai, Tamil Nadu, India HappyFox Full time

    We are seeking a skilled Software Development Engineer in Test to ensure the quality of our product features through meticulous test design, automation, and result analysis.Key Responsibilities:Design and implement thorough test plans to ensure product feature quality.Collaborate with developers to optimize test coverage, resolve bugs, and streamline project...


  • Chennai, Tamil Nadu, India ADCI MAA 15 SEZ Full time

    Job SummaryWe are seeking a highly skilled Software Testing Engineer to join our team at ADCI MAA 15 SEZ. As a key member of our software development lifecycle, you will be responsible for ensuring the high quality of our products by executing manual and automated tests across various platforms.Key Responsibilities* Review and analyze test system...


  • Chennai, Tamil Nadu, India Kavi Software Technologies Private Limited Full time

    Job Title: Automation Test EngineerJob Summary:Kavi Software Technologies Private Limited is seeking a skilled Automation Test Engineer to join our team. As an Automation Test Engineer, you will be responsible for developing, executing, and maintaining automated test scripts using various frameworks such as Selenium, Cypress, and TestNG. You will work...


  • Chennai, Tamil Nadu, India Kavi Software Technologies Private Limited Full time

    Job Title: Automation Test EngineerJob Summary: We are seeking an experienced Automation Test Engineer to join our team at Kavi Software Technologies Private Limited. As an Automation Test Engineer, you will play a key role in developing and maintaining automated test scripts using various frameworks such as Selenium, Cypress, and TestNG. Your primary...


  • Chennai, Tamil Nadu, India Kavi Software Technologies Private Limited Full time

    Job Title: Automation Test EngineerJob Summary:At Kavi Software Technologies Private Limited, we are seeking a skilled Automation Test Engineer to join our team. As an Automation Test Engineer, you will be responsible for developing, executing, and maintaining automated test scripts using frameworks such as Selenium, Cypress, TestNG, or similar tools. You...

  • Software Engineer

    3 weeks ago


    Chennai, Tamil Nadu, India Laserbeam software Full time

    Software EngineerLaserbeam Software is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using.NET frameworks.ResponsibilitiesCollaborate with cross-functional teams to define and ship new features.Write clean, scalable, and efficient...


  • Chennai, Tamil Nadu, India Deltacubes Pvt Ltd Full time

    We are seeking a skilled Software Development Engineer in Test to join our team at Deltacubes Pvt Ltd. As an SDET, you will be responsible for designing and implementing automated UI / API tests for web applications.The ideal candidate will have a strong background in programming languages like Java / C# and experience with test frameworks such as Selenium,...


  • Chennai, Tamil Nadu, India Kavi Software Technologies Private Limited Full time

    Job Title: Automation Test EngineerAbout the Role:As an Automation Test Engineer at Kavi Software Technologies Private Limited, you will play a crucial role in ensuring the quality and reliability of our software products. Your primary responsibility will be to design, develop, and maintain automated test scripts using industry-leading frameworks such as...


  • Chennai, Tamil Nadu, India Kavi Software Technologies Private Limited Full time

    Job Title: Automation Test Engineer Job Summary: We are seeking an experienced Automation Test Engineer to join our team at Kavi Software Technologies Private Limited. As an Automation Test Engineer, you will be responsible for developing, executing, and maintaining automated test scripts using frameworks such as Selenium, Cypress, TestNG, or similar...

  • Software Developer

    1 week ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Software Engineer II (Java Full Stack) ExpertsWe at Rocket Software are looking for experienced Software Engineer II (Java Full Stack) Experts to join our team in Chennai, India. As a Software Engineer II, you will be responsible for designing, developing, troubleshooting, and debugging software programs for software enhancements and new products.Key...


  • Chennai, Tamil Nadu, India Kavi Software Technologies Private Limited Full time

    Job Title: Automation Test EngineerWe are seeking a highly skilled Automation Test Engineer to join our team at Kavi Software Technologies Private Limited. As an Automation Test Engineer, you will be responsible for designing, developing, and maintaining automated test scripts using various frameworks such as Selenium, Cypress, and TestNG.Key...


  • Chennai, Tamil Nadu, India DELTACUBES PVT LTD Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer in Test to join our team at DELTACUBES PVT LTD. As a key member of our quality assurance team, you will be responsible for designing and implementing automated UI and API tests for our web applications.Your primary focus will be on developing test plans, test cases, and automating...


  • Chennai, Tamil Nadu, India Kavi Software Technologies Private Limited Full time

    Job Title: Automation Test EngineerJob Summary:We are seeking a skilled Automation Test Engineer to join our team at Kavi Software Technologies Private Limited. As an Automation Test Engineer, you will be responsible for developing, executing, and maintaining automated test scripts using frameworks such as Selenium, Cypress, TestNG, or similar tools.Key...