Position: Middle+/Senior QA Automation (Java / Selenium)
Company: ITernal Group
Category: QA Automation
Experience required: 3y
English level: intermediate

Our client is a holding company for a global life and health reinsurance entity. The company is oriented to partner with carriers and organizations both inside and outside the insurance industry to harness this change and advance transformational capabilities focused on helping people everywhere live longer, healthier, more financially secure lives.

**Responsibilities:**
• Establish and implement automated testing processes for application, performance, load, user interface, object, regression, and data quality
• Participate in the creation of and/or review requirements and detail design documentation in any form to understand system features and begin necessary test scripting and automation
• Work with various teams to create, enhance and maintain the Automation Frameworks across the products
• Assists the team in refining user stories and determining acceptance criteria
• Interact with Business Analysts, Users, Designers, and Developers to further understand the system and/or resolve systems defects
• Develop test plans, test cases, and test scripts utilizing the appropriate toolset to cover system functionality as completely as possible
• Ensure personal and QA Engineers' test scripts adhere to approved scripting standards and guidelines
• Perform automated and manual testing efforts for our products
• Develop various reports to support testing and QA processes
• Analyze and report on defects utilizing appropriate defect tracking software
• Manage test data by setup and maintaining data-driven tests
• Help define, improve and implement QA best practices
• Assist the Director in researching and recommending appropriate testing tools for use with the BAs, QAs and developers
• Mentor and teach as appropriate, other Business Analysts and QA Analysts in the use of approved tools and procedures

**Requirements:**
• 5+ years of experience as a Software Engineer covering all facets of Software Development Life cycle
• 4+ years of experience in quality assurance and automation testing of medium to large-sized IT web-based software projects
• 3+ years of experience with **Java, Selenium**
• Knowledge of Agile development practices
• Possess strong test-driven development experience
• Recent experience with creating, reviewing, and maintaining automated software test suites and tools
• Recent experience in training and supporting fellow QA testing peers to develop, integrate and execute automation application testing tools
• Proficiency in working with Agile team members to identify opportunities leveraging unit, integration, functional, APIs, regression, and performance testing
• Proficiency in IT testing tools to leverage for analyzing application portfolios to set up a sustainable automation framework
• Recent experience with contributing to the development of best practices
• Past experience as a member within an Agile team to review acceptance criteria for applicable testing permutations

**We offer:**
• Possibility to influence the development of the project
• Friendly professional staff and warm atmosphere
• Help with development via mentoring and coaching
• The environment where you can implement your ideas
• Flexible schedule and opportunities to work remotely (8 hours workday)
• Paid vacation and sick leaves
• Participation in educational activities and thematic conferences
• Team parties and corporate events