• Design, develop, execute, and maintain automated test scripts and testing frameworks
• Create scalable automation solutions to maximize testing coverage while minimizing manual effort
• Develop and execute software test plans, test cases, and regression test suites
• Debug software products through systematic testing and root cause analysis
• Analyze test results, identify defects, and collaborate with development teams to resolve issues
• Review technical specifications and design documentation to ensure testability and quality coverage
• Track, document, and manage software defects throughout the software development lifecycle
• Apply and maintain quality assurance standards, testing methodologies, and best practices
• Conduct regression, integration, functional, and end-to-end testing as needed
• Support CI/CD processes through automated testing integration and continuous quality monitoring
• Monitor quality assurance metrics and testing outcomes to identify areas for improvement
• Collaborate cross-functionally with developers, product owners, and QA team members in Agile/Scrum environments
• Contribute to continuous improvement initiatives related to testing processes, tools, and frameworks
• 5+ years of experience as QA Automation Engineer
• Strong understanding of software testing methodologies, automation frameworks, and QA best practices
• Experience with automation testing tools such as Selenium, Katalon Studio, and Cucumber
• Familiarity with CI/CD tools and automation platforms including Jenkins and SonarQube
• Knowledge of programming and scripting languages such as JavaScript, HTML, CSS, and related technologies
• Understanding of white-box, black-box, regression, integration, and functional testing methodologies
• Familiarity with the software development lifecycle and Agile/Scrum practices
• Strong analytical, troubleshooting, and problem-solving skills
• Excellent communication and collaboration abilities
• Strong organizational and time management skills with the ability to manage multiple priorities and deadlines
• High attention to detail and commitment to software quality
• Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field
• Upper - Intermediate level of English
• Experience using Jira, Confluence, SQL, and TestRail
• Understanding of automated testing within CI/CD environments
• Experience building or maintaining reusable automation frameworks
• Ability to analyze testing metrics and recommend process improvements
• Self-starter mindset with a strong focus on continuous learning and innovation
• Close cooperation with a customer
• Challenging tasks
• Competence development
• Team of professionals
• Dynamic environment with a low level of bureaucracy