Responsibilities
- Design, develop, and maintain automated test frameworks and test scripts
- Collaborate with development teams to define test strategies and ensure testability of solutions
- Integrate automated tests into CI/CD pipelines to support continuous delivery
- Analyze test results, identify defects, and work with teams to resolve issues
- Contribute to improving testing processes, tools, and best practices
- Perform functional, regression, and integration testing
- Participate in code reviews with a focus on testability and quality
- Ensure proper test documentation and reporting
- Support performance and security testing initiatives when needed
- Actively contribute to agile ceremonies and cross-team collaboration
Requirements
- Proven experience in test automation and software testing
- Strong programming skills - Python or similar
- Experience with test automation tools and frameworks - Robot
- Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps)
- Understanding of software development lifecycle and agile methodologies
- Knowledge of version control systems (e.g., Git)
- Strong analytical and problem-solving skills
- Good communication skills in English
