CrawlJobs Logo

Software Engineer 2 - (SDET)

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
India , Multiple Locations

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Have you ever imagined a world with an infinite amount of storage available and accessible to everyone? A place where everyone in the world can easily access their data from anywhere at any time via any means (e.g., mobile phones, tablets, PCs, smart devices, etc.). Did you ever desire a universally accessible storage system to record all the knowledge known to mankind or to store all the data collected from all the scientists in the world for them to collaborate upon? Do you want to be part of a team that strives to bring these to reality? If so, the Microsoft Azure Storage team is what you are looking for. We are building Microsoft’s cloud storage solution - Microsoft Azure Storage, which is a massively scalable, highly distributed, ubiquitously accessible storage system, designed to scale out and serve the entire world. We continue to have tremendous hockey stick growth, we have many Exabyte’s of data stored, and are designing and building systems for Zettabyte scale to support demand growth for the coming years. As Software Engineer II in the Azure Storage team, you will drive, lead the design, build, improve and support highly scalable, performant services that deliver highly reliable, secure and available access to storage for our customers. You will face challenges of monitoring, analyzing, and designing for ever-growing data needs of our customers and for ensuring data privacy, protection and compliance. This opportunity will allow you to develop your technical skills in cloud services and storage, accelerate career growth, and provide an opportunity to work in a highly dynamic, flexible, and globally distributed team. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Job Responsibility:

  • Collaborates with appropriate stakeholders to determine user requirements for a set of features
  • Reviews work items to deepen knowledge of product features in partnership with appropriate stakeholders and executes project plans, release plans, and work items
  • Design and implement E2E scenarios and performance testing, profiling, and optimization strategies for storage systems
  • Develop benchmarking and automation tools to evaluate system performance, validate end-to-end scenarios, and improve productivity
  • Analyze system bottlenecks, latency issues, and resource utilization across compute, storage, and networking layers
  • Perform root cause analysis of complex issues and work with the component team to resolve issues and enhance the overall product quality
  • Define key performance metrics (KPIs) and provide data-driven recommendations for scaling and tuning
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate

Requirements:

  • Bachelor's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter

Nice to have:

  • Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Design, deployment and problem-solving skills, with a strong bias for quality and engineering excellence at scale
  • Experience in performance and system engineering, distributed systems, or large-scale cloud services

Additional Information:

Job Posted:
March 13, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer 2 - (SDET)

Software Development Engineer in Test (SDET)

As a Software Development Engineer in Test (SDET) at Corelight, you will utilize...
Location
Location
United States
Salary
Salary:
125000.00 - 153000.00 USD / Year
https://corelight.com/ Logo
Corelight
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1+ years professional experience creating test automation frameworks and tool
  • 2+ years network security experience
  • 3+ years professional coding experience in Python
  • Pytest, Behave or equivalent testing tool experience in another programming environment
  • Proficiency with logging, data and event management solutions: Splunk, Elastic/ELK, Kafka.
  • Proficiency with Virtual (VMware) or Cloud (AWS, GCE, Azure)
  • Professional coding experience in Python/Go for test automation, internal tooling and product code review.
  • Experience Kubernetes, Docker or Container ecosystems experience.
  • Expertise in Linux usage including setup/configuration, operation and monitoring system behavior and performance.
Job Responsibility
Job Responsibility
  • Be the software testing expert in an Agile scrum team.
  • Design and implement system testing suites for network security products.
  • Responsible for entire system testing process including analysis, design and executing test plans and cases
  • Develop tools to setup/mimic customer environments to triage defects
  • Sensor and logging Infrastructure setup and certification in various cloud environments
  • Corelight cloud sensor deployment test and setup in AWS and GCP
What we offer
What we offer
  • Equity and additional benefits will also be awarded
Read More
Arrow Right

Software Development Engineer in Test

We’re looking for a Software Development Engineer in Test to develop and maintai...
Location
Location
Poland , Rzeszów
Salary
Salary:
Not provided
edvantis.com Logo
Edvantis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience in the SDET role
  • Proficiency in one or more programming languages such as Python, Java, C#, or JavaScript
  • Experience with test automation frameworks (e.g. Playwright, Cypress, Selenium)
  • Playwright preferred
  • Strong understanding of QA methodologies, test processes, and best practices
  • Experience testing APIs using tools such as Postman, REST Assured, or similar ones
  • Experience with CI/CD and repository management tools (Bitbucket, Jenkins, or similar ones)
  • Familiarity with automated browser testing tools (e.g., Appvance, Mabl, Ghost Inspector)
  • Experience with creating, setting up, and executing manual test cases (preferably in Zephyr)
  • Experience with data-driven, behavior-driven, or keyword-driven testing
Job Responsibility
Job Responsibility
  • Design, develop, and maintain automated test scripts and frameworks for web, mobile, API, and back-end systems
  • Collaborate with Software Engineers, product owners, and QA Engineers to define test strategies and acceptance criteria
  • Integrate automated tests into CI/CD pipelines to ensure continuous testing
  • Identify, document, and track bugs through resolution
  • Perform code reviews for test code and contribute to best practices in test automation
  • Develop tools and utilities to improve test automation and test coverage
  • Analyze test results and provide insights into product quality and potential risks
  • Participate in Agile/Scrum ceremonies and contribute to sprint planning and retrospectives
  • Build and maintain automation frameworks (e.g., Playwright, Cypress, Selenium)
  • Write automated tests for UI, API, and back-end components
What we offer
What we offer
  • Remote-first work model with flexible working hours (we provide all equipment)
  • Comfortable and fully equipped offices in Lviv and Rzeszów
  • Competitive compensation with regular performance reviews
  • 18 paid vacation days per year + all state holidays
  • 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
  • Fixed monthly health & wellness compensation, applicable to: medical insurance
  • fitness and sports activities
  • English, German, and Polish language courses
  • Corporate subscription to learning platforms, regular meetups and webinars
  • Friendly team that values accountability, innovation, teamwork, and customer satisfaction
  • Fulltime
Read More
Arrow Right
New

SDET Engineer

This role addresses technical challenges by translating business and functional ...
Location
Location
United States , Philadelphia
Salary
Salary:
72000.00 - 129900.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree plus 2 years of related work experience OR combination of education and experience deemed equivalent
  • Acceptable areas of study include Technical Discipline
  • 2-4 years Professional experience using 3 or more development languages (e.g., TypeScript, JavaScript, Python, Java, etc.)
  • 2-4 years Professional experience using 3 or more automation tools (e.g., Cypress, Selenium, TestNG, Appium, Sauce Labs, Rest Assured, Postman, Cucumber, Jasmine, Protractor, etc.)
  • 2-4 years Professional experience with various testing methodologies and strategies: Test Driven Development, Behavior Driven Development, etc.
  • 2-4 years Professional experience using CA Service Virtualization or equivalent
  • 2-4 years Professional experience using issue-tracking software and agile project management systems
  • 2-4 years Professional experience designing and developing applications on Unix or Windows environment, mobile platforms (Android or iOS) or designing complex multi-tiered applications
  • Agile
  • End-to-end Testing
Job Responsibility
Job Responsibility
  • Develop and maintain automated and manual tests to measure product quality and support continuous delivery pipelines
  • Ensure requirements and user stories are testable and clarify ambiguities to support accurate test design and execution
  • Coordinate with development and operations teams to uphold testing practices and meet quality thresholds
  • Design, develop, and maintain automation tools and systems to support development and testing activities
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • annual stock grant
  • employee stock purchase plan
  • 401(k)
  • access to free, year-round money coaches
  • annual bonus or periodic sales incentive or bonus
  • medical, dental and vision insurance
  • flexible spending account
  • employee stock grants
  • paid time off
  • up to 12 paid holidays
  • Fulltime
Read More
Arrow Right

Sdet engineer 2

Responsible for validating product quality by analyzing and testing the quality ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
comcastadvertising.com Logo
Comcast Advertising
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, Information Technology, or a related field
  • 2.5 years to 4.5 years experience in QA engineering, with a focus on both manual and automation testing
  • Basic understanding of Salesforce, including custom objects, fields, and workflows
  • Proven experience with Selenium and Java for automation testing
  • Experience with the Cucumber framework for BDD
  • Familiarity with GitLab for CI/CD pipeline integration
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities
Job Responsibility
Job Responsibility
  • Develop and execute comprehensive test plans and test cases for Salesforce applications
  • Conduct manual testing to ensure functionality, reliability, and performance
  • Create and maintain automated test scripts using Selenium with Java
  • Implement and maintain automated tests using the Cucumber framework for behavior-driven development (BDD)
  • Integrate automated tests into CI/CD pipelines using GitLab
  • Identify, document, and track software defects using bug tracking systems
  • Collaborate with developers to ensure timely resolution of defects
  • Perform regression testing to ensure that changes do not negatively impact existing functionality
  • Set up and maintain test environments for manual and automated testing
  • Utilize basic Salesforce knowledge to understand the platform and its capabilities
What we offer
What we offer
  • Paid Time off
  • Physical Wellbeing benefits
  • Financial Wellbeing benefits
  • Emotional Wellbeing benefits
  • Life Events + Family Support benefits
  • Fulltime
Read More
Arrow Right

ML API Features SDET

Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. ...
Location
Location
United States; Canada , Sunnyvale; Toronto
Salary
Salary:
Not provided
cerebras.net Logo
Cerebras Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of relevant industry experience in Software integration, development or quality
  • Strong automation and programming skills using one or more programming languages like Python, C++ or go
  • Experience in testing compute/machine learning/networking/storage systems within a large-scale enterprise environment
  • Experience in debugging issues across distributed scale out deployment
  • Experience working effectively across teams, including product development, product management, customer operations, and field teams
  • Excellent verbal and written communication skills
  • Strong organizational skills, teamwork, and can-do attitude
  • Experience working with geographically dispersed teams across time zones
Job Responsibility
Job Responsibility
  • Understand new features end-to-end, and develop tests and tools to ensure quality
  • Contribute to industry standard benchmarks
  • Drive automation to improve internal efficiency
  • Understand trade off between coverage and resource requirements
  • Work in a highly agile environment where priorities change frequently
  • Effectively communicate across teams and timezones
What we offer
What we offer
  • Build a breakthrough AI platform beyond the constraints of the GPU
  • Publish and open source their cutting-edge AI research
  • Work on one of the fastest AI supercomputers in the world
  • Enjoy job stability with startup vitality
  • Our simple, non-corporate work culture that respects individual beliefs
Read More
Arrow Right

Senior SDET

Enroute is seeking a Senior SDET to lead the quality strategy and implement auto...
Location
Location
Mexico
Salary
Salary:
Not provided
enroutesystems.com Logo
Enroute
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5–8 years of professional experience in QA Automation or SDET roles
  • 3–5 years of experience with Playwright, with a minimum of 3 years of direct, hands-on experience in framework design and ownership
  • 3+ years of experience in software development or automation using C# (.NET)
  • Experience with either Reqnroll or Specflow (BDD Frameworks)
  • 2 years of experience with CI/CD and practical experience with Azure DevOps
  • Minimum of 6 months of experience with API testing tools (e.g., Postman, JMeter, Insomnia)
  • Proficiency with Git / GitHub
  • Practical experience with SCRUM / AGILE, BDD/TDD principles
  • Experience using Docker
Job Responsibility
Job Responsibility
  • Lead the quality strategy and implement automation as a true Software Engineer
  • Be instrumental in designing the testing infrastructure that ensures the reliability of all our software
  • Drive Quality Engineering and Continuous Integration within Azure environments
What we offer
What we offer
  • Monetary compensation
  • Year-end Bonus
  • IMSS, AFORE, INFONAVIT
  • Major Medical Expenses Insurance
  • Minor Medical Expenses Insurance
  • Life Insurance
  • Funeral Expenses Insurance
  • Preferential rates for car insurance
  • TDU Membership
  • Holidays and Vacations
  • Fulltime
Read More
Arrow Right

Lead QA Engineer

We are looking for an exceptional and self-motivated Lead QA Engineer to support...
Location
Location
United States , Sunnyvale
Salary
Salary:
65.00 - 81.00 USD / Hour
hogarth.com Logo
Hogarth
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience testing both web and mobile applications
  • 2+ years of experience in leading quality engineering teams, in a highly hands-on role
  • Solid understanding of development lifecycles, testing methodologies, and QA processes
  • Hands-on experience with test planning, test designing and execution, implementing and maintaining quality test automation
  • Coding experience with object oriented programming languages, preferably JavaScript
  • Experience with automation scripts using tools like, Selenium WebDriver, Appium, Protractor, Mocha, Jasmine, TestNG
  • Good understanding of web technologies including HTML, CSS, XML, JSON and REST APIs
  • Good understanding of modern front-end frameworks such as Vue.js, React, Angular
  • Experience with databases, API, backend systems, and mobile testing (iOS/Android)
  • Experience with GitLab and continuous integration build system such as Jenkins
Job Responsibility
Job Responsibility
  • Lead a team of QA engineers and SDETs, driving quality initiatives, establishing metrics, applying industry best practices, and developing new tools and processes to ensure quality goals are met
  • Participate in all aspects of QA product lifecycle: scoping, strategizing, test case creation and execution including feature, regression, integration, and end-to-end testing
  • Review technical requirements, author detailed test plan, and test case documentation
  • Identify, isolate and replicate software defects, research root causes, debug issues, and propose regression tests to discover reoccurrences
  • Coach, lead and mentor junior/new team members and coordinate internal knowledge sharing sessions
  • Ensure that validated deliverables meet functional, design specifications, and requirements
  • Escalate any QA issues to cross-functional teams and push for a suitable resolution in a timely manner
  • Constantly seek opportunities to improve our quality and testing approach
  • Promoting QA productivity through automation, tools, and other best practices
  • Report and drive increased test automation coverage in all areas
What we offer
What we offer
  • Competitive benefits package
  • Fulltime
Read More
Arrow Right

Senior SDET

Enroute is seeking a Senior SDET to lead the quality strategy and implement auto...
Location
Location
Mexico , Dinastía, Nuevo León
Salary
Salary:
Not provided
enroutesystems.com Logo
Enroute
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5–8 years of professional experience in QA Automation or SDET roles
  • 3–5 years of experience with Playwright, with a minimum of 3 years of direct, hands-on experience in framework design and ownership
  • 3+ years of experience in software development or automation using .NET (C#)
  • Experience with either Reqnroll or Specflow
  • 2 years of experience with CI/CD and practical experience with Azure DevOps
  • Minimum of 6 months of experience with API testing tools (e.g., Postman, JMeter, Insomnia)
  • Proficiency with Git / GitHub
  • Practical experience with SCRUM / AGILE, BDD/TDD principles
  • Experience using Docker
Job Responsibility
Job Responsibility
  • Lead the quality strategy and implement automation as a true Software Engineer
  • Design the testing infrastructure that ensures the reliability of all our software
What we offer
What we offer
  • Monetary compensation
  • Year-end Bonus
  • IMSS, AFORE, INFONAVIT
  • Major Medical Expenses Insurance
  • Minor Medical Expenses Insurance
  • Life Insurance
  • Funeral Expenses Insurance
  • Preferential rates for car insurance
  • TDU Membership
  • Holidays and Vacations
Read More
Arrow Right