Position: Java Automation QA Engineer
Company: Dinarys
Category: QA Automation
Experience required: 5y
English level: upper

**Requirements:**

• Experience with Scrum and Scum tools Jira, Confluence and Miro;
• Knowledge of Java Testing Frameworks/Tools: Cucumber, Selenium and REST Assured;
• Hands on experience in testing of e-commerce solutions such as Intershop;
• Experience with Payment Service Providers (PSP) e.g., Adyen;
• Attention to detail with strong interpersonal and communication skills;
• Spoken English level.

**Role & Responsibilities:**

1. Participating actively in all Sprint Events: Daily Stand-ups, Refinements, Review and Retrospectives;
2. Understanding User Stories and creating Test Cases (happy path, negative path and edge cases) based on acceptance criteria and mock-ups in user stories;
3. Performing Integration, User Acceptance Testing and Regression testing on Integration and User Acceptance Testing (UAT) Environments;
4. Leading and coordinating End to End (E2E) and testing together with Business Stakeholders i.e., SAP Business and Country e-commerce stakeholders;
5. Create test data set for functional/manual testing of current product increment/current sprint;
6. Defect Analyses in case Test cases are unsuccessful;
7. Finding defect root cause in E2E components: Front End, Middleware /Seeburger, Data Services APIs, Backend and Adyen (PSP);
8. Creating Regression Scripts of previous Product Increments/Sprints to run in current sprint’s regression testing: 
 - Program test scripts with Selenium
 - Create test suites with Cucumber
 - Run regression tests
9. Involved in Demo sessions with Product Owner and/or Business Stakeholders;
10. Involved in validating web services related to Customer Creation, Pricing, Product, Stock and Payment Services;
11. Supporting DevOps in making releases.