This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Automation Test Engineer is an intermediate-level position responsible for the design, development, and implementation of automated test solutions and frameworks, covering UI, API, data, and performance aspects.
Job Responsibility:
design, develop, and maintain automated test scripts for functional, regression, and end-to-end testing of web applications, APIs (REST/SOAP), microservices, and data integrity/transformations
design, develop, and execute performance tests using tools like JMeter
conduct test code reviews and ensure adherence to coding standards, test automation best practices, and maintainability
collaborate with product owners, business analysts, and developers to understand requirements, define test scope, and contribute to test strategy
conduct tasks related to test automation feasibility studies, effort estimation, test planning, risk assessment
implement new or revised test automation frameworks and scripts to meet specific business needs
champion test automation quality initiatives, including test case design, test data management, automated unit testing for test frameworks, integration testing, end-to-end testing
integrate automated tests (functional and performance) into Continuous Integration/Continuous Delivery (CI/CD) pipelines
monitor and control all phases of the test automation development process, including analysis, design, scripting, execution, and reporting
provide support for automated test execution to business users and development teams
utilize test management tools like Jira for test case management, execution tracking, defect logging, and reporting
consult with users/clients and other technology groups on quality issues
recommend advanced test automation solutions
assist with implementations
ensure adherence to test automation procedures
Requirements:
5-8 years of relevant experience in software quality assurance with a strong focus on test automation
proven experience in test automation analysis, design, and programming of automated test scripts/frameworks
strong hands-on experience in Java development for test automation
proficiency in Python for test automation, including familiarity with frameworks like Pytest or Unittest
expertise in developing automated UI tests using Selenium WebDriver
in-depth experience with Behavior-Driven Development (BDD) frameworks such as Cucumber (Java) or Behave (Python)
solid experience with API testing, including designing and automating tests for RESTful and SOAP services (e.g., using Rest Assured in Java, Requests library in Python, Postman)
experience with data-related testing, including database testing (SQL/NoSQL), data validation, and testing data pipelines or ETL processes
demonstrable experience with performance testing concepts, methodologies, and tools, specifically JMeter
demonstrable experience with test management tools, specifically Jira, including its integration with test management plugins like Zephyr Scale (formerly Zephyr Squad), Xray, or similar
experience in managing and implementing successful test automation projects
working knowledge of consulting/project management techniques/methods
ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
strong understanding of software architecture and microservices to design effective test strategies
strong understanding of CI/CD pipelines, and DevOps practices, with an emphasis on integrating automated tests
exposure to modern cloud-native technologies (AWS, Kubernetes, Docker) is a plus
must have working experience in Modern Ways of Working, Lean, Fast-Paced, 2 Weeks Agile Model
familiarity with AI/ML concepts in testing is a plus
Nice to have:
exposure to modern cloud-native technologies (AWS, Kubernetes, Docker)
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.