< Back to vacancies

Senior SDET Engineer




Job Type


English Level

Who We’re Looking For

We seek an experienced Senior SDET Engineer to join our client’s IT team.

What You’ll Do
  • Develop and maintain automated test scripts using Python to increase the coverage and effectiveness of automated testing for the product.
  • Work closely with business analysts, product owners, backend and frontend engineers, and architects to understand requirements and ensure comprehensive test coverage.
  • Plan, design, and execute test plans, test cases, and regression sets for various testing levels, including unit, component, integration, functional, and regression tests.
  • Utilize a variety of automation tools to ensure the continuous quality of the product, identifying and addressing issues promptly.
  • Generate detailed test reports, providing insights and recommendations for improvements based on test results to stakeholders and team members.We are seeking a dynamic and experienced Senior Product Manager to join our client’s IT team.
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