Requirements:
• Automation QA experience at least 2 years, on desktop — at least one
year;
• Python (Pytest, pywinauto);
• Experience with desktop test (not C# apps);
• Experience with virtual machines;
• English (intermediate +).
Will be a plus:
• Selenium framework (github.com/SeleniumHQ/selenium)
• Experience with Azure testlab;
• Experience of creating tests from scratch.
Responsibilities:
• Develop and execute automated tests: Design and write automated test
scripts for desktop applications;
• Collaborate with development team: Work with developers to ensure
software is developed to specifications;
• Identify and report defects: Log defects and work with team to prioritize
and resolve issues;
• Create and maintain test plans and cases: Develop and maintain
comprehensive test documentation;
• Conduct manual testing: Perform manual testing as needed for
comprehensive test coverage;
• Participate in code reviews: Review code for quality and provide
feedback to improve code;
• Develop and maintain automation frameworks and tools: Design and
develop custom automation frameworks and tools;
• Integrate automated tests with continuous integration and deployment:
Ensure automated tests are integrated with development pipelines;
• Stay up-to-date with latest testing trends: Stay informed about latest
testing tools and techniques.
What we offer:
• Product company with a long-term and clear vision;
• Competitive salary and professional growth;
• High talented team and friendly working environment;
• Flexible work schedule and opportunity to work remotely;
• Paid English classes, courses, workshops or seminars;
• Regular team buildings, corporate and team activities;
• Referral program.