onsite
Integration Test Lead - Protolabs
Software Engineer
Lead integration testing efforts, design automated test frameworks, and mentor a team using Python, Selenium, CI/CD pipelines, and Agile practices.
About the role
Key Responsibilities
- Design, develop, and maintain automated integration test suites for complex software systems.
- Lead a team of QA engineers, providing mentorship, code reviews, and technical guidance.
- Collaborate with development, product, and DevOps teams to define test strategies and ensure testability of new features.
- Implement and manage CI/CD pipelines (e.g., Jenkins, GitLab CI) to execute tests continuously and report results.
- Analyze test failures, drive root‑cause investigations, and work with stakeholders to resolve defects.
Requirements
- 5+ years of experience in software testing with a focus on integration and test automation.
- Strong programming skills in Python and hands‑on experience with Selenium or similar automation tools.
- Proficiency in CI/CD tools (Jenkins, GitLab CI, Azure Pipelines) and version control systems (Git).
- Solid understanding of Agile methodologies and experience working in Scrum or Kanban environments.
- Excellent problem‑solving, communication, and leadership abilities.
Skills
pythonseleniumtest automationcicdagilejenkins