QA Automation Java
Cluj-Napoca
We are seeking a Senior QA Automation Engineer. Your role will encompass the development and maintenance of automated test frameworks using a suite of tools including Maven, Playwright, Java, and Cucumber to automate testing processes and conducting manual testing where needed. This position is ideal for individuals who are eager to apply their QA expertise in both automated and manual testing environments and be able to work effectively in an Agile development team.
Key Responsibilities:
· Lead the development, maintenance, and execution of automated test scripts using Maven, Playwright, Java, and Cucumber.
· Collaborate with developers and other QA engineers to identify test requirements and develop test plans and test cases.
· Conduct manual testing, including API and web testing, when automated testing is not possible.
· Lead and mentor QA engineers, providing guidance and support as needed.
· Work closely with the development team to ensure that testing is integrated into the development process.
· Participate in daily stand-ups and sprint planning meetings to provide input on testing requirements and timelines.
· Identify and report defects using issue tracking tools, and work with developers to resolve issues.
· Continuously improve the automation framework and testing processes to increase efficiency and quality.
· Keep up to date with emerging trends and technologies in automation testing.
Requirements:
- Bachelor's degree in computer science, Engineering, or related field.
- 3+ years of experience in automation testing using Maven, Playwright, Java and Cucumber.
- Experience in manual API and web testing.
- Knowledge of Agile development methodologies and working in an Agile team.
- Familiarity with CI/CD tools such as Jenkins.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- Ability to lead and mentor a team of QA engineers.
- Strong knowledge of OOP principles and design patterns used in automation testing.
- Strong attention to detail and commitment to quality.
- Experience in developing test automation frameworks from scratch.
What we offer:
- The opportunity to work on an innovative product.
- The chance to work with people that are passionate about innovation and business evolution, determined to change the way we do banking today.
- Working environment and team that will make you enjoy the time spent in the office.
- Access to the latest technologies.
- Helpful insights for the financial system domain.