We are looking for a Senior Automation Tester in Python to join our team. In this role you will improve our existing automation frameworks, tests and maintain test automation infrastructure for a variety of integration tools focusing on configuration and container management.
Responsibilities
- Develop and maintain critical features for enterprise-scale products while ensuring their quality and stability through test automation
- Design, implement, and maintain effective test automation strategies and infrastructures that align with software development goals
- Create and expand test plans and strategies that integrate seamlessly with the software development process
- Analyze and socialize test results to identify actionable improvements, driving enhancements in our software’s performance and reliability
- Embody test automation best practices and sharing knowledge with team members and peers in a cloud-based environment
- Work alongside development teams to ensure software designs meet our quality and operational excellence standards, contributing to resilient and testable feature development
- Engage in the software design review process, emphasizing customer-focused and testable solutions and considering resiliency in negative scenarios
Requirements
- 3+ years of proven experience in software development, with a strong portfolio of projects that demonstrate your skills in coding and test automation
- Demonstrable expertise in creating or expanding test automation frameworks that complement and enhance software development processes
- A solid understanding of application design, development best practices, and the integration of test automation within the agile software development lifecycle (SDLC)
- Proficiency in programming with C#, JavaScript, Python or a similar level language and applying an understanding of QA methodology
- Proficiency in using GitHub Actions or similar, Docker containers, and other CI tooling
- Familiarity with Kubernetes, ESO, Ansible, Terraform and similar tools
- Familiarity with Cucumber, Playwright, Cypress or equivalent
- Experience in end-to-end testing both with and without a UI
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