Skip navigation EPAM
CONTACT US

Lead Test Automation Engineer in Python Remote

  • hot

Lead Test Automation Engineer in Python Description

We are seeking a detail-oriented and experienced Lead Test Automation Engineer to drive the design, implementation, and maintenance of automated testing frameworks that ensure the delivery of high-quality software solutions.


#LI-DNI#EasyApply

Responsibilities

  • Design and develop automation and performance testing solutions that meet organizational standards and create reliable, reusable, and maintainable automated test suites and frameworks
  • Identify test cases suitable for automation and implement robust test automation strategies
  • Develop tools and frameworks with quality code to streamline complex testing scenarios
  • Create detailed test plans and test cases, execute them, and analyze/report results to relevant teams
  • Collaborate closely with development teams to ensure timely delivery of functional, high-quality software that meets specified acceptance criteria
  • Lead testing efforts by planning and delegating tasks to other team members and ensuring timely completion
  • Offer technical guidance to project staff, ensuring compliance with testing best practices
  • Perform reviews and approvals of test scripts, results, and defect descriptions created by team members
  • Enhance, debug, and execute test cases while resolving issues effectively
  • Manage and monitor the defect management lifecycle
  • Develop and optimize testing for web applications, APIs/services, and database functionalities
  • Participate actively in Agile environments, including scoping sessions, functional reviews, technical design reviews, and test planning
  • Contribute to discussions on test automation strategies during architecture and design reviews
  • Leverage CI/CD processes and continuous testing methodologies to improve testing efficiency
  • Analyze risks and estimate workloads to ensure quality deliverables
  • Collect and report quality assurance metrics to drive informed decision-making

Requirements

  • 6+ years of experience in software testing across all phases, including planning, execution, and closure
  • Knowledge of QA methodologies, best practices, and testing strategies
  • 5+ years of background in automation testing with expertise in Python and Selenium
  • 4+ years of background in Agile processes, preferably Scrum
  • Skills in designing, creating, and maintaining test automation frameworks
  • Proficiency in using SQL for database query operations
  • Familiarity with distributed version control systems such as Git
  • Expertise in test data management techniques
  • Competency with defect tracking and change management tools

Nice to have

  • Showcase of experience in developing tools to simplify test scenarios
  • Familiarity with performance testing strategies and tools
  • Capability to assess and improve the defect management lifecycle
  • Understanding of risk-based testing approaches in Agile environments
  • Flexibility to adapt to shifts in testing priorities and requirements

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
    • Relocation within our 50+ offices
  • 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.

GET IN TOUCH

Hello.
How can we help you?

Get in touch with us. We'd love to hear from you.

Our
Locations