Pracuj.pl Hybrydowo Mid

Python Pytest Developer

HCL Poland

⚲ Gdańsk

Wymagania

  • Python
  • Jenkins
  • GitLab CI
  • Docker
  • Kubernetes

Opis stanowiska

Nasze wymagania: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 4–8 years of professional experience in Python software development, with a strong focus on infrastructure and automation. Advanced proficiency in Python, including expertise in design patterns, modular architecture, and maintainability. In-depth hands-on experience with Pytest and custom plugin/library development. Solid understanding of validation workflows and data/reporting pipelines. Experience with software engineering best practices, including code reviews, version control, and continuous integration. Proficiency in Polish (spoken), and English (for technical documentation). Mile widziane: Experience integrating automation frameworks with CI/CD tools (e.g., Jenkins, GitLab CI) and task schedulers. Familiarity with lab infrastructures and environment management. Certifications in software testing or Python development are advantageous. Exposure to cloud platforms and containerization (e.g., Docker, Kubernetes) is a plus. O projekcie: As a Python Pytest Developer at HCLTech, you will play a pivotal role in designing and building robust automation frameworks and reusable libraries that ensure the highest quality standards for validation and test execution. You will be instrumental in infrastructure development, collaborating closely on design decisions, and integrating advanced tooling to streamline the testing process. Your contributions will directly impact product excellence, operational efficiency, and the company’s ability to deliver innovative technology solutions to global clients. Zakres obowiązków: Architect, develop, and maintain modular Python frameworks, plugins, and utilities—including custom Pytest plugins—tailored to validation and testing requirements. Collaborate with stakeholders to refine framework design and ensure alignment with quality objectives. Drive code quality by enforcing best practices, standards, and comprehensive test coverage. Create and maintain detailed technical documentation to support product lifecycle and user enablement. Deliver training and enablement sessions for team members and end-users on framework usage and best practices. Integrate automation frameworks with CI/CD pipelines and task schedulers, enhancing scalability and efficiency. Support execution tooling and automate reporting processes to facilitate rapid feedback and continuous improvement. Troubleshoot and resolve issues related to automation infrastructure and validation workflows. Oferujemy: • Life insurance • Private healthcare • MultiSport Card • Clear career path in a growing multinational organization