25/04 Sanjay
HR Recruiter at Amazon.com

Views:6088 Applications:429 Rec. Actions:Recruiter Actions:236

Amazon - Software Development Engineer - Test - Automation/Mobile Testing (5-10 yrs)

Hyderabad Job Code: 437331

Do you enjoy solving complex problems with the simplest solutions?

Are you excited by a fast paced multi-tasked environment? Would you like to help us innovate on behalf of Digital and Device customers?

Work hard. Have fun. Make history.

Amazon is the earth's most customer centric company. Along with being a retail company, it has a special focus on innovative technology and high-profile devices.

We have worked to produce best-selling tablets with breakthrough hardware technology, e-readers that have revolutionized reading, Fire TV, a tiny yet powerful way to watch the best movies and TV shows in the comfort of your living room and Echo, our latest cutting edge product.

- The Device, Digital & Alexa Support (aka. D2AS) organization goal is to provide the best customer experience and support for our devices, digital content & Alexa applications.

- The D2AS Technology team owns critical applications and backend services along with test solutions to achieve this. The team is looking for a Software Development Engineer in Test.

- In this role, you will be creating and designing test automation for new customer facing product diagnostic applications.

- You will also work on automation to test the in-house relationship management platform that delivers one of the industry's best customer satisfaction scores.

- You will create automation that covers service level, integration, end-to-end and regression testing.

- You will define test plans, test specifications, test suites, test cases as well as design tools for unit, functional and performance testing in a programmatic manner.

- You should have a combination of solid in-depth knowledge of Quality Assurance, solid understanding of the operating system software, as well as knowledge of object oriented design principles.

- You should command the skill to communicate clearly and effectively.

- You will work directly with Developers, QA Engineers, Product Managers, and Technical Program Managers to ensure quality development and quality of our applications and platforms.

- You will work with the team to drive the software development process toward quality-centric methodologies.

- You will have the opportunity to work on automation software in areas including business intelligence, web service implementation, database design, web based applications, and UI design.

In this position, you will use a variety of mainstream and open source technologies like Java, Linux, Oracle, Python as well as in-house Amazon technologies.

The technical skills required for this role include strong object-oriented design and programming in Java.

Some scripting, SQL and data modeling is helpful. In addition the role will offer project management, leadership and test system design opportunities.

We are looking for a passionate, hard-working, and talented individual who has experience building innovative test solutions.

Key Responsibilities :

- Be responsible for the design, architecture and development of test frameworks and automated tests

- Investigate and deliver innovative system solutions in testing

- Work in an Agile/Scrum environment to deliver high quality software

- Work side by side with partners, colleagues and teams on challenging problems

- Mentor others in automation frameworks and creating automated tests

- Have experience working with web technologies

- Be highly effective and thrive in a dynamic environment with multiple, changing priorities

- Take great pride to innovate on testing new products that are used by millions of users

- Be comfortable with proactive outward communication and technical leadership and take on challenges

Basic Qualifications :

- Bachelor's Degree in Computer Science, or relevant work experience

- 4+ years professional experience as a Software Development Engineer in Test (SDET)

- Strong computer science fundamentals in design, data structures, algorithm design, problem solving, and complexity analysis

- Proficiency in multiple modern programming languages such as Java, JavaScript, C++, and Python

- Strong server side Java experience

- Experienced in web test automation

- Demonstrated experience in test framework design and development

- Experience building and designing test cases and automation

- Experience with testing methodologies

- Excellent communication, collaboration, reporting, analytical and problem solving skills

- Proficient with Agile testing methodologies and best practices

- Deals well with ambiguous/undefined problems; ability to think abstractly

Preferred Qualifications :

- QA Methodologies and software life cycle

- Demonstrated experience in test framework design and development

- Testing services, websites, and mobile applications

- Experience instrumenting CI/CD pipelines in native web/API development environments

- HTML, CSS, JavaScript, XML, and web client technologies

- Designing and building test tools and systems

- Security testing, performance testing, and load testing.

- Ability to work at both detailed and abstract levels

- Strong analytical, troubleshooting/problem solving skills

- Solid grounding in computer science fundamentals; Algorithms and Data Structures

- Strong, object-oriented design and coding skills

- Coding experience with automated testing frameworks, tools, services, and physical devices

- Experience developing in a Linux environment

- Experience with web services and databases

- Experienced in mobile (iOS and Android) test automation

- Ability to effectively articulate technical challenges and solutions

Amazon is an equal opportunity employer. Amazon or its Recruitment Partners do not charge any fee or security deposit from the candidate for offering employment.

Add a note
Something suspicious? Report this job posting.