Position: QA Engineer (automation/manual) - Tridion Sites
Company: RWS Holdings
Experience required: 2y
Category: QA Automation
English level: intermediate
Published: 2022-02-01T00:00:00+02:00

You will help define and deliver new features for our products and services. The fast-paced agile development cycle will require you to use several testing approaches, write test automation code and work closely with your team as part of the iteration.
RWS Tridion Sites is a web content management system built for global organizations that know content is a critical business asset. Powering your digital customer experiences globally, it combines centralized control with in-market customer relevance for continuous customer journeys. RWS Tridion Sites provides the scalability organizations need for global deployment while supporting rigorous brand management, marketing agility and flexible delivery.

Requirements: 
• At least a Bachelor’s degree in Software Engineering or equivalent field
• Knowledge and experience working with any modern programming language (JavaScript, Java, C#, Python)
• Experience with test automation frameworks and tools like TestCafe, Cypress, xUnit, Selenium
• Experience with API testing, service-based architecture and web application testing
• Working with test management and issue management tools
• Intermediate+ in English reading, writing, and speaking

Will be a plus:
• Experience with performance test tools like Jmeter etc
• Exposure to Continuous Delivery processes and software development lifecycle tools such as Jenkins
• Knowledge of working with Static code analysis tools like Sonar
• Working knowledge of AWS or any other cloud computing platform
• Experience in agile software development methodologies
• Knowledge of Software Containers, Docker, Kubernetes, etc

Responsibilities:
• Create test plans based on risk-based testing
• Define the QA coverage for the stories in the team Grooming and Planning meetings
• Write and execute test cases
• Configure environments for testing purposes
• Co-ordinate with the developers, reproduce issues when required, and steer the defect through its lifecycle
• Define the scope of regression testing for every release
• Create and define automated test cases (JS preferred)
• Design and monitor nightly runs of automated tests
• Design and execute performance tests
• Analyze performance test results and provide comprehensible results
• Maintain test infrastructure used for running automated and performance tests

We offer:
• Competitive salary
• Bonus system based on appraisal results
• 100% compliance with Labor Law and even more (100% covered sick leaves, 24 WORKING days of vacation)
• Medical insurance (A and A+ class clinics)
• English lessons
• Comfortable office location (near Pochaina/Petrivka Metro station)
• Free parking
• Comfortable working environment (hi-end workstations, recreation area)
• Daily fruits and snacks
• Opportunities to work remotely during the quarantine