- Company Name
- Patrowl.io
- Job Title
- Software Quality Engineer (Junior)
- Job Description
-
Job Title: Software Quality Engineer (Junior)
Role Summary: Junior software quality engineer responsible for defining, executing, and maintaining test strategies and automation frameworks within an agile SaaS cybersecurity environment. Supports senior QA, product owners, and developers to ensure high product quality and continuous improvement.
Expactations: • Actively contributes to the team’s agile process, balancing autonomy with early help-seeking when needed.
• Maintains rigorous documentation, critical analysis, and constructive feedback loops.
• Demonstrates enthusiasm for learning, innovation, and open dialogue.
Key Responsibilities:
- Collaborate with senior QA, product owners, and lead developers to clarify requirements and acceptance criteria.
- Own and evolve the test asset repository; design overall test strategy with the tech team.
- Create, run, and track manual and automated test plans for UI, API, and performance scenarios.
- Develop and integrate test automation scripts (Python, Playwright, Selenium, Appium) into CI pipelines (Jenkins, GitLab, GitHub).
- Generate deployment scripts, test reports, and alerting mechanisms within CI.
- Identify, document, analyze, and monitor non-conformities; conduct root‑cause analysis.
- Coach development teams on QA best practices; facilitate bug review boards.
- Maintain and enhance automation frameworks for UI, REST APIs, and performance testing.
- Track, report, and interpret QA KPIs.
- Stay current with industry trends, tools, and emerging practices; share insights with the team.
Required Skills:
- Technical: Python, HTML, Vue/React or similar, SQL.
- CI/CD: Jenkins, GitLab CI, GitHub Actions.
- Test tools: Playwright, Selenium, Appium, Postman, JMeter; performance tools like Gatling or OctoPerf preferred.
- Soft skills: organized, autonomous, collaborative, resourceful, analytical, constructive‑critical, proactive in proposing improvements.
- Professional English: reading and writing technical documents.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field (or equivalent experience).
- ISTQB Foundation Level or equivalent QA certification considered a plus.