305 King St W
Suite 1100
Kitchener, ON N2G 1B9
Canada
Senior Software Test Automation Engineer with Python Bulgaria or Remote
Senior Software Test Automation Engineer with Python Description
We are seeking a Senior Software Test Automation Engineer with a strong background in Python to join our dynamic team.
The ideal candidate will be responsible for developing and maintaining automated tests to ensure the quality and reliability of our software products. You will work closely with the development team to design, implement, and execute test automation frameworks and scripts.
#LI-DNI#LI-SK7
Responsibilities
- Develop and maintain automated test scripts using Python
- Design and implement test automation frameworks for web applications running on multiple browsers
- Collaborate with developers and QA team to define testing scope and strategy
- Create Test Plans and generate quality metrics reports
- Perform functional and non-functional testing on web services and responsive web applications
- Drive Agile-based processes to enhance teamwork and collaboration
- Utilize Google Cloud Console and Amazon Web Services for test execution and management
- Contribute to the continuous improvement of the CI/CD process
- Communicate test results and issues across teams effectively
- Maintain and update test cases based on manual test scenarios
Requirements
- 3+ years of hands on experience with Python
- Experience with web automation running on multiple browsers, develop and/or design of the automation framework
- Google Cloud Console
- Amazon Web Services
- Hands-on experience on any BDD framework like Behave, Lettuce, testing REST APIs pytest
- Experience driving an Agile based process to improve teamwork and collaboration
- Understanding of the CI/CD process
- Experience communicating across teams
- Experience performing functional and non-functional testing
- Experience creating Test Plans and defining testing scope and testing strategy
- Experience collecting Quality Metrics and generating reports
- Experience testing web services, as well as responsive web applications
- Experience in creating Automation test cases based on Manual test cases
- Exposure working in an Agile development environment with an understanding of Scrum Methodology
- Clear, concise communication skills and good command of written and spoken English
We offer
- Opportunity to Engineer your Future and to drive the world’s digital transformation with top industry clients
- Personal development program that will allow you to be valued for your strengths
- Wide range of professional trainings and workshops
- Being part of a collaborative, fast-growing, and innovative design team
- Established and accelerated growth toward different career paths, competencies, and roles
- Broad projects variety and possible mobility between projects over the time
- Collaboration in a multicultural environment and exchange of best practices with colleagues around the world
- Varied social benefits, Sports, Transportation and Health programs
- Work-life balance and flexible schedule, team buildings and sport opportunities
- Modern office/collaboration spaces (incl. new Infinity Tower business center, Sofia)
- Hybrid By Design - we provide you with the best productivity options from the 2 worlds. Meet, socialize and enjoy F2F time with your colleagues, while working from the modern EPAM's office for a few days per week and benefit from the EPAM's virtual working environment - making you able to be productive and work from remote for the rest of the week