Test Automation Developer (Python/Pytest)
HCL Poland
⚲ Gdańsk
Wymagania
- Python
- Jenkins
- GitLab CI
Opis stanowiska
Nasze wymagania: Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field. 3–8 years of hands-on experience in test automation using Python and Pytest frameworks. Strong proficiency in Python programming, including object-oriented design and scripting. In-depth understanding of validation principles, test case design, and quality assurance best practices. Experience reading and analyzing logs, with the ability to perform basic failure analysis. Excellent written and verbal communication skills in English. Other Requirements (Optional) Mile widziane: Experience in firmware or driver-level testing. Exposure to CI/CD pipeline tools and practices (e.g., Jenkins, GitLab CI). Familiarity with agile software development methodologies. ISTQB or relevant testing certifications are a plus. O projekcie: As a Test Automation Developer (Python/Pytest), you will play a critical role in ensuring the reliability and quality of software products for our global clientele. You will design and implement robust automated test suites, enhancing the testing process and contributing to the efficiency and scalability of our solutions. Your expertise will directly impact product quality and customer satisfaction, supporting HCLTech’s mission to deliver world-class technology solutions. Zakres obowiązków: Design, develop, and maintain automated test suites using Python and Pytest to ensure comprehensive test coverage. Create and optimize test fixtures, parametrized tests, and reusable components for efficient automation workflows. Collaborate closely with development and DevOps teams to integrate automated tests into CI/CD pipelines, enabling continuous delivery. Execute automated tests on designated Devices Under Test (DUTs), performing validation to ensure test behavior aligns with real-world scenarios. Analyze test logs, identify failures, and conduct basic root cause analysis to support swift issue resolution. Prepare and maintain clear, concise technical documentation and test reports in English, ensuring transparency and knowledge sharing across teams. Contribute to the ongoing improvement of automation frameworks and testing tools by identifying opportunities for enhancement. Oferujemy: • Life insurance • Private healthcare • MultiSport Card • Clear career path in a growing multinational organization