Senior Software Engineer

Posted Oct 13

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

📋 Description

• Enhance or rewrite an existing Elixir test harness for OpenStack endpoints.

• Automate smoke tests within the developer pipeline.

• Execute comprehensive tests concurrently with ongoing development efforts.

• Test various versions of microservices to uncover bugs and defects introduced by modifications.

• Conduct tests against environments that resemble production to identify issues before they reach customers.

• Evaluate CLI/TUI and GUI customer applications.

• Design and develop a robust integration test harness for multi-service, API-driven applications.

• Sustain and expand the test harness to accommodate both automated and manual testing procedures.

• Collaborate with subject matter experts (SMEs) to establish feature-testing priorities.

• Work alongside site reliability engineers (SREs) to incorporate the test harness into relevant CI/CD pipeline stages.

• Partner with software engineers.

• Document test cases to aid in user-facing documentation and FAQs.

• Identify and address gaps in test coverage and delivery processes.

• Perform additional tasks as assigned.


⛳️ Requirements

• Over 5 years of experience in software testing.

• Experience primarily centered on cloud infrastructure, virtualization, and storage systems.

• GCP experience is preferred.

• Proficiency in crafting clean, maintainable automation code; Elixir is preferred.

• Familiarity with infrastructure-as-code tools such as Kubernetes and Kustomize.

• Ability to collaborate with diverse stakeholders to deliver thoroughly tested products.

• Experience with LLM tools and frameworks is a plus.

• Exceptional verbal and written communication skills.

• Strong ethical and critical thinking capabilities.

• Outstanding interpersonal and customer service skills.

• Excellent organizational skills and keen attention to detail.

• Strong time management skills with the ability to meet deadlines.

• Robust analytical and problem-solving abilities.

• Capability to prioritize tasks and delegate when necessary.

• Ability to thrive in a fast-paced and occasionally stressful environment.

• Proficient in Microsoft Office Suite or similar software.

• Knowledge of programming languages.

• Strong comprehension of software development methodologies.

• Ability to fulfill essential functions satisfactorily.

• Capacity for prolonged periods of sitting at a desk and working on a computer.


🏝️ Benefits

• Equal opportunity employer that values diversity.

• Reasonable accommodations for employees with disabilities, upon request.

• Remote work arrangement.

People also viewed

CodiLime1 day ago

Mid/Senior Software Engineer – C/C++

PL flagPoland OnlyFreelanceFull-stack EngineerPLN 18k – PLN 23k/month
ApplyView job
Swyfft1 day ago

Senior Software Engineer, Partner API – .NET

US flagAlabama, +18 more statesFull-timeFull-stack Engineer
ApplyView job
GitLab1 day ago

Principal Engineer – Monetization Engineering

US flagUnited States, +1 more countryFull-timeFull-stack Engineer$223k – $317k/year
ApplyView job
SNHU Careers1 day ago

Online Adjunct Faculty – Computer Science, Full Stack Application Development

US flagAlabama, +44 more statesPart-timeFull-stack Engineer$2,500/week
ApplyView job
Grafana Labs1 day ago

Senior Full-Stack Engineer – Grafana Analytics

CA flagCanada OnlyFull-timeFull-stack EngineerC$164.5k – C$197.4k/year
ApplyView job
Miratech1 day ago

Odoo Software Engineer

UA flagUkraine OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers