Senior Software Engineer, Test

Posted Aug 21

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Design, develop, and sustain scalable automated testing frameworks utilizing Playwright and TypeScript/JavaScript.

• Implement test design patterns such as Page Object Model, Screenplay Pattern, App Actions, or Singleton.

• Integrate automated test suites into CI/CD pipelines.

• Collaborate with Software Engineers during the design phase to advocate for testability and impact feature development.

• Develop and uphold locator strategies for dynamic web applications.

• Analyze test execution data to pinpoint quality bottlenecks and deliver actionable insights.

• Manage test code via Git and engage in code reviews.

• Identify opportunities to enhance testing processes and efficiency.

• Document test procedures, results, and defects.

• Implement BDD using Gherkin syntax and create executable specifications as living documentation.

• Conduct targeted manual or exploratory testing for new features and intricate edge cases.

• Participate in Agile processes including sprint planning, daily stand-ups, and sprint reviews.

• Mentor Software Engineers on effective unit, integration, and smoke tests.

• Work with Product Managers on forthcoming features and roadmaps to devise proactive test strategies.


⛳️ Requirements

• Demonstrated experience as an SDET or Automation Engineer, particularly with Playwright and/or Serenity-JS.

• Established background in software quality assurance, covering QA methodologies, testing types, and best practices.

• Strong foundation in TypeScript and JavaScript.

• Capability to write modular, reusable, and maintainable code for end-to-end, integration, and unit testing layers.

• In-depth understanding of test design patterns and long-term test-suite maintenance.

• Expert knowledge of CSS selectors, XPath, and locator strategies for intricate DOM structures.

• Advanced understanding of Git, including branching, merging, and pull requests.

• Solid grasp of the Software Development Lifecycle and Agile sprint cycles.

• Ability to debug complex failures and differentiate between environment issues, script flakiness, and application bugs.

• Strong knowledge of RESTful API testing.

• Excellent communication and collaboration skills.

• Experience with Python for scripting.

• Familiarity with Selenium, Serenity-BDD, or Cypress.

• Experience testing mobile, mobile-responsive web applications, and RESTful/GraphQL APIs.

• Experience configuring GitHub Actions, Jenkins, or similar CI/CD tools.

• Familiarity with load testing tools such as k6 or Artillery.

• Previous experience in InsurTech or FinTech sectors.

• Experience with Docker, docker-compose, and/or other virtualization tools.

• A degree in Computer Science, Engineering, or a related technical field is a plus.

• Candidates applying from Brazil must be authorized to work in Brazil without current or future employer-sponsored work authorization.


🏝️ Benefits

• Generous equity packages.

• Remote work arrangement.

• AI-assisted application evaluation with human hiring decisions.

• Reasonable accommodation or alternative review process for disabilities or other legally protected bases.

People also viewed

Huron1 day ago

Senior QA Test Engineer – Quality Assurance

US flagIllinois OnlyFull-timeSoftware Development Engineer in Test (SDET)$95k – $130k/year
ApplyView job
CACI International Inc1 day ago

Software Test Engineer Intern

US flagUnited States OnlyPart-timeSoftware Development Engineer in Test (SDET)$39.9k – $79.9k/year
ApplyView job
Cognitive Medical Systems, Inc.1 day ago

Software Development Test Engineer

US flagArizona, +8 more statesFull-timeSoftware Development Engineer in Test (SDET)$100k – $120k/year
ApplyView job
Health Care Service Corporation1 day ago

Test Engineer

US flagArizona OnlyFull-timeSoftware Development Engineer in Test (SDET)$69.8k – $125.9k/year
ApplyView job
Tether.to1 day ago

Automation QA Engineer

PT flagPortugal OnlyFull-timeSoftware Development Engineer in Test (SDET)
ApplyView job
Peraton1 day ago

Lead Automation Architect

US flagUnited States OnlyFull-timeSoftware Development Engineer in Test (SDET)$146k – $234k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers