Overview

Ucraft is a user-friendly drag-and-drop website builder for anyone who wants to create a professional and responsive website. Whether you are a small business owner, entrepreneur, artist, blogger, or anything in between, it’s time to build a website for your brand.
You can get acquainted with the benefits from here.
UCRAFT is looking for Middle/Senior QA engineers. We relocate our candidates to Yerevan and provide all the support (documents, relocation bonus, etc.). The remote option is discussable as well. Our diverse and international team is growing, and we are open to candidates from all over the world.
Advanced knowledge as a benefit:
– Experience working with Java Script
– Experience working with UI Test-Automation (Playwright, Cypress, Selenium)
– API testing & Injections
– SQL
– Usage of CI/CD (Jenkins)
– Understanding of DevOps processes
– Experience with Mobile testing
– Ability to contribute to a Code Review process with engineers

Responsibilities:


- Collaborate within the Agile/Scrum international team so as with the internal QA team to follow predefined test strategy and plans
- Collaborate with the Leadership teams to clarify requirements and define priorities
- Setup, configure and use various environments to import and use test-specific scenarios
- Verify the E2E coverage of the project scope by ensuring defined/required testing coverage has been applied on all layers
- Identify then analyze the gaps and suggest process improvements
- Ensure the required testing types are implemented to verify the system test coverage in the scope of QC
- Create, maintain and trace the logged issues on bug tracking systems (JIRA)
- Create and maintain team-specific, project-specific technical documentation as guidance for knowledge sharing and sustainability (Confluence)
- Contribute to testing process improvements if required
- Participate in root cause analysis discussions for defects
- Design, maintain and execute testing-specific documentation (TCs, Checklists, Plans and RTM)
- Design and prepare test result reports
- Take responsibility and show ownership as a core QA engineer
- Willingness to learn new skills & technologies
- Proper usage of time management and self-management skills
- Mentoring
- Team-work

Required Qualifications:


- At least four years of proven experience in the area of Software Testing or Quality Assurance
- Excellent communication skills
- Advanced verbal and written level technical English
- Professional knowledge of Software Testing standards and widely used techniques
- Advanced expert in analyzing requirements and performing GAP analysis
- Capability to create effective test scenarios
- End-to-end understanding of the testing process and mechanics
- Ability to design and initiate required testing operations and apply types and techniques according to the usage of various testing tools within product needs.
- Ability to create & maintain test documentation (TCs, Checklists, RTM & Reports)
- Solid knowledge of HTML, CSS concepts, DOM construction, and usability on the web.
- Experience with log analysis (Loki, OpenShift, Prometheus, or any other tool)
- Experience with Version Control Systems
- GIT
- Solid knowledge of Cloud services and Enterprise Web applications
- Solid understanding of networks and basic concepts.
- Experience with SQL queries and working with databases.
- Experience with one or more scripting/programming languages
- Advanced experience working with "Developer Tools.”
- Ability to accumulate risks and provide technical suggestions.
- Solid understanding of networks and basic concepts.
- Ability to investigate complex scenarios and reveal hidden issues.
- Must be a self-starter, attentive to details & capable of multitasking
- Advanced organizational skills
- Mentoring practice