We are seeking an experienced Python Automation Test Engineer Team Lead to join our innovative team.
In this role, you will oversee and guide a team of 5+ automation test engineers, driving the creation, improvement, and maintenance of test automation frameworks and infrastructure. Your responsibility will be to deliver high-quality software solutions, adopt best practices, and employ cutting-edge technologies that align with business objectives. This position requires advanced expertise in Python, Azure, GitHub, Databricks, and core data and mathematical libraries.
Responsibilities
Supervise and mentor a team of 5+ automation test engineers, promoting a culture of collaboration and excellence
Oversee the development of scalable and reliable test automation frameworks using Python and Azure services
Manage automated testing pipelines and underlying infrastructure to ensure efficiency
Enhance workflows by utilizing Azure DevOps, Databricks, and CI/CD pipelines
Apply best practices for CI/CD using GitHub to maintain high code quality and seamless deployments
Collaborate with cross-functional teams such as developers, DevOps engineers, and product managers to ensure successful software releases
Improve the performance and accuracy of test execution and reporting to ensure coverage is comprehensive
Use mathematical and statistical tools such as NumPy, Pandas, SciPy, and Statsmodels for advanced test data validation and analysis
Incorporate machine learning and big data frameworks including TensorFlow, PyTorch, Apache Spark, and Hadoop to optimize testing processes
Ensure adherence to software testing standards, security protocols, and industry best practices
Diagnose and resolve complex automation challenges, delivering effective and scalable solutions
Requirements
8+ years of experience in test automation, with a minimum of 2 years in a leadership position
Expertise in Python and familiarity with automation testing frameworks like PyTest, Selenium, or Robot Framework
Background in Azure cloud infrastructure, including Azure DevOps, Databricks, and Azure Functions
Proficiency in CI/CD processes, version control systems like GitHub, and DevOps methodologies
Competency in working with both SQL and NoSQL databases, including PostgreSQL, MySQL, MongoDB, or Cassandra
Knowledge of distributed computing frameworks such as Apache Spark or Hadoop
Solid understanding of test automation approaches, performance testing practices, and test-driven development (TDD)
Familiarity with containerization and orchestration tools such as Docker and Kubernetes
Capability to address complex challenges in dynamic, agile development environments
Strong communication skills with a proven track record in leadership and stakeholder interaction
Proficiency in Generative AI and its applications in automation
Nice to have
Background in data science and experience developing machine learning models
Understanding of statistical methods and mathematical modeling techniques
Familiarity with version control tools like Git and collaborative workflows for development
Competency in Python testing libraries, including Robot Framework, PyTest, Unittest, DocTest, Nose2, and Testify
Knowledge of machine learning testing tools such as Healenium, TDspora, Report Portal, QED42, and TestingXperts
We offer
We gather like-minded people:
Engineering community of industry professionals
Friendly team and enjoyable working environment
Flexible schedule and opportunity to work remotely within Poland
Chance to work abroad for up to 60 days annually
Business-driven relocation opportunities
We provide growth opportunities:
Outstanding career roadmap
Leadership development, career advising, soft skills, and well-being programs
Certification (GCP, Azure, AWS)
Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
English classes
We cover it all:
Stable income (Employment Contract or B2B)
Participation in the Employee Stock Purchase Plan
Benefits package (health insurance, multisport, shopping vouchers)
Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
Referral bonuses
Corporate, social and well-being events
Please, note:
The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview
We will reach out to selected candidates exclusively
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
B2B, Permanent
Check similar offers