TheProtocol.IT Hybrydowo Mid

Test Automation Developer (Python/Pytest)

HCL Poland

⚲ Gdańsk

Wymagania

  • Python
  • Jenkins (nice to have)
  • GitLab CI (nice to have)

Opis stanowiska

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 firmie: - HCLTech is a global technology company, home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered around digital, engineering and cloud, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending September 30, 2022 totaled $12.1 billion. To learn how we can supercharge progress for you, visit hcltech.com. 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