Test Automation Developer (Python/Pytest)
Brak informacji o wynagrodzeniu
MidFull-time·Umowa o pracę
#328572·Dodano 15 dni temu·23
Źródło: theprotocol.itTech Stack / Keywords
PythonJenkinsGitLab CIWindows
Firma i stanowisko
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.
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.
Nice to have:
- 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.
Obowiązki
- 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.
Oferta
- Life insurance
- Private healthcare
- MultiSport Card
- Clear career path in a growing multinational organization
- Sharing the costs of sports activities
- Private medical care
- Sharing the costs of foreign language classes
- Remote work opportunities
- Flexible working time
- Integration events
- Retirement pension plan
- Extra social benefits
- Employee referral program
- Charity initiatives
Opieka zdrowotna
Karta sportowa
Kursy językowe
Elastyczne godziny
Ubezpieczenie
Płatny urlop
Imprezy teamowe
HCL Poland
47 aktywnych ofert