Position Description :
The QA Automation Engineer is responsible for designing, implementing, and maintaining automated test scenarios. The role ensures that testing activities are executed in line with defined test strategies and contributes directly to the reliability and quality of delivered solutions. This role involves close collaboration with business analysts, product owners, and developers to understand requirements and deliver effective automated testing solutions.
Your future duties and responsibilities :
Design, write, and execute automated tests by developing scripts to automate testing functions
Maximize test coverage for critical system features, ensuring alignment between requirements and test cases
Define priorities for test scenarios and create execution plans
Document automated processes, including test plans, test procedures, and test cases
Set up and maintain Continuous Integration processes and generate reports
Required qualifications to be successful in this role :
Technical Skills
Experience in scripting and automation, with knowledge of quality assurance methodologies
Proficiency with automation tools such as Selenium, Cucumber, and JUnit
Programming experience with languages such as Java, JavaScript, Ruby, HTML, Gherkin, etc.
Knowledge of REST APIs and API testing tools (e.g., REST Assured)
Familiarity with BDD (Behavior-Driven Development) approach
Experience with CI / CD processes
English – Expert level
Soft Skills
Strong problem-solving and critical thinking skills
Effective communication and teamwork abilities
Adaptability and commitment to continuous learning
Good time management and organizational skills
Proactive and flexible approach to challenges
LI-CP1
Skills :Qa Automation Engineer • Oporto, Portugal