onsite
Software Test Engineer - Personalhaus EXPERT
QA Engineer
Software Test Engineer responsible for designing, implementing, and maintaining automated test suites for web and API applications, ensuring high quality releases through continuous integration and robust defect tracking.
About the role
Key Responsibilities
- Design, develop, and maintain automated test scripts using Python and Selenium for web applications.
- Create and execute API test suites leveraging REST APIs and related tools.
- Integrate automated tests into CI/CD pipelines to provide fast feedback on code changes.
- Collaborate with developers and product owners to define test requirements and acceptance criteria.
- Track, report, and verify resolution of defects using JIRA or similar issue‑tracking systems.
- Continuously improve testing frameworks, methodologies, and best practices.
Requirements
- Strong programming skills in Python and experience with Selenium or comparable UI automation tools.
- Hands‑on experience testing RESTful APIs and using tools such as Postman or similar.
- Familiarity with CI/CD concepts and tools (e.g., Jenkins, GitLab CI).
- Proficiency with defect tracking systems, preferably JIRA.
- Solid understanding of software testing principles, test case design, and quality assurance processes.
Skills
pythonseleniumtest automationcicdjira