Position: Lead AQA Python
Company: EPAM
Category: QA Automation
Experience required: 5y
English level: upper
Published: 2020-09-01T00:00:00+03:00

•            2+ years of team lead experience
•            5+ years of experience in software testing or development with a good understanding of testing, coding and debugging procedures
•            Experience in programming using Python(Must)/C#/Java or other languages
•            Experience working with SOAP and REST service and understanding of SOA architecture 
•            Experience of SQL/PL-SQL, writing SQL queries, stored procedures and RDBMS
•            Experience in design and development of automated tests using automation tools (e.g. Selenium, Appium) with exposure in testing across the application layers (UI/Service/Data layers/Mobile)
•            Experience in advising team to identify automatable test cases at different layers (UI, Services and Data layer tests). Ability to working with developers to build automation/performance friendly code is a plus.
•            Experience in refactoring test automation/performance suites as necessary
•            Exposure to Behavior Driven Development (BDD) practices and experience in Agile methodology is highly desirable
•            Exposure to testing in CI, DevOps, rolling deployment/upgrade model is highly desirable
•            Experience in developing Test Plans and Test Cases, engage in Exploratory Testing, creating and maintaining Defect Reports
•            Demonstrate ability to explain complex technical issues to both technical and non-technical audiences
•            Strong communication skills and ability to produce clear, concise and detailed documentation
•            Excellent problem solving, analytical and technical troubleshooting skills
•            Bachelor's or higher qualification in Computer Science, Information Systems or equivalent is preferred