Veridise Careers

Junior Software Engineer in Test

Veridise is seeking a Junior Software Engineer in Test to join our SaaS team. This individual will be working in a quality assurance-focused role to develop automated integration testing for our SaaS web application and our security tools. The role will take place in a multi-project, fast paced environment, where there will be ample opportunity to learn new technologies and work with senior engineers while on the job.

Responsibilities
  • Develop unit and integration tests for command line applications, REST APIs, and browser applications.
  • Work together with other teams to develop CI/CD pipelines that incorporate aforementioned integration tests.
  • Investigate, root cause, report, and triage bugs found by CI/CD pipelines.
  • Manually test command line applications and browser frontends to identify potential UX and workflow improvements.
Required Qualifications
  • Bachelor’s degree in Computer Science, a closely related field, or equivalent experience required.
  • 1+ years of internships and/or professional experience as a software engineer, software engineer in test, or QA automation engineer.
  • Familiarity with Bash, Python, and common command line tools used in Linux environments.
  • Familiarity with Docker.
  • Experience using version control systems such as Git and ticketing systems such as JIRA.
  • Written and spoken communication skills in English for a professional environment.
Nice to Have
  • Experience setting up CI/CD pipelines is a plus.
  • Experience using Kubernetes is a plus.
  • Experience with Selenium is a plus.
  • Experience with asynchronous programming libraries/frameworks such as Node.js or Python asyncio is a plus.