➡️ Apply here: QA Automation Engineer
👩💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume
Blaze is announcing a vacancy for the position of QA Automation Engineer
**Main Responsibilities:**
* Creating, updating, and executing test cases and test plans
* Creating, updating, and executing test cases and checklists considering both manual and automated testing
* Performing functional, regression, integration, usability, and exploratory testing, including automation of regression scenarios
* Manual testing and quality control of new product functionality before starting automation
* Designing, developing, and maintaining End-to-End (E2E) tests in Java using Selenium / Selenide
* Structuring tests using Page Object Model (POM) design patterns
* Creating BDD tests using Cucumber (Feature files, Step Definitions)
* Running and managing tests using TestNG / JUnit
* Providing visual reporting (Cucumber / Allure Reports)
* Managing automation project structure and organizing tests using Maven
* Identifying, documenting, and tracking defects in Jira based on both manual and automated testing results
* Analyzing automated test results and improving test stability
* API testing (Postman, Swagger) and automation of processes
* Participation in CI/CD processes and integration of automated tests (e.g., Jenkins, GitLab CI)
* Planning and executing performance testing (JMeter)
* Active collaboration with developers and the product team using Scrum methodology
**Requirements:**
* Minimum 2 years of experience as a QA Automation Engineer
* Strong knowledge of testing methodologies, SDLC/STLC, and defect lifecycle
* Experience with bug tracking and project management tools (e.g., Jira, Trello)
* Solid knowledge of Java, OOP principles, and Clean Code practices
* Practical experience in test automation (Selenium/Selenide, Cucumber, Maven)
* Experience with version control systems (Git)
* Experience integrating QA into CI/CD processes
* API testing experience (Postman, Swagger)
* Basic database skills (SQL)
* Knowledge of performance testing tools (JMeter)
* Analytical and problem-solving skills
**Nice to Have:**
* Experience in mobile test automation using Appium
* API automation experience (Rest Assured)
