Test Automation Engineer
Objectives:
* Automate testing processes for software solutions.
* Ensure that the team’s developed solutions meet the required quality standards.
* Verify that the team’s deliverables align with defined requirements.
* Assist the support team in analyzing customer-reported issues.
Duties & Responsibilities:
* Design and implement automated tests, including reports, to maintain automated regression testing throughout all development phases.
* Develop a deep understanding of the software under test.
* Contribute to the test strategy by considering functional analysis and non-functional aspects like performance.
* Define and document test scenarios based on provided specifications (e.g., epics and stories).
* Develop and integrate testing tools.
* Perform both manual and automated test executions using appropriate tools.
* Identify, document, and track defects.
* Maintain documentation related to test procedures.
* Work collaboratively to support software delivery alongside developers and other stakeholders, following the development strategy.
* Gain familiarity with team-owned software and related logging systems.
Required Skills:
* Proficiency in test automation.
* Scripting capabilities.
* Ability to work independently.
Tools & Technologies:
* Tools: Jira, Zephyr, Cucumber, Postman, Rest-Assured, Selenium, Playwright.
* Technologies: REST HTTP, relational databases, SQL queries.
Qualifications:
* A degree in Computing or equivalent practical experience.
* English proficiency at a C1 level.
* ISTQB certification (at least Foundation Level).