Position: Automation QA Engineer (Python)
Company: InTechSoft
Experience required: 3y
English level: intermediate

Our client is a leading digital health technologies services company that develops novel medical device solutions for the world’s major medical device organisations, start-ups and entrepreneurial clinicians to enable better health outcomes through the provision of innovative, cost effective and regulatory-compliant connected digital health solutions that change lives. They architect and build digital systems including wearables, mobile and cloud for leading pharma and medical devices companies to harvest patient data. 
 
**Job Content **
As a Sr SDET/Automation Engineer your role will be developing core automation framework and implementing automated tests that verify E2E functionality of a mobile application and bluetooth wearable devices. You will be responsible for designing a multi-layer framework that will provide capabilities of executing tests on both Android and IOS devices.  You will serve as liaison between key stakeholders in the quality assurance team and the core automation team. 
 
As part of our automated test practices, we introduce several quality gates, such as Smoke, Regression, Performance, API-level and Functional test suites in multiple product areas. 
 
**Technologies/Tools  **
Language: **Python **
Automation Frameworks: Appium, PyTest 
CI/CD: Jenkins, GItLab 
Tools: Jira, TestRail, Confluence 
Platforms: Mobile App
 
**Qualifications and Skills  **
- Experience with automation framework development 
- Experience with test automation for native mobile application 
- Proven ability to develop maintainable, high-quality automated test scripts in Python  
- Experience producing key test assets (requirements gathering, test cases, test plans, test reports) 
- Experience with software testing (Functional, Integration, Regression, Smoke, UAT) 
- Experience with testing APIs and Back-End Services 
- Familiar with CI/CD and source control systems such as Git/GitHub/GitLab
 
**Responsibility **
- Implement, extend and support automation framework  
- Work with stakeholders, ensure the team stays focused and delivers against the expectations, adapting to changing requirements 
- Align team with the other teams, identify and resolve impediments when necessary
 
**Requirements Analysis **
- Design, architect, and develop automation test scenarios and test suites 
- Provide clear reporting over the automated tests execution 
- Participating in regression testing, bugs verification 
- Collaborate with team members to produce thoughtful test designs 
- Review and approve PRs, provide feedback for continuous improvements  
- Review nightly automated tests execution and provide analysis for failed tests

 **What we offer:**
- Interesting projects
- Competitive salary
- Opportunities for professional development
- Friendly team
- Magnificent corporate events
- Paid vacation (21 days), holidays, and paid sick leaves
- Free English classes
- Cozy office in the heart of downtown.
-  All IT-native perks (flexible hours, tea, coffee, fruits bowling and football)
- Opportunity to work remotely