Who We Are
Our client operates in a highly technology-driven environment, where digital solutions play a key role in shaping internal processes and external interactions. As part of an ongoing transformation journey, there is a strong focus on enhancing engineering capabilities, adopting agile delivery models, and modernizing the existing IT landscape through strategic, long-term investments, including cloud technologies.
We are looking for a skilled QA Automation Engineer.
Location: Bucharest
What You’ll Be Doing
- Being part of a Frontend Team, responsible for the review of the user stories and their test cases. For this you will collaborate with all stakeholders (e.g. business units, operations, development team, Product Owner) to align the test automation strategy (including Selenium-based automation) to the business need
- Responsible for transferring business requirements into test concepts, test plans and Selenium automation frameworks
- Interact and communicate daily with the team to provide transparency on both manual and automated test progress, including CI/CD pipeline results
- Responsible for the documentation of all test cases and their execution, as well as the creation, maintenance and versioning of Selenium test scripts and Page Object Model (POM) structures
- Support L3 support and application governance by reproducing issues quickly using existing or ad-hoc Selenium automation scripts
- Support release preparation by maintaining and executing comprehensive automated regression suites with Selenium, ensuring high-quality releases
- Design, develop and maintain robust, scalable automated test scripts using Selenium WebDriver for functional, regression, cross-browser and UI testing of web applications
- Implement best practices such as the Page Object Model, data-driven testing and reusable components to ensure maintainable and reliable automation code.
- You integrate automated tests into CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps, etc.) and work with tools like Selenium Grid or cloud-based platforms (Sauce Labs, BrowserStack) for parallel and cross-browser execution
What We’re Looking For
- Bachelor’s degree in Computer Science, Engineering, or related field
- Minimum of 5 years of professional experience and expert knowledge in quality assurance and test automation, with a strong focus on web application testing
- Proven hands-on experience developing and maintaining Selenium WebDriver automation frameworks for web-based frontends/applications (Java, Python, C# or JavaScript/TypeScript)
- Solid experience with test automation frameworks and patterns (TestNG, JUnit, pytest, Cucumber/BDD, Page Object Model) and version control (Git)
- Experience in integrating Selenium tests into CI/CD pipelines and working with test management/reporting tools (Allure, ExtentReports, TestRail, etc.)
- Excellent analytical and communication skills, strong independence and initiative, ability to work in agile delivery teams
- A passion for constantly learning and applying new technologies and tools to test in a constantly evolving web environment (latest Selenium 4+ features, WebDriver BiDi, etc.)
- Your English skills are good, and you can both communicate professionally and informally in small talks with the team
- Experience with Agile/SCRUM environment including agile tooling and methodology together with knowledge of investment business and its operations