CrawlJobs Logo

Engineer 4, Software Development & Engineering - SDET

comcastadvertising.com Logo

Comcast Advertising

Location Icon

Location:
India , Chennai

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Responsible for validating product quality by analyzing and testing the quality of the code base. Focuses on writing code that will be executed in an automated and repeatable fashion which will reduce manual testing efforts and increase code quality and consistency. Develops and maintains code that validates front-end, middleware and database systems, using the latest tools and programming languages. Provides input into various software development lifecycle stages. Partners with software engineers to write efficient automation code using coding standards and best practices. Reports test execution results to senior leadership. Repairs complex broken automation scripts and performs peer reviews of automation codebase. Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment. May lead teams or projects and shares expertise.

Job Responsibility:

  • Validating product quality by analyzing and testing the code base
  • Writing code for automated and repeatable testing to reduce manual efforts
  • Developing and maintaining code that validates front-end, middleware and database systems
  • Providing input into various software development lifecycle stages
  • Partnering with software engineers to write efficient automation code
  • Reporting test execution results to senior leadership
  • Repairing complex broken automation scripts
  • Performing peer reviews of automation codebase
  • Integrating knowledge of business and functional priorities
  • Leading teams or projects and sharing expertise
  • Writing complex SQL queries for database validation
  • Writing SOAP and RESTful API automated scripts
  • Innovating on existing automation processes
  • Providing technical leadership and consultation
  • Reviewing project progress and recommending corrections
  • Working with Test and Development teams to build test script hooks
  • Consistently exercising independent judgment
  • Working nights and weekends, variable schedules and overtime as necessary

Requirements:

  • Bachelor's Degree
  • 7-10 Years of relevant work experience
  • Write and edit complex, automated test code using the same standards as a Software Engineer
  • Build new tools to assist in faster test automation and functional testing efforts
  • Serve as a guide and mentor for junior-level engineers
  • Perform code reviews of automation scripts and front-end codebases
  • Analyze broken test cases and diagnose and repair to working order
  • Diagnose and repair complex bugs within production code
  • Drive scrum meetings as Scrum Master, perform backlog grooming and sprint planning
What we offer:
  • Paid Time off
  • Physical Wellbeing benefits
  • Financial Wellbeing benefits
  • Emotional Wellbeing benefits
  • Life Events + Family Support benefits

Additional Information:

Job Posted:
January 09, 2026

Employment Type:
Fulltime
Job Link Share:

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

Briefcase Icon

Similar Jobs for Engineer 4, Software Development & Engineering - SDET

Senior Software Quality Engineer (SDET)

We are looking for a highly skilled Senior Software Quality Engineer (SDET) to l...
Location
Location
United States , Mountain View
Salary
Salary:
210000.00 - 257000.00 USD / Year
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience in web and mobile testing, with a strong emphasis on test automation
  • Proven expertise in designing and maintaining scalable test automation frameworks
  • Hands-on experience with mobile testing frameworks such as XCUITest (iOS) and Espresso (Android), and web frameworks like Playwright
  • Strong understanding of testing across microservices, APIs, and distributed systems
  • Ability to analyze and debug complex test failures, automation issues, and defects efficiently
  • Familiarity with generative AI applications in quality engineering (test case generation, API contract validation, log intelligence, etc.)
  • Passion for leveraging AI to reduce manual effort, increase coverage, and accelerate release cycles
  • Proven experience supporting weekly release cycles with a mix of manual and automated regression testing
  • Strong analytical, debugging, and problem-solving skills
  • Experience collaborating with global teams across multiple time zones
Job Responsibility
Job Responsibility
  • Lead the design, development, and execution of comprehensive test plans and test cases across frontend (web & mobile), backend services, APIs, and databases
  • Implement industry best practices in manual and automated testing to ensure exceptional product quality, reliability, scalability, and performance
  • Identify, document, and track software defects and inconsistencies with a data-driven, proactive approach to prevention and continuous improvement
  • Introduce and operationalize AI-based testing techniques
  • Integrate AI code analysis, anomaly detection, and observability insights into quality workflows to improve speed, coverage, and accuracy
  • Evaluate and implement emerging AI-driven QA tools to evolve the quality engineering ecosystem
  • Champion an AI-first quality culture by promoting experimentation, learning, and collaboration across engineering teams
  • Design, build, optimize, and maintain scalable automation frameworks using Playwright, Appium, Espresso, XCUITest, REST Assured, and other relevant tools
  • Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, etc.) to ensure fast, reliable, and safe deployments and releases on both apps(iOS and Android) and services
  • Build tooling that empowers developers with self-service test execution, reporting, and analysis
What we offer
What we offer
  • equity
  • healthcare
  • internet/cell phone reimbursement
  • learning and development stipend
  • Fulltime
Read More
Arrow Right

Software Development Engineer in Test

As a SDET focused on Agentic AI, you are a strong software engineer with deep te...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience as an SDET, Software Engineer, or Test Automation Engineer in SaaS environments
  • Strong programming experience in Python (preferred) and familiarity with JavaScript/TypeScript
  • Hands-on experience with Playwright (preferred) or modern UI automation frameworks
  • Solid experience testing API-first and microservices-based architectures
  • Practical understanding of AI/ML or LLM-based systems, including: Agentic AI concepts (agents, tools, planners, memory, orchestration), Deterministic vs non-deterministic testing strategies, Prompt-based systems and response evaluation
  • Experience with mocking, stubbing, and simulation to test complex integrations
  • Strong knowledge of REST APIs, server-side testing, and integration testing
  • Experience working with CI/CD pipelines, preferably GitHub Actions
  • Familiarity with Cloud technologies and containerized environments (Docker)
  • Excellent written and verbal communication skills
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable automation frameworks using Playwright and Python for UI, API, and end-to-end testing
  • Build automated tests for Agentic AI workflows, including multi-step reasoning, tool invocation, and autonomous decision flows
  • Validate AI-driven systems using deterministic testing approaches, mocks, simulators, and contract testing where applicable
  • Develop test strategies for LLM-based features, including prompt validation, response evaluation, guardrails, and failure modes
  • Implement API, integration, and system-level tests across microservices and AI orchestration layers
  • Collaborate with AI/ML engineers to test model integrations, inference pipelines, and agent execution frameworks
  • Set up and maintain CI/CD pipelines using GitHub Actions, enabling fast feedback and reliable releases
  • Analyze test results, derive quality KPIs, and clearly communicate risks and release readiness
  • Provide detailed root-cause and failure analysis to accelerate defect resolution
  • Participate in design and architecture reviews, advocating for testability, observability, and quality-first design
What we offer
What we offer
  • Competitive benefits and perks
  • Robust training program
  • Inclusive office environment
  • Vibrant environment to cultivate collaboration and connection
  • Exceptional culture, recognized repeatedly as a certified Great Place to Work
Read More
Arrow Right

Software Development Engineer in Test

At Dialpad, we are building the future of AI-driven communication. As a Software...
Location
Location
Canada , Kitchener
Salary
Salary:
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience as an SDET, Software Engineer, or Test Automation Engineer in SaaS environments
  • Strong programming experience in any top language, such as Python or Java
  • Experience with AI code generation, subagents, and modern code generation workflows
  • Deep, hands-on experience building scalable frameworks from scratch
  • The ability to articulate complex technical trade-offs to both engineers and non-technical stakeholders across global time zones
  • Highly organized with excellent written and verbal communication skills
  • Experience with cloud-based mobile device testing platforms like LambdaTest, BrowserStack, etc.
  • Direct experience applying testing methodologies, including regression, integration, and performance testing
  • Extensive knowledge of cloud technologies, including the testing of REST services
  • Strong people skills, as you'll work with other teams in different geographies
Job Responsibility
Job Responsibility
  • Design and optimize high-performance mobile automation frameworks (iOS/Android) that are fast, reliable, and scalable
  • Maintain performant and reliable CI/CD pipelines
  • Independently analyze test results and investigate failures to identify potential root causes and provide detailed reports
  • Build advanced reporting and tools to provide real-time visibility into product health and failure patterns
  • Develop and execute system performance testing against a variety of systems
  • Work closely with mobile engineers, QA partners, and product teams to ensure features are testable and automation-ready
  • Develop and execute a comprehensive test strategy
  • Perform functional, regression, and performance testing using automation tools
  • Lead the AI Frontier and integrate AI-powered tooling into the testing lifecycle to accelerate defect detection and script generation
  • Advocate for doing the right thing even if it’s difficult
What we offer
What we offer
  • Competitive benefits and perks
  • Robust training program
  • Inclusive offices designed to cultivate collaboration and connection
  • Recognized Great Place to Work culture
Read More
Arrow Right

Senior SDET Engineer

This role addresses technical challenges by translating business and functional ...
Location
Location
United States , Philadelphia
Salary
Salary:
89400.00 - 161300.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree plus 5 years of related work experience OR Advanced degree with 3 years of related experience
  • Acceptable areas of study include Software Engineering, Computer Science or a related field or the foreign equivalent, and 5 years of progressively responsible postbaccalaureate relevant work experience
  • 4-7 years Professional experience using 3 or more development languages (e.g., TypeScript, JavaScript, Python, Java etc.)
  • 4-7 years Professional experience using 3 or more automation tools (e.g., Cypress (preferred) Selenium, TestNG, Appium, Sauce Labs, Rest Assured, Postman, Cucumber, Jasmine, Protractor, etc.)
  • 4-7 years Professional experience with various testing methodologies and strategies: Test Driven Development, Behavior Driven Development, etc.
  • 4-7 years Professional experience using CA Service Virtualization or equivalent
  • 4-7 years Professional experience using issue-tracking software and agile project management systems
  • 4-7 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
  • Design and maintain automation systems and tools to improve testing efficiency and coverage
  • Provide practice leadership by training peers, contributing to quality standards, and managing defect processes
  • Ensure requirements and user stories are testable and provide input to test activities and estimates
  • Coordinate with development and operations teams to uphold testing practices and quality thresholds
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • Competitive base salary and compensation package
  • 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
  • Paid time off and up to 12 paid holidays
  • Paid parental and family leave
  • Fulltime
Read More
Arrow Right

Senior SDET Engineer

This role addresses technical challenges by translating business and functional ...
Location
Location
United States , Philadelphia
Salary
Salary:
89400.00 - 161300.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree plus 5 years of related work experience OR Advanced degree with 3 years of related experience
  • Acceptable areas of study include Software Engineering, Computer Science or a related field or the foreign equivalent, and 5 years of progressively responsible postbaccalaureate relevant work experience
  • 4-7 years Professional experience using 3 or more development languages (e.g., TypeScript, JavaScript, Python, Java etc.)
  • 4-7 years Professional experience using 3 or more automation tools (e.g., Cypress (preferred), Selenium, TestNG, Appium, Sauce Labs, Rest Assured, Postman, Cucumber, Jasmine, Protractor, etc.)
  • 4-7 years Professional experience with various testing methodologies and strategies: Test Driven Development, Behavior Driven Development, etc.
  • 4-7 years Professional experience using CA Service Virtualization or equivalent
  • 4-7 years Professional experience using issue-tracking software and agile project management systems
  • 4-7 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
  • Design and maintain automation systems and tools to improve testing efficiency and coverage
  • Provide practice leadership by training peers, contributing to quality standards, and managing defect processes
  • Ensure requirements and user stories are testable and provide input to test activities and estimates
  • Coordinate with development and operations teams to uphold testing practices and quality thresholds
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • competitive base salary and compensation package
  • 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
  • employee stock purchase plan
  • Fulltime
Read More
Arrow Right

Machine Learning Engineer II

We are seeking a Research / Machine Learning Engineer II to support advanced AI/...
Location
Location
United States , Philadelphia, PA or Washington, DC
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 4 years of overall professional experience in software engineering, machine learning, or related fields
  • At least 1 year of hands-on experience working directly with machine learning models
  • Practical experience designing, implementing, or validating ML models in real-world environments
  • Familiarity with LLMs and prompt-based model interactions, particularly for testing or validation purposes
  • Strong understanding of ML workflows, including data preparation, model development, evaluation, and deployment concepts
  • Experience collaborating within large, distributed engineering teams
  • Strong programming skills and problem-solving abilities
  • Demonstrated focus on product quality, validation, and continuous improvement
Job Responsibility
Job Responsibility
  • Design, build, and enhance machine learning models primarily used for validation and quality assurance of AI/ML-driven tools
  • Develop models that assist in testing, validating, and improving automation frameworks used by engineering and tooling teams
  • Enhance and support existing AI/ML automation tools, including those working with speech and NLP data
  • Implement prompt-based interactions with Large Language Models (LLMs) to support validation and test use cases
  • Research, evaluate, and experiment with various ML models across multiple domains to determine best-fit solutions
  • Contribute software development efforts toward proof-of-concept initiatives in AI/ML, NLP, and related strategic areas (e.g., Computer Vision where applicable)
  • Collaborate closely with cross-functional engineering, tooling, and SDET teams across multiple locations
  • Support and mentor engineering teams by promoting modern software development, data practices, and quality-driven AI development
  • Ensure AI/ML solutions meet expectations for performance, reliability, scalability, and product quality
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right

Senior SDET – Python Automation

Senior SDET – Python Automation. This role has been designed as ‘’Onsite’ with a...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4–8 years of experience in QA/Test Engineering, SDET, or Software Engineering with strong test automation expertise
  • Strong hands-on Python programming skills for developing automation frameworks and tests
  • Hands-on experience with Playwright for UI automation, including maintainable patterns like page objects and fixtures
  • Solid experience with API testing (REST) and validating distributed/microservices architectures
  • Understanding of cloud networking and security fundamentals such as TCP/IP, authentication flows, TLS, and network policy behavior
  • Experience with CI/CD pipelines, Git-based workflows, and automated test reporting
  • Exposure to AI/ML concepts or AI-assisted testing tools is a plus
Job Responsibility
Job Responsibility
  • Develop, execute, and automate detailed feature test plans for security features across SRX and cloud devices
  • Review and analyze Market Requirements Documents (MRD), Product Description Documents (PDD), and Functional Specifications to ensure proper test coverage
  • Understand customer security scenarios and use cases and incorporate them into test strategies and scenarios
  • Debug, reproduce, and verify customer-reported issues and queries
  • Collaborate with cross-functional teams and communicate testing insights, issues, and improvements effectively
  • Design, develop, and maintain automated UI and API test suites using Playwright with Python, focusing on reliability, speed, and maintainability
  • Validate cloud firewall capabilities such as policy management, rule evaluation behavior, authentication flows, logging/telemetry, control-plane workflows, and upgrade processes
  • Build test coverage for microservices-based systems using layered testing strategies (API-level tests + end-to-end workflows)
  • Integrate automated tests into CI/CD pipelines, enabling parallel execution, reporting, and failure diagnostics (logs, traces, screenshots)
  • Partner with Software Engineers and Product Owners to review user stories, improve testability, and define quality gates
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
Read More
Arrow Right

Software Development Engineer in Test

We are supporting a leading private bank in Luxembourg that is looking for a Sof...
Location
Location
Luxembourg , Luxembourg
Salary
Salary:
Not provided
nicollcurtin.com Logo
Nicoll Curtin
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Around 4 years of professional experience in an SDET or similar role
  • Strong programming skills in Java, Python, and JavaScript/TypeScript
  • Solid understanding of REST APIs, microservices, and Web UI testing
  • Experience with testing frameworks such as JUnit, TestNG, Cypress, Playwright, or PyTest
  • Familiarity with CI/CD tools, preferably GitLab
  • Fluent technical English
Job Responsibility
Job Responsibility
  • Designing, developing, and maintaining automated test solutions
  • Improving functional, integration, performance, and security test coverage
  • Working closely with Java and JavaScript/TypeScript developers
  • Building and enhancing robust testing frameworks
  • Testing REST APIs, microservices, and Web UI components
  • Integrating automated tests into CI/CD pipelines
  • Supporting overall product quality throughout the software lifecycle
  • Fulltime
Read More
Arrow Right