Position: Senior QA Automation (Java)
Company: Edvantis Software
Experience required: 5y
Category: QA Automation
English level: intermediate
Published: 2021-01-01T00:00:00+02:00

It allows to quickly create BPMN compliant process models that seamlessly integrate people, processes, and systems, by increasing the efficiency and visibility of the business.
It executes BPMN models directly on a high-performance BPEL engine that runs on any standards-based Java Enterprise Edition server, including Oracle Web Logic Server, IBM WebSphere Application Server, JBoss Application Server, or Apache Tomcat. The product offers complete compatibility and support for open standards, enabling the automation process to become a generalized service across the enterprise.
The extension to SalesForce technology allows simplifying the automation of operations with the Guidance Trees that are designed in a web browser.

Team composition: 3 developers + 5 QA in Lviv

Responsibilities:

Be a leading hands-on force and carry out our quality strategy
Design and build a solid automation framework that allows to implement of complex test scenarios efficiently, ensure stable executions and high performance
Build, execute and maintain automation testing with high standards
Writing well designed and efficient code
Help to enhance our automation infrastructure and implement new technologies and tools
Own features end-to-end and works closely with the development team in order to derive the full testing needs and plans
Monitor and communicate results to QA management and software engineering teams
Assist with mentoring and training of other team members
Help to maintain a high level of code quality, code reviews
Constantly develop self-quality testing capabilities and coding skills
Developing software verification plans and quality assurance procedures
Documenting test scenarios and framework functionality
Serving as a subject matter expert
Complying with project plans and industry standards
Requirements:

3+ years of experience as a QA Automation Engineer
2 years of work experience with Java stack
Experience with Junit or TestNG, testing REST and SOAP services and knowledge of applied libraries and tools (Postman, SoapUI, etc.)
Experience with Maven
Hands-on experience in designing and developing complex automation frameworks
Comprehensive understanding of web projects architecture, experience with Selenium WebDriver, Page Object/Factory patterns
Good knowledge of Relational Databases, SQL (XML and XML Schema, XPath) JDBC
Experience in load and performance testing using appropriate tools (e.g. JMeter)
English level – Intermediate or high
Will be a plus:

Experience with Docker, CI/CD systems: Jenkins
Knowledge of Java 8+ features
Good understanding of SOAP and WSDL
Experience with OData
Understanding of Swagger and OpenAPI
Experience with AWS and Azure services (S3, SQS, Service Bus, etc.)
Experience with Salesforce
Experience with message-oriented middleware (AMQP, JMS)
Experience with Tomcat
We offer:

Career and professional growth
Competitive salary
Friendly and highly professional teams
Big and comfortable office, own parking area, restaurants nearby
Corporate events twice a year, teambuilding
Medical insurance
Paid 12 sick leaves and holidays
Paid 18 working vacation days
Free English/German language courses in our office
Comfortable office facilities (kitchens, shower, sports activities: athletics, coffee/tea points, food delivery services, etc.)