Skip To Main Content
backBack to Search

Senior Software Developer in Test (SDET)

Remote in Mexico: The Federal District, Mexico City
Python.Core
& 14 others

We are seeking a skilled Software Developer in Test with a strong background in Python.

In this role, you will play a critical part in ensuring the quality and reliability of our applications by developing, maintaining, and executing automated tests. You will collaborate with developers, product managers, and other stakeholders to drive quality from the earliest stages of the development lifecycle. If you're ready to make an impact, we encourage you to apply.

Responsibilities
  • Design, develop, and maintain scalable test automation frameworks and tools
  • Write automated test scripts for unit, integration, and end-to-end testing
  • Collaborate with developers and QA teams to identify test requirements and create comprehensive test plans and test cases
  • Execute manual and automated tests to identify, document, and report defects in a clear and concise manner
  • Integrate test automation into continuous integration and continuous deployment pipelines to ensure smooth deployments
  • Perform load, performance, and security testing as needed
  • Conduct code reviews of test scripts and assist team members in maintaining coding standards
  • Analyze test results and provide actionable insights to stakeholders
  • Stay updated on industry trends, tools, and best practices for test automation
  • Contribute to code implementation when caught up on test activities
Requirements
  • 3+ years of experience in a Software Developer in Test (SDET) role or similar
  • Proficiency in Python and Node.js programming languages
  • Experience in testing microservices and distributed systems
  • Familiarity with web frameworks such as FastAPI, Flask, and Django
  • Background in database testing with NoSQL and PostgreSQL
  • Knowledge of Docker for testing in containerized environments
  • Experience with automation tools like Postman for API testing
  • Capability to analyze logs and debug test failures
  • English proficiency at a professional level
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn