Job Closed
This listing is no longer active.
Equip Behavioral Health, more commonly known as Equip, is a mission-driven, virtual startup clinic founded by and for outpatient providers in 2019 to deliver at
Senior Software Development Engineer – Test
Location
United States
Posted
131 days ago
Salary
$125K - $140K / year
Seniority
Senior
Job Description
Senior Software Development Engineer – Test
Equip Behavioral Health
• Develop and implement test automation frameworks for web applications. • Design, write, and execute end-to-end, functional, and integration tests (API & UI) for complex business requirements. • Perform cross-browser and cross-platform testing to ensure consistent user experience across desktop, mobile and tablet devices. • Collaborate with Engineers to promote shift-left testing approach, integrating testing early and incorporating automated testing with CI/D pipelines. • Monitor and improve testability, test health, and performance metrics to ensure thorough quality evaluation. • Collaborate across Engineering, Product Management, and Product Design to align testing strategies with business requirements. • Execute performance, security, and usability testing to ensure the reliability of our applications. • Track and manage defects, communicate findings effectively, and contribute to continuous test process improvements. • Perform other duties as assigned.
Job Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field; or equivalent training and work experience.
- 5+ years of experience in software engineering, quality assurance, and test automation across web applications.
- Understands testing with emulators and cloud-based platforms such as BrowserStack, Sauce Labs or LambdaTest.
- Proficient in JavaScript, TypeScript, Playwright, or similar automation frameworks.
- Experience with GIT and CircleCI, or equivalent CI/CD tools for continuous integration and deployment.
- Proven experience in API testing using Postman or equivalent tools.
- Broad expertise in QA methodologies, including:
- Automated UI Testing
- API & back-end testing
- Functional, integration, and system testing
- Cross-platform and cross-browser testing
- Performance, security and penetration testing
- Understands testing CMS and visual web platforms (e.g., Plasmic), ensuring content, layout, performance, and accessibility across CMS-driven updates in modern Next.js applications.
- Experience writing clear, concise and comprehensive test plans and test cases.
- Experience with Jira, Zephyr or equivalent test management tools for test case management and execution.
- Solid knowledge of SQL, and scripting for PostgreSQL databases, including writing stored procedures and automation scripts.
- Excellent communication, problem-solving, and collaboration skills.
- Experience working with AWS and cloud-based testing environments.
- Understanding of RESTful APIs, OAuth, and modern web protocols.
- Flexibility to work in Eastern/Central time zones.
Benefits
- Flex PTO policy (3-5 wks/year recommended) + 11 paid company holidays.
- Competitive Medical, Dental, Vision, Life, and AD&D insurance.
- Equip pays for a significant percentage of benefits premiums for individuals and families.
- Maven, a company paid reproductive and family care benefit for all employees.
- Employee Assistance Program (EAP), a company paid resource for mental health, legal services, financial support, and more!
- $50/month stipend added directly to an employee’s paycheck to cover home internet expenses.
- One-time work from home stipend of up to $500.
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
Senior SDET
Alkami TechnologyAlkami is the digital sales and service platform provider for financial institutions in the US.
• The Senior SDET role is responsible for working as an individual contributor and quality engineering leader within a software development scrum team. • This role will encompass the entire spectrum of test automation and white-box testing. • Build and maintain automated test suites for the full tech stack including UI, API, Microservices, and Database. • Optimize and stabilize the automated test suites • Contribute to building test automation framework and enhancement. • Leverage knowledge of Software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control, build and release processes, continuous deployment, and apply to test suite development and maintenance • Contribute to test tooling evaluation to continuously evolve the tooling strategy to be industry leading technologies. • Contribute to the improvement of Quality Engineering processes and best practices, and actively participate in code reviews and quality discussions. • Perform functional/ regression tests, analyze automated test results, and report defects in a timely and efficient manner to track them to closure. • Integrate automated tests into the CI/CD pipeline to support continuous testing and deployment. • Participate in all the Agile ceremonies (sprint grooming, planning, demos). • Collaborate with the agile squad and cross-functional teams to understand project requirements and application architecture. • Design and document comprehensive test cases, establish requirements traceability • Analyze test results, and report defects in a timely and efficient manner to track them to closure. • Call out areas of risk. Analyze application architecture to develop effective and impactful tests at the right layer of the application under test. • Understand the release cycle , deployment process well and ensure quality gates are adhered at each phase. • Leverage existing CI/CD tools and framework to integrate the automated tests suites into the deployment pipelines. • Provides guidance to SDETs and Associates. • Ability to work any feature ticket without assistance, regardless of complexity. Could work as the sole SDET on a scrum team if needed. Works with Staff & Principal SDETs regarding design & frameworks topics. Lead the maintenance of the test environments, test data creations, ensuring they are consistent with staging/production configurations.
Python Automation Test Engineer
Shift BooleanWe not only experiment , but also innovate even from trashed idea
• Design, develop, and maintain automation test scripts using Python • Perform End-to-End (E2E) testing for web applications • Implement and manage automation frameworks using PyTest • Automate UI test cases using Selenium • Follow Page Object Model (POM) design pattern • Generate and analyze test reports using Allure • Execute cross-browser and cross-device testing using BrowserStack • Collaborate with developers, product managers, and QA teams to ensure high-quality releases • Identify, log, and track defects effectively
Software Test Engineer – Automation
AffinitivFully integrated data-driven solutions for the automotive customer lifecycle
• Develop, maintain, and execute automated test scripts using Selenium, Playwright, or other modern automation frameworks. • Design and implement robust test automation strategies to support functional, regression, and performance testing. • Collaborate with developers and QA teams to ensure testability and quality in all stages of development. • Integrate automated tests into CI/CD pipelines using tools such as Jenkins, GitHub Actions, Azure DevOps, or similar. • Identify, document, and track bugs using test management tools like JIRA, TestRail, or similar. • Enhance test coverage by developing and maintaining test frameworks for web, API, and mobile applications. • Perform cross-browser and cross-platform testing to ensure consistent user experience. • Work with stakeholders to define test requirements, acceptance criteria, and best testing practices. • Stay up to date with the latest testing tools, frameworks, and industry trends to enhance automation capabilities.
• Lead the efforts to design and implement a QA Automation strategy for our solutions. • Develop this strategy and introduce and implement a robust test automation solution. • Mentor and help junior team members.




