Amazon Jobs in Bangalore – Quality Assurance Engineer

Quality Assurance Engineer-I

 

Quality Assurance Engineers test code at the user level, both manually and with automated tools. Our SQA Engineers are not pure black box testers; they are more grey box, able to understand software internals, debug problems using log files, and write automated tests with Java and/or user-level automated tools. SQA Engineers work with Software Development Engineers to understand features and technical implementation. SQA Engineers should also work with groups such as Product Management, User Interaction, and Customer Support to understand customer usage models and develop test plans and suites that approximate real-world environments and regression tests and driving the software development process towards quality-centric methodologies.

About the hiring group
The Quality Assurance Engineering Team is responsible for the development and maintenance of manual and automated testing and test frameworks for teams in the Alexa Content Ingestion team

Job responsibilities

Quality Assurance Engineers test code at the user level, both manually and with automated tools. Our SQA Engineers are not pure black box testers; they are more grey box, able to understand software internals, debug problems using log files, and write automated tests with Java and/or user-level automated tools. SQA Engineers work with Software Development Engineers to understand features and technical implementation. SQA Engineers should also work with groups such as Product Management, User Interaction, and Customer Support to understand customer usage models and develop test plans and suites that approximate real-world environments and regression tests and driving the software development process towards quality-centric methodologies.

Responsibilities:
· Utiilize innovative testing technologies to develop product’s testing strategy.
· Participation in design and code inspections.
· API level testing.
· Perform manual testing, the scope of which will encompass all functionalities of services as a prequel to automation.
· Analyze test logs; create test reports, co-ordinate with stakeholders.

BASIC QUALIFICATIONS
· 1+ year of experience working as a Quality Assurance Engineer
· Experience in manual testing
· Experience in automation testing
· Bachelor’s Degree
· Strong understanding of computer science fundamentals and data structures.
· Strong analytical and problem solving skills.
· Demonstrable experience in writing clean code quickly. Preferably Java coding.
· Experience in databases.
· Understanding of QA methodologies, life cycle and processes.

PREFERRED QUALIFICATIONS
· Working experience in testing frameworks and automation.
· Java or other scripting language hands on coding.
· Experience using SQL.
· Experience in writing web based product testing frameworks and automation tools.
· Web based product experience.
· Independent Analytical thinking and problem solving ability
· Experience in testing devices hardware and firmware

Location: Bangalore

 

Apply for the Job

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: