mid software engineering QA Engineer ic 3+ yrs · Posted May 12, 2026

About this role

Amazon is hiring a mid-level QA Engineer in the software engineering function based in Bangalore, India. The posting calls out experience with Java, C#, Linux, Security and roughly 3+ years of relevant work.

Role
QA Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Bangalore, India
Experience
3+ years
Department
Software Development
Posted
May 12, 2026
AI Summary
SDET role designing and building automated test frameworks, non-functional test suites, and E2E testing tools. Requires 2+ years test automation experience, 3+ years professional software development testing, and proficiency in Java, C++, or C# with security testing expertise.

Job description

from Amazon careers
Amazon Appstore Worldwide is a group of talented technical professionals that are empowered and driven to build world class products and services for mobile app developers and customers. We are looking for a “Software Developer - Test" who is passionate to work on core system architecture and cutting edge technologies. A Software Design Engineer in Test (SDET) at Amazon 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 that if anything does go wrong, you’re code will tell us. That means that you potentially write more code than the developers.
Responsibilities
*Design and build the automated test frameworks and test suites for use in development and testing cycles
*Build framework for non-functional tests
*Participating in design and code inspections.
* Build framework for E2E tests

Basic Qualifications

- 2+ years of test automation frameworks and tools building experience
- 3+ 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

- Knowledge of overall system architecture, scalability, reliability, and performance in a database environment
- Experience with security in service-oriented architectures and web services

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

More roles at Amazon

Engineering Operation Technician, DCC Communities
Jeffersonville, OH · mid
AWS Networking
Operations Manager, Amazon Logistics
Guadalajara, Mexico · mid
Sr. Associate with German - 6-month (fixed-term) contract, GHXO
Prague, Czech Republic · junior
Principal Program Manager (Organizational Voice), Intelligent Talent Acquisition
Arlington, VA · senior
Reliability Maintenance Engineering Technician
Dunfermline, United Kingdom · mid
All Amazon jobs →
All software engineering jobs software engineering in Bangalore, India Jobs in Bangalore, India software engineering salaries software engineering career path
All Amazon Jobs Browse software engineering roles mid positions