Position: Junior Automation QA Engineer
Category: QA Automation
English level: intermediate
Years of experience: 2


2+ years of experience as Manual Software Quality Assurance (WEB, Mobile, Desktop)
Strong knowledge of software QA methodologies, tools and processes
Knowledge of OOP principles (Java Core)
Skilled in Testing WEB UI with Selenium WebDriver
Knowledge of patterns for test automation
Knowledge of TestNG, Allure frameworks
Experience with Maven build tool
Experience with Git
Experience with CI (Jenkins)
Experience with Docker
Experience in testing RESTful API web services
Strong knowledge and experience with Client-server architecture, HTML, CSS, JavaScript, XML, JSON, xPath
Understanding databases and good knowledge of SQL, PLSQL

QA Engineer
— Manual testing (mobile applications (iOS, Android), web applications and services, API Restful)
— Existing test documentation creation and support
— Perform business and system analysis; provide recommendations for process improvement
— Raise and manage any defects identified throughout the software development life cycle
— Work closely with the team to test systems for defects
— Estimate, prioritize, plan and coordinate testing activities
— Review requirements, specifications and technical design documents to provide timely and meaningful feedback
— Analysis of the test results, problems or failures
— Provide daily/weekly reports to managers and team members
— Research and compare similar competitor products

QA Engineer
— Manual testing of desktop applications (Windows)
— Manual testing of web applications and services
— Execute exploratory, functional, acceptance, integration, regression testing
— Write and maintain test cases and test scenarios
— Write and maintain instructions
— Suggest improvements of the processes to increase quality of the product and performance of the team
— Raise and manage any defects identified throughout the software development life cycle
— Collaboration with developers and business analysts
I expect to have an opportunity to use knowledge in automation, learn new things and develop as a specialist