Test Engineer with Python Automation

GeekSoft Consulting
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Automation of Tests
Data Transformation
Python
Data Driven Tests
Databricks

Job description

  • Help design, build and continuously improve the clients online platform.
  • Research, suggest and implement new technology solutions following best practices/standards.
  • Take responsibility for the resiliency and availability of different products.
  • Be a productive member of the team.

Requirements

  • Experienced Test Automation Engineer to design and implement a test automation framework from the ground up using Python and Databricks.
  • The role involves driving a data-driven testing approach aligned with business rule validation, ensuring scalability, maintainability, and best practices across teams.
  • Design and develop a comprehensive test automation framework using Python and Databricks.
  • Define and implement a data-driven testing strategy tailored to the organization's business rule model.
  • Build reusable and modular test components to enhance maintainability and scalability.
  • Mentor and guide two QA engineers across multiple squads, fostering knowledge sharing and technical growth.
  • Proven hands-on experience in Python-based test automation.
  • Strong working knowledge of Databricks within a testing and validation context.
  • Demonstrated success in building automation frameworks from scratch.
  • Experience coaching or mentoring QA engineers in test automation practices.
  • Solid understanding of functional testing principles, focusing on scenario and business rule validation rather than data transformation.
  • Expertise in modular and reusable test design to support scalable QA processes.

Benefits

  • A challenging, innovating environment.
  • Opportunities for learning where needed.

Apply for this position