Software Development Engineer in Test (SDET)
Remote (United States)
About Command|Link
Command|Link is a global SaaS Platform providing network, voice services, and IT security solutions, helping corporations consolidate their core infrastructure into a single vendor and layering on a proprietary single pane of glass platform. Command|Link has revolutionized the IT industry by tackling the problems our competitors create. In recognition for our unprecedented innovation and dedication, Command|Link was recognized as the SD-WAN Product of the Year, ITSM Visionary Spotlight, UCaaS Product of the Year, NaaS Product of the Year, Supplier of the Year, and the AT&T Strategic Growth Partner. Command|Link has built the only IT platform for scale that solves ISP vendor sprawl and IT headaches. We make it easy for our customers to get more done, maximize uptime and improve the bottom line.
Learn more about us here!
About your new role:
As a Software Development Engineer in Test (SDET), you will play a key role in building, maintaining, and enhancing our automated testing frameworks and tools. You will collaborate closely with the development and QA teams to ensure the delivery of high-quality software by improving test coverage, identifying issues early, and automating repetitive testing tasks. Working with our PHP (YII) and React platforms, you will contribute to the creation and execution of robust testing strategies, utilizing tools like Cypress and Jenkins to streamline our testing processes.
Key Responsibilities:
- Develop, maintain, and enhance automated test frameworks and tools using Cypress and integrate them into Jenkins for CI/CD pipelines.
- Collaborate with developers to design and implement unit, integration, and end-to-end test cases.
- Ensure high levels of test coverage and continuously improve the automation suite to reduce manual testing efforts.
- Support the development team in adopting Test-Driven Development (TDD) principles to write testable and maintainable code.
- Monitor test execution results, debug failures, and work closely with developers to resolve issues.
- Participate in peer reviews to ensure high-quality automated test scripts and adherence to testing standards.
- Implement cross-browser and cross-platform testing for applications running on modern browsers.
- Contribute to the maintenance of technical documentation for automated testing processes and tools.
- Continuously research and implement best practices for improving the efficiency and scalability of the testing infrastructure.
What you'll need for success:
- Proficiency in writing automated test scripts using tools like Cypress (or similar).
- Experience integrating automated tests into Jenkins or other CI/CD tools.
- Solid programming skills in JavaScript and familiarity with PHP or other server-side languages.
- Strong understanding of software testing methodologies, including unit, integration, and end-to-end testing.
- Ability to debug and troubleshoot test failures, with a proactive approach to resolving issues.
- Familiarity with version control systems like Git.
- Strong collaboration and communication skills, with the ability to work closely with cross-functional teams.
Why you'll love life at Command|Link
Join us at CommandLink, where you'll have the opportunity to shape the future of business communication. We value the innovative spirit and seek individuals ready to bring their unique vision and expertise to a team that values bold ideas and strategic thinking. Are you ready to make an impact?
- Room to grow at a high-growth company
- An environment that celebrates ideas and innovation
- Your work will have a tangible impact
- Generous Medical, Dental, and Vision coverage for full-time employees
- Flexible time off
- 401k to help you save for the future
- Fun events at cool locations
- Free DoorDash lunches on Fridays
- Employee referral bonuses to encourage the addition of great new people to the team
Commandlink hires individuals in a number of geographic regions and the pay ranges listed reflect the cost of labor across these regions. The base pay for this position as displayed at the bottom of the job description is a range based on our lowest geographic region, up to our highest geographic region. Pay is based on location among other factors, such as skill-set, experience, and qualifications held.
ApplyJob Profile
Celebrates ideas Celebrates ideas and innovation Employee referral bonuses Flexible time off Free DoorDash lunches Full-time Fun events Generous medical Generous medical, dental, and vision coverage Referral bonuses Remote-first company Room to Grow Tangible impact Vision coverage
Tasks- Collaborate
- Develop automated test frameworks
- Participate in peer reviews
Automated Testing Collaboration Communication Cypress Documentation Git Innovation Isp IT Security IT Security Solutions ITSM Javascript Jenkins Manual testing PHP React SaaS SD-WAN Security Software Development Software testing Software testing methodologies Strategic Thinking Test Driven Development UCaaS Version Control Version control systems Yii
Education TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9