Senior Software Engineer, Test
Ledgebrook
Role Description
We are seeking a meticulous Quality Assurance Engineer to join our dynamic team and take ownership of ensuring the quality and reliability of our software products. As a Quality Assurance Engineer, you will play a crucial role in designing, implementing and executing test strategies, executing test plans, and collaborating with cross-functional teams to keep and improve the automation coverage and identify and address eventual defects. This is an exciting opportunity to contribute to the development of groundbreaking insurance solutions in a fast-paced startup environment.
What you’ll do
- Architect Automation Frameworks: Design, develop, and maintain scalable automated testing frameworks using Playwright and TypeScript/JavaScript.
- Implement Design Patterns: Apply industry-standard test design patterns (e.g., Page Object Model, Screenplay Pattern, App Actions, or Singleton) to ensure a maintainable and robust codebase.
- Optimize CI/CD Integration: Integrate automated suites into CI/CD pipelines to provide rapid feedback loops for the engineering team.
- Technical Collaboration: Partner with Software Engineers during the design phase to advocate for "testability" and influence the development of features from the ground up.
- Advanced Locator Strategy: Develop and enforce sophisticated locator strategies to ensure test stability and reduce flakiness across dynamic web applications.
- Quality Analytics: Analyze test execution data to identify quality bottlenecks in any of the application areas and provide actionable insights to the team.
- Version Control Mastery: Manage test code through Git, participating in code reviews to ensure the quality of the automation suite itself.
- Continuous Quality Improvement: Continuously identify opportunities to enhance testing processes and improve efficiency.
- Documentation: Document test procedures, test results, and defects in a clear and concise manner.
- Living Documentation & BDD: Advocate for and implement Behavior-Driven Development (BDD) using Gherkin syntax to create "living documentation." Transform requirements into executable specifications that clearly communicate test procedures, results, and defects to both technical and business stakeholders.
- Strategic Manual Testing: Conduct targeted manual or exploratory testing when necessary, primarily for new feature discovery or complex edge cases that aren't yet ready for automation.
- Be a Team Player: Be always proactive, participate in Agile development processes, including sprint planning, daily stand-ups, and sprint reviews.
- Mentor Developers: Partner with software engineers to provide training and guidance on writing effective unit, integration, and smoke tests, elevating overall code quality and reducing downstream automation needs.
- Product Roadmap Alignment: Collaborate closely with Product Managers to review upcoming features and roadmaps, proactively designing test strategies that anticipate new functionality and ensure seamless quality coverage from the outset.
Qualifications
- Innovative: You aren't satisfied with the status quo and constantly seek to optimize test execution time and reliability.
- Growth-Oriented: You have a hunger for mentorship and staying current with the evolving JavaScript/TypeScript ecosystem.
- Agile & Urgent: You balance the "keener sense of urgency" with the architectural discipline to "do it right" the first time.
- Principled: You hold yourself and your code to high standards, maintaining a "do the right thing" mentality in a high-performing, non-toxic environment.
- Proactive: A strong drive and desire to win together as a high-performing team.
Requirements
- Must haves:
- Automation Expertise: Proven experience as an SDET or Automation Engineer with a special focus on Playwright and/or Serenity-JS.
- QA Expertise: Proven experience in software quality assurance, with a strong understanding of QA methodologies, types of testing and best practices.
- Code Foundation: Strong foundations in TypeScript and JavaScript, with the ability to write modular, reusable, and maintainable code for end-to-end, integration, and unit testing layers.
- Strategic Test Design: Deep understanding of test design patterns and how to structure a test suite for long-term maintenance.
- Locator Strategies: Expert-level knowledge of CSS selectors, XPath, and different locators strategies to handle complex DOM structures.
- Version Control: Advanced knowledge of Git (branching, merging, pull requests).
- SDLC/Agile: A solid understanding of the Software Development Lifecycle and how automation fits into a fast-paced Sprint cycle.
- Analytical Mindset: The ability to debug complex failures and differentiate between environment issues, script flakiness, and genuine application bugs.
- Restful APIs: Strong knowledge in testing APIs.
- Communication Skills: Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- Nice to haves:
- Python Skills: Experience with Python for scripting.
- Other Automation Frameworks: Selenium, Serenity-BDD, Cypress.
- Full-Stack Testing: Experience testing mobile, mobile-responsive web applications and APIs (RESTful/GraphQL).
- DevOps Exposure: Experience configuring GitHub Actions, Jenkins, or similar CI/CD tools.
- Performance Testing: Familiarity with load testing tools (e.g., k6 or Artillery).
- Industry Experience: Prior experience in the Insurtech or Fintech sectors.
- Education: A degree in Computer Science, Engineering, or a related technical field.
- Virtualization: Experience with Docker, docker-compose and/or any other virtualization tool.
Benefits
- Generous equity packages.
- Fully remote work environment.
- Opportunity to work with a dynamic team in a fast-paced startup.
- Role Description As a Senior Software Engineer in Test on Commerce, you own quality engineering for this product surface. You execute structured manual QA to hold the quality standard today, while systematically building the automation infrastructure that raises the ceiling...SeniorFull time
$120k - $160k
...Senior Software Engineer (Test) Location: Fort Worth, TX or Palmdale, CA. Compensation: $120,000 - $160,000 + Bonus Eligible. Security Clearance: Active Secret Clearance Required. About the company Thompson Software Solutions (TSS) is a mission‑driven aerospace and defense...SeniorRemote work- ...Software Engineer In Test Fidelity Investments has an opportunity for a Software Engineer in Test within our growing Durham/RTP, NC Campus. In this role, you would be delivering high end products, innovative technology and customer solutions for everyday roadblocks....SeniorRemote workShift work
$86.8k - $165.2k
...years of experience and renowned engineering expertise to meet the needs... ...Job Description: The Test Equipment Engineering (TEE) team... ...missile portfolio. The software team within TEE is responsible... ...production sustainment. The Senior Software Engineer with Test Equipment...SeniorTemporary workWork experience placementInterim roleWork at officeRemote workFlexible hours$40 per hour
...for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation... ...NOT: Not data labeling. Not prompt engineering. Not writing code from scratch - the... .... Qualifications ~5+ years in software development. ~Core stack: Python (...SeniorPart time$152k - $241.5k
## Senior Software Engineer, Test - Autonomous VehiclesApplylocations: US, CA, Santa Clara: US, NJ, Remote: US, CA, Remote: US, MI, Remotetime type: Full timeposted on: Posted Todayjob requisition id: JR2020764The Automotive Vehicles team is searching for a creative and...SeniorRemote work- Role Description We're looking for a Senior Software Engineer with deep expertise in software quality, testing, and continuous integration to join the XTM Foundation team — Filigran's cross-product engineering team responsible for architecture, quality, shared tooling,...SeniorFull timeContract workRemote workWorldwideFlexible hours
- Stord Inc. is seeking a Senior Software Engineer in Test to enhance quality engineering for their Commerce product suite. This remote position focuses on establishing quality standards and implementing automation across Shopify integrations. The role requires strong TypeScript...SeniorRemote job
- General Motors is seeking a Systems Test Engineer to develop and execute software tests for driverless technology. This role involves collaborating with cross-functional teams to ensure the performance of the AV software stack and build automated test solutions. The ideal...SeniorRemote job
- ## Senior Software Engineer in Test (SET)Applylocations: Remote, United Statestime type: Full timeposted on: Posted Yesterdayjob requisition id: JR102521Stord is The Consumer Experience Company, powering seamless checkout through delivery for today's leading brands. Stord...SeniorRemote jobPermanent employmentImmediate startShift work
- Role Description We are hiring for a Senior Software Developer in Test (SDET) to help drive quality across our engineering teams by designing and implementing scalable automated testing solutions. The SDET will focus primarily on end-to-end UI testing, with additional responsibility...SeniorFull timeFlexible hours
$85.5k - $150.77k
...Description: The Work As the Senior Test Software Automation Engineer, you will design and develop automated test station Software used to test RF/Digital/Analog/Power modules, subsystems, and systems. Designs can include automated test programs, as well as sim/...SeniorFull timeTemporary workWork experience placementWork at officeRemote workWorldwideRelocationFlexible hoursShift work3 days per week- Role Description ASSYST is seeking a Senior AI Automation Test Engineer in Washington D.C. (Remote role). This role involves modern test automation engineering with a strong emphasis on AI‑driven quality assurance. At its core, it combines traditional automation expertise...SeniorFull timeLocal areaRemote work
- ...join Lockheed Martin Rotary and Missions Systems (RMS) as a Senior Software Engineer! Lockheed Martin is a global leader in aerospace, defense,... ...work together to execute design, development, integration and test of systems. We have expertise in Software Defined Radios (...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...customers. We are looking for talented software engineers to join our team, working with other engineering... ...position is for a Software Engineer Senior to support training systems sustainment... ...of Hardware, Software, Systems, and Test Engineers to maintain and update Air...SeniorFull timeInterim roleWork at officeRemote workRelocationFlexible hoursShift work
$91k - $172.49k
...environments. Join a global team of 35 000 engineers, software developers, and cyber experts who turn... ...Martin Rotary & Mission Systems Senior Software Engineer will have the opportunity... ...implement sound solutions, develop unit tests, and support integration and...SeniorFull timeTemporary workWork at officeRemote workWorldwideRelocationFlexible hoursShift work3 days per week- ...sizable investment and support from RMS senior leadership. We are developing mission critical... ...THE WORK CommandIQ® is seeking a software engineer to join one of our agile development... ...items Design, Implement, and integrate/test software features Perform peer reviews...SeniorFull timePart timeWork experience placementWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...work. The Work Lockheed Martin Rotary and Missing Systems has an opportunity in Orlando for a mid-career Software Engineer supporting the Automatic Test Equipment (ATE) programs. An ATE Software Engineer is responsible for developing, updating, and integrating software...SeniorFull timePart timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$95.3k - $158.8k
...translating complex requirements into impactful software solutions? About our Team... ...data scientists, and experts to develop, test, and validate solutions in line with RELX... ...governance, and effective collaboration across engineering and product teams. Responsibilities...SeniorLocal areaImmediate startWorldwideFlexible hours- ...looking for an AI Architect to lead how our testing organization uses AI to improve quality,... ...speed, coverage, and insight across the software delivery lifecycle. This person will... ...teams to embed AI into CI/CD and quality engineering workflows. ~Evaluate and recommend AI...Contract workFlexible hours
$91k - $172.49k
...power radar backend processing for lab testing and immersive training exercises. Our solutions... ...customers worldwide. The Work • Software Architecture & Design – Define and... ...Lab Support – Work closely with system engineers and test personnel to integrate new capabilities...SeniorFull timeTemporary workWork at officeRemote workWorldwideRelocationFlexible hoursShift work3 days per week$3,000 per month
...curve in the world of cyber. From design and development to testing and deployment, you'll be working on the latest technologies... ...employees, so they can support our mission. THE WORK A Software Engineer will design, develop, and test software applications that interact...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work$91k - $172.49k
...that keep our users Ahead of Ready. Who You Are As a Senior Software Engineer in the Radar Modeling and Simulation group, you will develop... ...and interpret software changes, including regression testing, to ensure modifications produce intended system behavior....SeniorFull timeTemporary workWork at officeRemote workRelocationFlexible hoursShift work3 days per week- ...track record of bringing innovative mission software solutions to this domain. Lockheed Martin Rotary & Mission Systems is seeking engineers to support our USSTRATCOM software teams... ...includes collaborating with architecture, cyber, test, and product owner stakeholders to deliver...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
$3,000 per month
...Martin to keep the threats at bay. THE WORK As a Software Engineer - Senior Level you will be responsible for: • Developing, maintaining... ...a variety of hardware form factors • Reviewing and testing software components for adherence to the design requirements...SeniorFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work- EPAM Systems, Inc. is seeking a Senior Software Test Automation Engineer to design, develop, and maintain test automation frameworks. This role requires proficiency in JavaScript and modern testing tools like Playwright and Cypress. The engineer will focus on ensuring...SeniorRemote job
- Role Description We’re hiring a high-level Senior or Staff Software Engineer to join us, dedicated to a new product being built in a high-autonomy,... ...~Write clean, maintainable code and care about quality, testing, and rollout risk. ~Communicate directly and effectively...SeniorFull time
- ...Implement event tracking and behavioral analytics (clicks, scroll, session replay) ~Build and maintain experimentation pipelines (A/B tests, variant routing) ~Integrate tools like PostHog or GrowthBook ~Create dashboards and data pipelines for experiment results...SeniorFull time
$115k - $145k
Role Description We are looking for Senior Software Engineers who are not just experts in their craft, but pioneers in the "AI-First" development... ...increase delivery speed and generate robust automated tests. ~Define System Integrity: Set the standard for validating...SeniorFull time- Role Description The Senior Agentic Software Engineer delivers production features, modernizations, and AI-powered capabilities across our stack. This... ...where distinct roles (requirements, architecture, testing, development) operate in parallel and in coordination....SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Test. Be the first to apply!
- ngo software engineer Remote
- software developer Remote
- software developer internship no experience Remote
- junior software developer Remote
- part time software developer remote Remote
- financial software developer Remote
- senior software engineer ruby on rails Remote
- software engineer amazon Remote
- senior software design engineer Remote
- software engineer part time Remote












