Software Development Engineer in Test
About Us:
At Everly, our vision is to change the paradigm of insurance. We know insurance can be confusing and complex. We know that most people purchase insurance at a milestone moment and file it away for the future. We want to change how people think about, buy, and use life insurance and annuities by being a partner in life’s journey. We are focused on making things that matter, making meaningful connections, and making things work WAY better. Our goal is to provide radically transparent, consumer-first insurance solutions.
We are looking for people with a continuous improvement mindset. Those who think the opposite of “This is how we’ve always done it”. We want people on our team who are always asking “How can we do this better?”
Our company values are a guide to our behavior and help inform our decisions. We want people who embody those values of breaking down barriers, owning the outcome, embracing the journey, and sparking joy.
This is a remote position based in the US with occasional travel.
About the role:
We are looking for a highly skilled Software Development Engineer in Test (SDET) to join our team. The ideal candidate will have a strong focus on both UI and backend testing for web applications, along with experience in automated testing frameworks. You will work closely with software engineers, product managers, and QA teams to ensure that our web applications meet the highest standards of quality and performance.
This role requires solid expertise in JavaScript/TypeScript, Node.js, and familiarity with modern test frameworks and tools like Playwright, Cypress, Selenium, Postman, and Swagger.
What You’ll Do:
- Develop Automated Test Suites: Design, develop, and maintain automated tests for both UI and backend components of web applications using frameworks like Playwright, Cypress, and Selenium.
- Test Web Applications: Perform functional and non-functional testing across the stack, including UI validation, API testing, and performance testing.
- API Testing: Utilize tools like Postman and Swagger to test and document APIs, ensuring proper integration and functionality.
- Collaborate with Development Teams: Work alongside software engineers to understand technical specifications, code changes, and architecture, ensuring comprehensive test coverage.
- Test Automation Frameworks: Build and maintain robust automated testing frameworks using JavaScript/TypeScript and Node.js to support scalable testing strategies.
- Continuous Integration: Integrate automated tests into CI/CD pipelines, using tools such as Git, Jenkins, and Gitlab CI/CD, ensuring smooth deployment processes.
- Bug Reporting & Resolution: Detect, document, and report bugs using issue tracking systems like Jira and Asana, collaborating with teams to ensure timely fixes.
- Maintain Test Environments: Manage test environments in collaboration with Engineering, ensuring consistency with production systems for accurate testing.
- Code Reviews: Participate in code and test case reviews to promote quality standards and best practices.
- Test Strategy: Define and evolve test strategies, covering automated testing for UI, backend, and integration layers.
Skills and Experience:
- 3-5 years of experience as an SDET or in a related software testing role.
- Strong programming skills in JavaScript/TypeScript and Node.js.
- Experience with modern automated testing frameworks like Playwright, Cypress, and Selenium.
- Strong expertise in web application testing (both UI and backend).
- Proficient with API testing tools such as Postman and Swagger.
- Experience with Git for version control and collaboration.
- Familiarity with development environments like VSCode.
- Solid understanding of CI/CD pipelines and test integration.
- Experience in testing APIs, databases, and services.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Preferred Qualifications:
- Familiarity with front-end frameworks (e.g., React, Angular, Vue.js).
- Exposure to cloud platforms such as AWS, Azure, or GCP.
- Experience with performance and security testing.
- Familiarity with containerization technologies like Docker and Kubernetes.
At Everly, we celebrate our diverse backgrounds and support our differences, and we are dedicated to equal employment opportunities regardless of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or any other legally protected status.
We’re also committed to adding new perspectives to our team and invite applications from people of all walks of life. We understand that experience comes in many forms, so if you believe you’re close to what we’re looking for, please consider applying.
Everly offers a competitive salary and as a full-time employee you are eligible for our robust benefits package including:
- Employees are eligible for an annual incentive bonus designed to reward for performance.
- The salary range for this job in most geographic locations in the US is $100,000 - $125,000
- Candidates hired to work in other locations will be subject to the pay range associated with that location and will be reflected in the candidate’s offer letter.
- 20 days of paid time off for PTO, plus paid holidays, days of Significance, and a Volunteer Day
- Paid parental leave eligible after one year of service
- Medical, Dental & Vision Insurance
- 401k with company match
- Profit Sharing & Savings Plan
- Short-term and long-term disability insurance
- Flexible spending account
- Life insurance
- Educational Assistance
- Associate Assistance Programs and more!
Visit the career section to apply and submit your resume. EOE
Other details
- Job Family Everly
- Pay Type Salary