Position: Automation QA Engineer
Category: QA Automation
English level: upper
Years of experience: 3

- Good knowledge for built an automation framework for desktop application.
- Performed full software life cycle for the application.
- Bug reports creation, verification, and maintenance.
- Took part in government projects.
- Have leadership qualities
- Experience in testing web and desktop applications;
Project: Cross-platform (Windows + Mac) software for PC's parts and gaming devices
Responsibilities:
• Automation of previously created manual UI test cases (Python + Pytest + Squish + Allure + Jenkins)
• Working with version control systems (Git)
• Extending automation test framework
• Making manual testing for localization issues
• Reviewing and adapting test cases for automation scripts
• Analyzing the Requirements’ Documentation
• Software version control tools: (GitLab, Phabricator)
• Communication and cooperation with product team: BA, developers, and manual QA team
- Management: organized and management QA team (~8 members)
- Knowledge of QA methodologies and techniques defects life cycle;
- Writing Test Documentation: Test Plans, Test Cases, Test Suites;
- Approaches and kinds of testing: manual testing, automation testing, black box testing, regression testing, performance testing, load testing, requirements testing etc.
- Automation Tools: Squish (Python);
- Test framework: Pytest
- Bug-tracking system: JIRA, Phabricator, Pmarea;
- Test management systems: Squash
- Financial stability
- Good team
- Interesting projects
- Professional and career growth