Back
Senior Automation Test Engineer (Python) at ELEKS
ELEKS All vacancies (16)
Details
Publication date
May 31, 2026
Location
Ukraine
Кар'єрний рівень
Senior
Освіта
Bachelor
Experience
1-2 years
ABOUT THE PROJECT
The project is a web-based platform for financial advisors. The client portal allows advisors to control the user experience by enabling or disabling features and functionality for each client.
REQUIREMENTS
– 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
– NICE TO HAVE 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
– 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
– NICE TO HAVE 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
RESPONSIBILITIES
– 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
– 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
WHAT WE OFFER
– Close cooperation with a customer
– Challenging tasks
– Competence development
– Ability to influence project technologies
– Team of professionals
– Dynamic environment with low level of bureaucracy
– Challenging tasks
– Competence development
– Ability to influence project technologies
– Team of professionals
– Dynamic environment with low level of bureaucracy
COMPENSATION & BENEFITS
–