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 a strategic professional who stays abreast of developments within own field and contributes to directional strategy by considering their application in own job and the business. Recognized technical authority for an area within the business. Requires basic commercial awareness. There are typically multiple people within the business that provide the same level of subject matter expertise. Developed communication and diplomacy skills are required in order to guide, influence and convince others, in particular colleagues in other areas and occasional external customers. Significant impact on the area through complex deliverables. Provides advice and counsel related to the technology or operations of the business. Work impacts an entire area, which eventually affects the overall performance and effectiveness of the sub-function/job family.
Job Responsibility:
Designs, develops, and enhances a robust and scalable automation testing framework in a Java and Spring Boot application environment
Implements and maintains API automation suites using Rest Assured
Applies BDD principles to write clear, executable specifications
Develops and executes advanced SQL queries for Oracle DB and interacts with MongoDB for data setup
Conducts a broad range of complex process monitoring, product evaluation, and audit assignments
Follows industry quality trends and best practices in automation, BDD, and API testing
Ensures project standards and procedures exist, are fully and clearly documented, and followed
Monitors products for conformance to standards
Documents findings and performs root cause analyses
Ensures all corrective actions are assigned, documented, and completed
Verifies traceability in project work products
Gathers, maintains, and reports on quality metrics
Acts as an advisor and mentor for junior members of the team
Appropriately assesses risk when business decisions are made
Requirements:
6-10 years of progressive experience in software development and quality assurance, with a significant focus on automation and strong development skills
Strong knowledge and hands-on experience in Java and Spring Boot is mandatory
Mandatory expertise in API automation using Rest Assured for testing RESTful services
Solid understanding and practical application of Behavior-Driven Development (BDD) principles and frameworks
Comprehensive grasp of Testing Fundamentals, including various testing types and test design techniques
Proficiency in working with data interchange formats such as JSON and XML
Strong experience and knowledge of database technologies, specifically Oracle DB and MongoDB
Strong knowledge of branching strategies, DevOps practices, and CI/CD pipelines
Bachelor’s/University degree, Master’s degree preferred, in Computer Science, Engineering, or a related technical field
Nice to have:
Experience and knowledge of Selenium automation is preferred for UI test automation
What we offer:
medical, dental & vision coverage
401(k)
life, accident, and disability insurance
wellness programs
paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
discretionary and formulaic incentive and retention awards