About the role
You are responsible for ensuring Neptune’s stability and reliability for the users. You are a partner to engineers, product manager and product designer in the entire cycle of product development, presenting and evangelizing proper testing approaches.
You own the testing lifecycle from the inception of what should be tested to implementing the pipelines in our CI/CD.
Basic info
- Job name: Software Development Engineer in Test
- Level: Mid/Senior
- Compensation: 10-17k PLN monthly, full time, b2b
- Location: Warsaw
Must have
- Proficiency in Java or Python
- Test patterns
- Testing best practices
- Linux
- Proactivity
- Passion for self-improvement
Your daily tasks on the job
- Design, build, debug and maintain automated tests.
- Spot and communicate potential problems with new features at any stage of the feature lifecycle.
- Research, recommend, deploy appropriate tools.
Work methodology
- Integration tests - yes
- Unit test - yes
- Agile management - yes
- Knowledge repository - Confluence
- Version control system - GIT
- Issue tracking tool - JIRA
- Code reviews - Gitlab, Github
- Static code analysis - Findbugs
- Build server - Gitlab
Job profile
- [0.6] New features
- [0.2] Maintenance / Bug fixing
- [0.0] Client support
- [0.1] Document writing
- [0.1] Meetings
Specs
- Start: ASAP
- Part time work: No
- Remote possible: occasionally
- Flexible hours: Yes
- Travel involved: No
- Freedom to choose tools: Yes
Equipment supplied
- Operating system: Linux
- Computer: Thinkpad
- Monitors: two