Position: QA Automation Engineer (Java)
Company: WizardsDev
Experience required: 5y
Category: QA Automation
English level: intermediate
Published: 2022-04-01T00:00:00+03:00

We are looking for specialists who locate ONLY in Bulgaria or the UK.

**Responsibilities:**
— Take ownership of strategic items and continuously improve the quality of the QA team and its road map;
— Establish and promote best practices in terms of quality assurance, remain hands-on and lead by example;
— Contribute to the technical roadmap and bridge existing gaps by bringing on board extensive knowledge and skills on Automation QA processes and implementation of BDD approach;
— Develop automated tests for Web and Mobile (UI and API);
— Perform smoke/regression tests before the release; provide functional, regression testing;
— Increase a codebase of automated tests of the application;
— Report directly to the CTO, help coordinate multiple offshore teams;
— Collaborating with developers and business stakeholders to clarify requirements, especially in terms of testability, consistency, and completeness;
— Document, demonstrate and disseminate solutions by technical reports, diagrams, and blogs/vlogs;
—Support and develop junior and mid-level QAs by providing advice, coaching and educational opportunities;
— Understand business needs, be a creative problem ­solver, and stay calm and effective while given relatively urgent tasks;

**Requirements:**
— 4+ years of experience in writing automation framework in Java;
— Strong knowledge in QA processes and test methodologies;
— Understanding principles of Object-Oriented Programming (OOP);
— Familiarity with Agile frameworks and regression testing;
— Experience in creating automation frameworks from scratch;
— Experience with SQL;
— Experience in writing API and UI tests;
— Comfortable working with Jenkins;
— Familiarity with Selenium;
—Familiarity with BDD approach;
— Will be a plus if you have experience in testing of mobile applications; experience in performance testing;
— Familiarity with project management tools like Confluence and Jira;
— Excellent presentation, oral and written communication skills;
—Ability to scope, plan and execute on multiple projects simultaneously in a fast-paced environment;
— Ability to recruit, develop and mentor junior or mid-level staff members;
— Strength in problem-solving and issue-resolution with good attention to detail;

**We offer:**
— Be part of our mission to transform how individuals think about and manage their financial life;
— Ability to influence project technologies;
— Opportunity for career growth;
— Team of professionals & continuous self-improvement
— Paid sick leaves and 18 days paid vacation, medical insurance;
— Education expenses & sports coverage, English classes, corporate events;