Position: Middle Quality Assurance Engineer
Company: Softjourn
Category: QA
Experience required: 2y
English level: intermediate

Currently, we are working on the new Lottery system which is used to ensure that the right people are getting tickets during and on sale. There are many parameters that can be set to ensure tickets get to the right people. i.e. the real fans who will go to the show. The system has been getting moved from a .NET solution to a Java solution in  for several years. The project is again started and they would like to continue moving and enhancing it in Java and React and create additional functionality for their “Lottery” system when selling tickets.

**Requirements**:

2-3 years of experience with manual testing;
Strong knowledge and understanding of all processes in QA lifecycle;
Experience in creating test cases and test plans for application requirements;
Experience with testing APIs and UI desktop applications is required;
Experience using MS SQL with an ability to write SQL queries and execute stored procedures;
Communication with the client; 
Excellent verbal and written communication skills;
Strong intermediate level of English.
 

**Will be a plus**:

Understanding of the principles of Automation testing;
Knowledge of git-based source control management systems like GitLab;
Knowledge of cloud computing concepts and deployments via Docker images running on  ECS or Kubernetes is a plus.
 

**Responsibilities**:

Create, estimate, execute, document, and maintain functional test scenarios and test plans;
Analyze requirement and design specifications for test case development;
Set up and maintain test data for functional and regression tests;
Ensure continuous integration testing through updating regression test suites;
Assist developers by providing test scenarios during the analysis and development phase;
Collaborate with development teams to triage and resolve defects found during various testing phases;
Ensure the highest testing standards are maintained throughout the testing phase;
Work with team members from the beginning of product lifecycle through application release;
Participate in daily stand-ups, collaborative sessions, and team meetings to work as a team to create brilliant solutions;
Learn all about the business of ticketing and find new opportunities for resale tech to reach even more fans.
 

**Benefits and Perks**:

Fully remote work or from our Ivano-Frankivsk office;
Continuous improvement;
Flexible schedule;
20 days vacation annually;
Participation in conferences and seminars;
Sports reimbursement;
Health insurance; 
Accountants assistance;
English language courses.