< Back to vacancies

Senior SDET Engineer (Python, ETL, BigData)

Worldwide
4+

Experience

Remote

Job Type

B2

English Level

Who We’re Looking For

We seek an experienced Senior SDET Engineer to join our team.

What You’ll Do

As a Senior SDET Engineer you will write scripts to automate tests and increase automated tests coverage of the product working closely with business analysts, product owner, backend and frontend engineers, and architects. By utilizing a variety of automation tools, you will plan, test, and generate test reports to ensure continuous quality of the product.

  • Write scripts to automate tests and enhance test coverage using Python and related libraries.

  • Work closely with business analysts, product owners, backend and frontend engineers, and architects to ensure product quality.

  • Plan, execute, and manage test plans, test cases, and regression sets for BigData/ETL/Warehousing solutions.

  • Utilize core AWS services (EC2, S3, Lambda, RDS) and tools for REST API testing (Postman, curl).

  • Conduct performance and load testing (e.g., jMeter), and leverage CI/CD tools for continuous integration and deployment.

What You’ll Need
  • 4+ years of hands-on SDET experience

  • Good knowledge of and experience with Python (primary programming language) and related libraries

  • Strong teamwork skills and ability to interact productively with end users, analysts, and customers in a diverse team setting

  • Understanding of the Test Pyramid and types of tests (unit, component, integration, functional, regression, etc.)

  • Experience creating and managing Test Plans, Test Cases, and Regression Sets

  • Experience testing BigData/ETL/Warehousing solutions is a must

  • Experience with core AWS services such as EC2, S3, Lambda, and RDS

  • Experience with REST API Testing and corresponding tools: REST API libraries, Postman, curl

  • Good knowledge of SQL and tools for testing RDBMS queries and their performance

  • Practical BDD & ATDD experience

  • Performance and Load Testing experience: jMeter, etc.

  • Good understanding of CI/CD approach and related tools

  • Experience with project management and documentation tools such as JIRA and Confluence

  • Experience with Test Management Systems (TMS)

  • Experience working in Agile/Scrum teams

Nice to Have:

  • Experience with UI testing: Selenium WebDriver, POM (Page Object Model)

  • Experience with other programming languages: JavaScript, Java, and AQA tools

  • Experience in designing and executing test scenarios for ETL processes, ensuring data accuracy, completeness, and consistency

  • Automated Security Testing experience

What We Offer
  • Competitive salary
  • Remote work opportunity
  • Comfortable work in your local time zone
  • Flexible work schedule
  • Professional growth and development
  • Multicultural working environment