Job Closed

This listing is no longer active.

RWS Group logo
RWS Group

Take global further

Staff Engineer – Software Development Engineer in Test (SDET)

SDETSDETOtherRemoteLeadTeam 5,001-10,000H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

88 days ago

Salary

0

Seniority

Lead

Job Description

Staff Engineer – Software Development Engineer in Test (SDET)

RWS Group

• Designing and maintaining the test pyramid for T2 • Owning the test infrastructure - Docker Compose test environments • Developing strategies for testing non-deterministic systems • End-to-end tests that trace a transformation from API request through the entire service chain to UI state • Systematic testing of rule combinations • Load testing transformation pipelines

Job Requirements

  • Java + Python - must be able to read and write tests in both languages
  • Test automation frameworks - JUnit 5, pytest, Vitest/Testing Library
  • API and contract testing - REST API testing (RestAssured or similar)
  • Docker and container orchestration - writing and maintaining Docker Compose test environments
  • Message queue testing - RabbitMQ consumer/producer test patterns
  • CI/CD pipelines - GitHub Actions workflow authoring
  • Performance testing - tools like k6, Gatling, or Locust

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities

Related Categories

Related Job Pages

More SDET Jobs

EMIL Group logo

Senior Software Engineer in Test – f/m/d/x

EMIL Group

Cloudnative SaaS insurance technology to manage existing portfolios more efficiently and to quickly launch new products

SDET88 days ago
Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• Design and build automated testing frameworks for distributed microservice systems • Develop and maintain integration, end-to-end, and regression testing pipelines • Ensure complex workflows such as pricing calculations, product configuration, and document generation behave correctly under a wide range of scenarios • Collaborate with engineers to make services testable, observable, and resilient • Build tools that help engineers validate system behavior early in development • Improve CI/CD pipelines to ensure fast and reliable feedback loops • Investigate production issues and help strengthen system reliability • Use AI-assisted development tools to improve test generation, debugging, and development workflows

Germany
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 2000H1B Sponsor

• Take ownership of the product’s test automation strategy. • Design, write, and improve maintainable automated tests that are closely integrated with the product code. In most cases, this will require a deep understanding of the new functionality being tested. • Ensure high test coverage for critical functionality, as well as the long-term stability of the test suite. • Help stabilize flaky tests and improve overall test reliability. • Actively participate in building and improving test infrastructure and tooling. • Monitor build configurations with autotests, analyzing test failures and results in TeamCity and identifying bugs (by reviewing logs and commits). • Collaborate closely with developers to identify issues early and improve testability. • Report issues in YouTrack and verify that fixes work across relevant branches.

Netherlands
Job Closed
RecruityTalent logo

Senior QA Automation Engineer, Java, Playwright

RecruityTalent

Connecting top IT and Executive talents with great companies in EMEA/LATAM through tailored recruitment solutions.

SDET88 days ago
Full TimeRemoteTeam 1-10Since 2024H1B No Sponsor

• designing and developing automation frameworks (Java / Playwright) • creating and maintaining backend/API automated tests (e.g. RestAssured or similar) • preparing and structuring test scenarios and test cases • executing API tests using Postman • integrating tests with CI/CD pipelines (preferably Jenkins) • performing performance testing activities • reviewing automation solutions and ensuring best practices • mentoring junior testers and supporting knowledge sharing within the team.

Bulgaria
Job Closed

Staff Software Engineer in Test

Mercury Insurance Services

Mercury Insurance Services is an insurance provider based in Brea, California, offering an array of insurance services and products, including auto, renters, ho

SDET88 days ago

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Staff Software Engineer in Test, you will be playing a crucial role in designing, developing and maintaining complex software testing framework and tools as well as mentoring junior team members to ensure delivery. This position will be responsible for providing innovative solutions as well as implementing and prioritizing software product roadmaps. Responsibilities - Design, Develop and Maintain Test Automation Frameworks, Tools and Libraries - Critical Thinking and Problem-Solving Skills - Implement/Enhance Continuous Integration Continuous Deployment (CI / CD) - Performance Testing Support - Implement and Drive Automation Test Strategy - Define and Enforce Automation Standards and Best Practices - Cross-Functional Collaboration and Communication - Create, Monitor and Analyze Test Results - Training and Mentorship Qualifications - Bachelor’s Degree in Computer Science, Computer Engineering, Information Systems or other related fields or equivalent combination of education and experience - 8+ years industry experience, leading testing software engineering teams for small/medium projects - 5 or more years of development experience with Java and/or Python - 5 or more years of experience with broad testing experience such as API, UI, performance, etc. - 3 or more years of experience creating automation frameworks - 3 or more years of experience developing testing tools - 1 or more years of experience integrating AI into testing Requirements - Knowledgeable of product knowledge to ensure testing efforts align with business objectives - Capability to train, lead and mentor junior team members in automation best practices - Verbal and written communication skills for task-specific collaboration - Agile software development release process, CI/CD practices and tools (e.g., Jenkins, GitHub) - Experienced in containerization technologies and cloud platforms (AWS, Google Cloud, Azure) - Familiarity with performance testing concepts and tools (e.g., JMeter, LoadRunner) - Proficiency in documenting framework architecture and components - Strong skills in diagnosing issues within automation execution and scripts - Ability to conduct code reviews and provide constructive feedback - Knowledge of API testing methodologies and tools (e.g., Postman, SoapUI) - Strong knowledge of programming languages commonly used in automation (Java, Python, JavaScript) - Commitment to staying updated with the latest trends in test automation - Excellent organizational skills to manage multiple testing projects Benefits - Competitive compensation - Flexibility to work from anywhere in the United States for most positions - Paid time off (vacation time, sick time, 9 paid Company holidays, volunteer hours) - Incentive bonus programs (potential for holiday bonus, referral bonus, and performance-based bonus) - Medical, dental, vision, life, and pet insurance - 401 (k) retirement savings plan with company match - Engaging work environment - Promotional opportunities - Education assistance - Professional and personal development opportunities - Company recognition program - Health and wellbeing resources, including free mental wellbeing therapy/coaching sessions

United States
$101.2K - $204.4K / year