Onsite Software Development Engineer – Test

Posted 13 hours ago

Apply now

About the role

  • Software Development Engineer in Test (SDET) for Database Management at Broadcom. Designing and executing test plans ensuring software quality for Agile and DevOps environments.

Responsibilities

  • Actively participate in Agile team activities, providing expert guidance on testing requirements, effort estimation, and risk assessment
  • Design and develop programs, utilities, scripts, and pipelines to support various testing streams including Integration, System, Performance, Security, and Compatibility
  • Implement and report on automated test coverage strategies, providing insightful analysis of coverage metrics
  • Update and maintain automated regression tests, ensuring their effectiveness in identifying newly introduced defects
  • Analyze automated test results, including the review and resolution of false positives and the refactoring of fragile tests
  • Execute targeted manual and exploratory testing for critical functionalities and high-risk areas
  • Proactively identify, assess, and mitigate potential security vulnerabilities within the testing process, tools, and application under test
  • Prepare complex test data and ensure test case execution aligns with comprehensive testing matrices
  • Contribute to the definition and documentation of comprehensive test frameworks, including the selection of technology stacks and test automation tools
  • Support the design and implementation of Continuous Testing pipelines within Agile and DevOps environments
  • Assist in establishing performance testing baselines and defining benchmarking strategies
  • Provide guidance on industry-standard testing processes (e.g., BDD, TDD) and contribute to the development of automated and manual testing strategies
  • Review product code changes to design optimal test cases and strategies, ensuring comprehensive coverage and risk mitigation

Requirements

  • Master's or Bachelor's Degree in Computer Science, Software Engineering, or a related field
  • Minimum of 5+ years of progressive experience in software quality assurance, with experience in Databases technologies
  • Experience with mainframe environments (z/OS)
  • Strong understanding and practical application of software testing methodologies, principles, and best practices
  • Excellent communication, collaboration, and interpersonal skills
  • Proficiency in at least one programming language, such as Python, Java, or C
  • Extensive experience with test automation frameworks and tools such as Selenium, Cypress, Playwright, JUnit, TestNG, PyTest, or similar
  • Hands-on experience with CI/CD tools and platforms (e.g., Jenkins)
  • Proven experience in designing and executing performance, load, and scalability testing for enterprise-level applications

Benefits

  • Medical, dental and vision plans
  • 401(K) participation including company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Company paid holidays
  • Paid sick leave and vacation time

Job title

Software Development Engineer – Test

Job type

Experience level

Mid levelSenior

Salary

$91,000 - $146,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job