TL;DR

Senior Software Development Engineer in Test (Python): Responsible for designing, developing, and maintaining high-quality software solutions with an accent on automated test frameworks for mobile and web applications with a focus on Android platforms. Focus on identifying, troubleshooting, and resolving defects while continuously improving automation coverage and testing efficiency.

Location: Hybrid in Colombia

Company

Encora is a global company that offers Software and Digital Engineering solutions.

What you will do

  • Design, develop, and maintain automated test frameworks for mobile and web applications with a focus on Android platforms.
  • Build and execute automated tests including unit, integration, and end-to-end testing to ensure product quality and reliability.
  • Collaborate with engineering teams to review code, implement test strategies, and support automation across the development lifecycle.
  • Identify, troubleshoot, and resolve defects while continuously improving automation coverage and testing efficiency.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 5+ years of experience in software testing, test automation, or software development roles
  • Strong programming experience with Python, Java, or Kotlin in automation or development environments
  • Hands-on experience with Android automation tools such as Espresso and UIAutomator
  • Experience building automated tests for mobile and web applications
  • Solid understanding of unit testing, integration testing, and automated testing best practices

Culture & Benefits

  • Encora hires professionals based solely on their skills and does not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.