Job details:
- Role: Senior Test Automation Engineer
- Location: Full Remote from Italy
- Full time
- Duration: 12 months + extension
Scope:
We are seeking an experienced Senior Test Automation Engineer to join our growing QA team. In this role, you will be instrumental in defining, building, and scaling our automated testing strategy. You will collaborate closely with cross-functional Agile teams to ensure high software quality, robust test coverage, and continuous delivery excellence.
As a senior team member, your primary scope involves designing, developing, and maintaining scalable test suites using Robot Framework and Python, integrating automated tests into continuous integration (CI/CD) pipelines, and advancing our API and functional automation capabilities.
Responsibilities:
- Design, implement, and maintain scalable automated test suites using Robot Framework and custom Python libraries.
- Validate back-end services and RESTful APIs using tools like Postman and custom automated scripts handling JSON and HTTP protocols.
- Integrate automated test suites into CI/CD pipelines (e.g., Jenkins, Azure DevOps, GitLab CI) to ensure continuous feedback loops.
- Apply modern software testing principles and quality assurance standards within an Agile development environment.
- Utilize Git for code versioning, pull requests, code reviews, and branch management across automated testing repositories.
- Evaluate and leverage low-code/no-code tools (e.g., Tosca) where appropriate to expand test coverage and streamline test creation.
- Identify testing gaps, refactor existing test suites for performance and maintainability, and mentor junior QA team members on automation best practices.
Required Skills:
- Proven track record in software development or software test automation.
- Strong proficiency in Python, including scripting and automation concepts, to develop test suites and build custom libraries.
- Hands-on experience with or a strong willingness to work extensively with Robot Framework.
- Deep understanding of software testing principles, QA processes, and Agile/Scrum development practices.
- Practical knowledge of API testing concepts (REST, JSON, HTTP) and experience with tools like Postman or equivalent.
- Basic to intermediate understanding of CI/CD concepts and execution within tools such as Jenkins, Azure DevOps, or GitLab CI.
- Solid familiarity with Git and standard collaborative workflows (pull requests, branching strategies)
- English Fluent
SNI sp. z o.o. will process personal data for the purpose of the recruitment process in accordance with Data Privacy Policy. The data may also be stored and processed for future recruitment purposes, in accordance with the given consent.
Similar jobs
Thank You for sending us your CV
We’ll do our best to find you the best offer