ELEKS Quality Assurance Office is looking for a Senior Automation Test Engineer (Python) in Ukraine, Poland, Croatia and Argentina.
ABOUT 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
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
WHAT YOU WILL GET WITH ELEKS
- Close cooperation with a customer
- Challenging tasks
- Competence development
- Ability to influence project technologies
- Team of professionals
- Dynamic environment with low level of bureaucracy
ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.
Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting and dedicated teams.