Software Quality Engineer
Microsoft (company site, opens in a new tab)4+ yrsBengaluruOn-siteDirect career pageEst. 18–30 LPA
Posted on 31 Aug
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Reach people at Microsoft
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Microsoft you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Create and own test plans for multiple features in Microsoft Azure Storage, coordinating with cross-team partners to align on requirements and scope.
- Develop, apply, and maintain automated testing procedures using scripting languages such as C#, Python to ensure reliable, scalable, and secure cloud storage services.
- Analyze testing coverage using complex custom visualizations and leverage data to identify areas for additional testing or development improvements.
Minimum Requirements
- Master's degree in Engineering, Computer Science, or related field with 2+ years software industry experience OR Bachelor's degree with 4+ years experience, or equivalent.
- Experience in system testing related to networking, storage, or virtualization products with coding skills in C, C++, C#, or Python.
- Ability to pass Microsoft's Cloud Background Check and other relevant security screenings required for this role.
- Work Experience Required: 2+ years (Master's) or 4+ years (Bachelor's) software industry experience as specified.
Ideal Candidate Profile
- Experienced in testing large-scale, distributed storage or networking systems within cloud or virtualization domains.
- Proficient in scripting and automation for testing, capable of creating custom tools and visualizations to improve test coverage and reduce manual work.
- Comfortable working in a globally distributed team environment involving collaboration across multiple teams and feature areas.