Position: Junior / Middle QA Engineer
Company: B2BSoft
Experience required: 1y
English level: intermediate

Technical skills needed:
 • Experience in QA 1 + years; 
• Experience of testing WEB apps;
• Good understanding of QA methodologies & practices;
• Knowledge with Data Bases (queries, tracing, exec stored procedure);
• Experience with log management systems (e.g. GrayLog)
• Experience of testing client-server applications;
• Experience of testing web-services: SoapUI, Postman, Swagger, Fiddler, etc;
• Good written and spoken English skills (intermediate +) .

Would be a plus: 

•	Experience in DWH;
•     Experience with CI/CD infrastructure (e.g. TeamCity, Octopus)
•	Experience in Mobile testing

Soft skills needed:

•	Mature, self-organized and responsible person;
•	Cooperative and flexible team player; 
•	Proactive and result oriented person;
•	Able to work w/o supervision, reporting to Delivery manager.

Why you should choose us:

• We are product company and you will have a great opportunity to work with advanced and progressive products;
• Our position — great opportunity to implement your ideas!
• We are focused on growth and innovation;
• No bureaucracy.

Compensation & Benefits:

• Work in successful U.S. IT company with international team;
• Participation in challenging project that is famous and successful in the U.S. market;
• Career and proficiency development plans;
• Competitive salary;
• Paid vacation and sick leave;
• Health insurance;
• Free English courses with native speakers;
• Referral program;
• Friendly atmosphere and corporate events;
• Comfortable office near downtown close to the metro station.


Responsibilities:

•	Provide functional, regression testing of B2B Soft Reporting solutions, API Testing;
•	Creation, maintenance of testing documentation; 
•	Participation in QA processes in Scrum based process; 
•	Participation in the analysis of product requirements.


Project Description:

Wireless Standard POS (Point-Of-Sales) (www.b2bsoft.com) is our retail management solution for the Telecom Market.
It provides thousands of retailers with features and functionalities they need to run their businesses effectively with full visibility and control into every aspect of sales and operations. 
It is simple to learn, easy to use and as operation grows, more features can be added on.
Our system can optimize and simplify all processes related to retail in this business area. 

Few things that our product can do:
•	Robust Online Reporting
•	Repair Management Software
•	3rd Party Integrations
•	Customer Connect Marketing
•	Time and Attendance
•	Carrier Commission Reconciliation


As a member of B2B Soft’s QA Team you will collaborate closely with our great Development teams and work with several different testing directions including embedded, web, desktop and mobile.  

You will have the opportunity to learn and help improve the quality of our deep and complex product architecture by diving into customer needs, working with our Product, Business analytics and Architecture teams, and communicating with Customer representatives .
From technology standpoint you will use and have a chance to work with the following technology stack:

•	Manual QA Stack: Fiddler, Swagger, Zephyr (a corporate platform for managing tests) and SQL, Postman, REST, SOAP.
•	Automation QA Stack on Python: IDE: PyCharm, Git (Version Control System), Python v.3.6 and higher, knowledge and experience with test frameworks: pytest, behave, selenium, HTML, CSS, SQL, JavaScript.
•	Automation QA Stack on Java: JUnit, Maven, Allure reporting, Rest Assured.