Do you wish to view this page in English? Change language

SDET

Job Title: Senior SDET

Location: Trenton, NJ – hybrid onsite 3 days a week

Salary Range: $100,000 to $125,000

Responsibilities

  • Architect, develop, and enhance automated testing frameworks that support web, mobile, and service-oriented applications.
  • Create maintainable and reusable automated test suites using modern programming languages and testing tools.
  • Collaborate with engineering teams to integrate quality activities early in the software development process.
  • Review application code and technical designs to identify quality risks and improve testability.
  • Develop and execute a variety of testing strategies, including functional, integration, regression, end-to-end, and performance testing.
  • Implement and maintain automated testing within CI/CD pipelines to support rapid and reliable software delivery.
  • Analyze test outcomes, identify defects, and communicate quality trends and risks to stakeholders.
  • Assist with test environment management, test data strategies, and continuous improvement of testing infrastructure.
  • Provide guidance and technical support to team members through mentoring, knowledge sharing, and troubleshooting activities.
  • Contribute to Agile ceremonies and collaborate closely with distributed teams to ensure successful project delivery.

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline; equivalent practical experience will also be considered.
  • 7+ years of experience in software engineering, quality engineering, or software testing, including significant experience building automated testing solutions.
  • Deep understanding of software quality principles, test design techniques, and modern testing practices.
  • Hands-on experience with test automation technologies such as Selenium, Playwright, Cypress, JUnit, TestNG, NUnit, or comparable frameworks.
  • Experience validating APIs and backend services using tools such as Postman, Rest Assured, or similar technologies.
  • Strong programming skills in at least one language such as Java, Python, C#, JavaScript, or .NET-based technologies.
  • Experience with source control platforms, including Git.
  • Strong communication and collaboration skills with both technical and business-focused teams.

Preferred Skills

  • Experience conducting performance, scalability, or load testing using tools such as JMeter, NeoLoad, or equivalent platforms.
  • Familiarity with public cloud environments and cloud-native application architectures.
  • Knowledge of containerization and orchestration technologies, including Docker and Kubernetes.
  • Exposure to AI-assisted testing tools and intelligent automation solutions.
  • Experience implementing Behavior-Driven Development (BDD) practices and frameworks.
  • Understanding of modern DevOps practices and continuous delivery methodologies.

If interested in the role, please apply and email your most updated resume to Liam at [email protected].