QATestLab is an international independent provider testing services with more than 20 years of experience providing quality support in a variety of industries including e-commerce, banking, healthcare, gaming, media and telecommunications. Our service portfolio covers manual testing and test automation for web, desktop, mobile and cloud applications.About the project :We are looking forMiddle QA Engineer, which strives to constantly develop in various projects. By joining our team, you will have
QATestLab is an international independent provider testing services with more than 20 years of experience providing quality support in a variety of industries including e-commerce, banking, healthcare, gaming, media and telecommunications. Our service portfolio covers manual testing and test automation for web, desktop, mobile and cloud applications.
About the project :
We are looking forMiddle QA Engineer, which strives to constantly develop in various projects. By joining our team, you will have the opportunity to work on a wide range of tasks and develop your professionalism. This role offers the flexibility to choose between working in the office or remotely.
We we expect:
- minimum 2 years of proven work experience as a quality assurance engineer;< /li>
- deep knowledge of testing processes, methodologies, approaches and test design technician;
- good knowledge of REST API, understanding of web services technologies, client-server architecture, microservices architecture;
- basic knowledge of SQL;
- experience working with CI systems ( GitLab/Jenkins);
- confident use of Postman, Swagger;
- confidently using TestRail;
- experience working with Confluence;
- confident use of macOS;
- confident use of DevTools;
- knowledge of the English language at a level not lower than average (written and spoken); span>
- experience testing payment systems will be an advantage.
Main duties: span>
Preparation and development of test scenarios:< /span>
- view and make changes to test plans;
- analysis, review and evaluation of requirements, user stories, acceptance criteria and specifications;
- defining and documenting test conditions, ensuring traceability between test cases and BRD;
- design and implementation of test cases;
- review of test cases developed by others;
- preparation and acquisition of test data.
Executing tests:
- taking tests, evaluation results and documentation of deviations from expected results;
- functional testing, API testing, web application testing, regression testing, smoke testing.
Analysis and elimination of errors:
- conducting a detailed analysis for identifying the causes of errors, failures and inconsistencies;
- analysis of the results of automated tests (may be supported by a developer or a test automation expert).
Monitoring and support:
- test environment status monitoring ;
- writing, maintaining and updating test documentation.
Collaboration with teams:
- collaboration with other teams development and more.
We offer:
- cooperation with a stable company (20+ years on the market) with established processes and a positive team atmosphere;
- a team of experts who are always ready to help and share knowledge;
- mentor support during and after integration into the team;
- various projects in the field of Web & Digital;
- professional development: seminars, trainings, access to the corporate library;
- the opportunity to improve the English language on corporate courses adapted to the specifics of the IT industry;
- 100% compensation for sick leave, 18 days of vacation;
- flexible work format (start from 8:00 a.m. to 11:00 a.m., full-time); span>
- developed corporate culture, system social support and extended loyalty program.