Position: QA Automation
Company: Dev.Pro
Category: QA Automation
Experience required: 3y
English level: intermediate

Required qualifications:
• At least 3 years’ experience in test automation
• Proficiency in, at least, one modern programming language such as Python, Java, JavaScript, etc.
• Strong knowledge and experience in object-oriented design and data structures
• Experience in writing automated tests and test cases
• Experience in contributing to the architecture and design of new and existing systems
• General experience with Unix
• Experience with DevOps practiсes
• Practical experience with databases (SQL or NoSQL)

Nice to have:
• Experience with AWS (or other cloud computing services such as Google Cloud, Azure, etc.); management of EC2 instances
• Basic knowledge of JavaScript (TypeScript is preferable)
• Experience with Docker

Key responsibilities: 
• Together with the team of developers, be responsible for the project quality
• Participate in ongoing collaborative development, improvement, implementation of automation test solutions, test data and test result reporting
• Create automation testing framework for the project
• Develop automation tests for Web (UI and API) application with microservices architecture
• Develop automation testing tools (stubs, drivers, emulators, etc)
• Create, maintain, extend and execute automation test coverage in close coordination with developers and other AQA team members
• Maintain all related tests documentation, proactively obtain and clarify requirements as necessary
• Communicate and report to the client daily tasks status updates
• Contribute to enhancing engineering practice in the CI/CD area

Our benefits:
• Professional and personal growth: ability to shift your career path, access to English courses, online training programs, webinars, and workshops
• Healthcare: healthcare medical insurance and healthcare kit (gym, sports nutrition etc.)
• Fun online activities and team-building events
• 18-20 paid time-off days per year, 5 absence-due-to-illness days and 21 days of extraordinary medical leave per year
• Remote or work from office