Test Automation Engineer with Python | Middle
Remote, PolskaEPAM
Wynagrodzenie do ustalenia
Wymagania
2+ years of experience in QA Automation roles
Strong programming skills in Python
Familiarity with version control (Git) and CI/CD tools such as Jenkins or GitLab CI
Knowledge of automated testing tools and frameworks such as PyTest, Selenium, or similar
Understanding of web technologies, including HTML, CSS, and JavaScript
Capability to perform API testing using tools like Postman or Python Requests library
Experience with Microsoft Azure Cloud
English proficiency at a B2+ level
Zakres obowiązków
Develop, maintain, and execute automated test scripts using Python and frameworks such as PyTest or similar
Perform API testing using tools like Postman or the Python Requests library
Execute browser automation and web validation using Selenium and knowledge of HTML, CSS, and JavaScript
Collaborate with development and DevOps teams to integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI)
Document test results, track defects, and support the resolution of issues
Assist in test planning and contribute to QA best practices
Optional: Participate in Big Data testing and leverage AI-assisted testing tools where applicable
Seniority
Middle
Mile widziane
Experience with Big Data testing
Knowledge of AI-assisted test automation techniques
Exposure to AWS Cloud
Opis
We are looking for a skilled Test Automation Engineer with Python expertise to join our team and help ensure the delivery of high-quality software. This role involves leveraging Python-based automation frameworks, performing API testing, and executing web automation. You will work closely with teams across development and QA to ensure robust and efficient testing processes. Responsibilities Develop, maintain, and execute automated test scripts using Python and frameworks such as PyTest or similar Perform API testing using tools like Postman or the Python Requests library Execute browser automation and web validation using Selenium and knowledge of HTML, CSS, and JavaScript Collaborate with development and DevOps teams to integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI) Document test results, track defects, and support the resolution of issues Assist in test planning and contribute to QA best practices Optional: Participate in Big Data testing and leverage AI-assisted testing tools where applicable Requirements 2+ years of experience in QA Automation roles Strong programming skills in Python Familiarity with version control (Git) and CI/CD tools such as Jenkins or GitLab CI Knowledge of automated testing tools and frameworks such as PyTest, Selenium, or similar Understanding of web technologies, including HTML, CSS, and JavaScript Capability to perform API testing using tools like Postman or Python Requests library Experience with Microsoft Azure Cloud English proficiency at a B2+ level Nice to have Experience with Big Data testing Knowledge of AI-assisted test automation techniques Exposure to AWS Cloud