We are seeking a QA Engineer profile to join our team.
As an Automation engineer, you will be responsible for full product functionalities, leading testing methodologies and building QA best practices. Designing, developing, and maintaining Tests (UI / Server). You will work with developers to build product test plans and feature coverage plans.
- Requirements validation;
- Automation scope definition;
- Estimation of automation efforts;
- Development of autotests for Api, Web, Mobile, End to End flows;
- Development of automation services;
- Test results analysis and bug reporting;
- Creation and maintenance of AQA artifacts and documentation;
- Monitoring and troubleshooting;
- Collaboration with the Development Team;
- 2+ years of experience in QA Automation on Java during recent 3 years;
— Experience of testing API is a must; experience in writing auto tests for API
- Experience with Selenium WebDriver, TestNG/JUnit is a must;
- Good understanding of software testing theory and methodologies;
- Experience in test analysis, preparation, and planning skill;
- Good understanding of client-server architecture;
- Strong understanding of OOP/Design Patterns;
- Experience with CI tools, Git;
- High attentiveness to details;
- Good communication skills;
- Good level of problem-solving skills;
- Experience of working in Agile environment;
Nice to have:
- Experience with RestAssured, Playwright, Browserstack for automation;
- Experience in WebSockets / Event based testing / Gaming Servers / Reactive solution;
- Hands-on experience in Event-based testing / Gaming Servers / Reactive solutions;
- Excellent English skills.