The Software Development Engineer in Test plays a pivotal role in ensuring software quality by designing and implementing automated testing frameworks while also conducting manual testing of development releases. They collaborate closely with developers to identify and rectify bugs, streamline the software delivery pipeline, and uphold high standards of product excellence through rigorous testing practices. This individual will be participating in testing efforts that support our Liquid Web and Nexcess development teams.
This is a permanent, full-time, remote position with a salary of $65K to $80K.
Responsibilities:
Expand our existing test automation framework and test coverageDevelop new tests and tools for our services and productsCreate, review, and update testing and triage documentationParticipate in issue triage and validation rotation ensuring issues are dealt with promptlyDevelop working knowledge of the entire application stackAssist in maintaining test environmentsGroom and prune tests (automated and manual) to ensure optimal coverageCollaborate with the various development teams and stakeholders to understand requirements, test features, and functionalityCollaborate with engineers to improve the testing process. Assist in helping implement best practices and improve the maintainability of the projects under our careConfigure automated tests to execute reliably and efficiently in CI/CD environmentsTrack and communicate test results in a timely and effective manner
Skills, Competencies, and Qualifications:
Proficient in at least one programming language (preferably Python)Experience using Git and DockerExperience with Continuous Integration systems (e.g. Jenkins, GitLab)Comfortable working in a Linux environmentExceptional organizational and communication skillsA passion for improving software/systems through testing and automation
We Offer:
Excellent Employer paid Benefits options - Medical, Dental, Vision, PrescriptionTraditional and Roth 401k with company matchingFun employer-sponsored eventsA collaborative team cultureConsistent/set work hoursChallenging non-redundant daily dutiesA voice in how things get doneAccess to ongoing training
Disclaimer:
This job description is only a summary of the typical functions of the position. It is not intended to be an exhaustive or comprehensive list of all job responsibilities, tasks, or duties. Additional duties and tasks may be assigned as part of the job function. Liquid Web Inc. reserves the right to modify, interpret, or apply this job description in a way that best supports the organizational needs. The job description in no way creates or implies an employment contract. The employment contract remains “at will”.
Equal Employment Opportunity Policy: Liquid Web is committed to offering equal employment opportunity without regard to age, color, disability, gender, gender identity, genetic information, marital status, military status, national origin, race, religion, sexual orientation, veteran status, or any other legally protected characteristic.