Test Automation Engineer (Python / Robot Framework)
U
Upvanta sp. z o.o.Life Sciences / Pharma
Workplace type: remote; Country code: PLContractSenior
Salary800 - 900 PLN per day net b2b
Apply NowOpens the employer's application page
Job Details
- Languages
- En B2
- Experience
- Minimum 5 years of experience in software testing, quality engineering, or test automation; at least 2 years of experience in data validation or testing data-oriented solutions; minimum 2 years of practical experience with Robot Framework.
- Required Skills
- PythonSQLGitCI/CDGitHub Actions
Requirements
- Have at least 5 years of experience in software testing, quality engineering, or test automation.
- Have at least 2 years of experience in data validation or testing data-oriented solutions.
- Have at least 2 years of practical experience with Robot Framework.
- Have very good Python skills and the ability to create test libraries and tools.
- Have practical SQL knowledge and experience analyzing, comparing, and reconciling data.
- Have experience validating data and mappings between different file formats.
- Understand regression testing, defect analysis, and root-cause identification.
- Have experience with Git and CI/CD tools.
- Apply analytical thinking and problem-solving to draw conclusions from data.
- Communicate effectively and collaborate with project teams.
- Pay attention to detail, documentation quality, and reliable task execution.
- Additional assets include Allotrope Simple Model (ASM), laboratory data, JSON Schema, semantic data models, and controlled vocabularies.
- Additional assets include DuckDB, Parquet, Jira, Xray, GitHub Actions, Docker, and other containerization solutions.
- Experience in pharmaceutical, laboratory, or regulated environments, especially GxP, is an advantage.
- Knowledge of documenting and auditing validation processes is an advantage.
Responsibilities
- Design, develop, and maintain automated validation tests using Robot Framework.
- Create Python tools and libraries to validate JSON, CSV, XML, XLS, and XLSX data.
- Verify conversions of laboratory data to Allotrope Simple Model (ASM) JSON.
- Automate checks of schemas, field mappings, semantics, and data formatting.
- Run functional, regression, smoke, and UAT tests.
- Analyze test results and identify causes of inconsistencies and defects.
- Use SQL, DuckDB, and Parquet to analyze test data and monitor quality trends.
- Prepare test reports, defect summaries, and validation documentation.
- Maintain and develop CI/CD processes using GitHub Actions and container environments.
- Collaborate with technical and business teams on test reviews and defect analysis; maintain traceability of tests and validation results.
View Full Description & ApplyYou'll be redirected to the employer's site