Software Engineer in Test – Applications
Company | NetBox Labs |
---|---|
Location | Remote in UK, Northeastern United States, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Mid Level, Senior |
Requirements
- Proven experience in executing manual testing processes, including exploratory testing, regression testing, and documenting test results
- Experience testing distributed systems, microservices, and event-driven
- Familiarity with manual testing and automation across REST and gRPC APIs
- Comfort writing and validating test cases for both backend logic and admin UIs, using tools like Pytest, Selenium and Playwright
- Hands-on experience with database testing, including validating data integrity, performing CRUD operations, and writing SQL queries
- 3+ years in a fast-paced, SaaS startup environment with an agile mindset
- Excellent communication skills, especially in documenting test plans, test cases, and defect reports
Responsibilities
- Ensuring high-quality, reliable releases by identifying, documenting, and validating defects and regression scenarios
- Taking a pragmatic, risk-based approach to testing by prioritizing critical features and potential failure points, ensuring efficient use of testing resources while maintaining quality standards
- Performing manual testing to validate user interactions, edge cases, and complex scenarios that automated tests may not cover, ensuring comprehensive coverage and identifying usability issues
- Designing, developing, and maintaining robust automated test frameworks and test suites for both open and closed source observability products
- Championing quality best practices across engineering teams and supporting a culture of test-driven development.
Preferred Qualifications
- Programming experience, especially Python & Golang
- Understanding of observability concepts and tools (e.g. OpenTelemetry, Prometheus, Grafana, MQTT)
- Experience with network infrastructure testing, such as verifying device configurations, protocol behaviors, or automation pipeline
- Experience integrating AI-powered QA tools like Codeium, Copilot, Claude, or Cursor into your workflow
- Knowledge of security testing, performance testing, or load testing frameworks
- Experience contributing to or supporting open source projects as a user, tester, or contributor