Automated Testing in Python & 9 others
EPAM Systems
Software Engineering
Colombia · Remote
Posted on Nov 19, 2025
Responsibilities
- Develop and maintain automated tests and testing modules using Python and PyTest
- Create comprehensive test plans that encompass both automation and manual testing strategies
- Ensure CI/CD systems are supported and optimized using tools like Jenkins and Bitbucket pipelines
- Collaborate with deployment teams to address system-level issues and enable smooth production rollouts
- Test and verify backend APIs, services, and cloud-based features for accuracy and resilience
- Identify root causes for issues and perform stress-testing for edge cases
- Advocate for and incorporate quality-first practices into product design and review processes
- Design and maintain regression testing frameworks, and track quality metrics effectively
- Analyze software systems to identify opportunities for improved testability and maintainability
Requirements
- 3+ years of professional experience in software quality engineering and automated test development
- Strong background in Python, PyTest, and SQL/pSQL
- Proficiency with CI tools such as Jenkins and Bitbucket pipelines
- Familiarity with JavaScript, TypeScript, and basic understanding of HTML
- Knowledge of Git for version control
- Understanding of scientific computing or statistical analysis with Python or R
- Capability to work with provisioning and configuring tools like Terraform, Kubernetes, and AWS or GCP
Nice to have
- Background in setting up BDD and E2E testing frameworks with TypeScript
- Skills in mocking and data validation techniques
- Experience in testing ETL pipelines and ensuring data quality
- Familiarity with virtualization technologies like Docker containers
- Showcase of strong debugging and troubleshooting abilities
We offer/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