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).
We are seeking a highly motivated and experienced Developer in Test to join our dynamic team. The ideal candidate will possess strong software development skills with a passion for quality assurance and automation. This role will be responsible for designing, developing, and maintaining automated test frameworks and test suites to ensure the quality and reliability of our applications. The Developer in Test will work closely with developers, QA engineers, and other stakeholders throughout the software development lifecycle (SDLC).
Job Responsibility:
Collaborate with development and QA teams to define and implement a comprehensive test automation strategy
Identify areas for automation and prioritize test cases based on risk and business impact
Design, develop, and maintain robust and scalable automated test frameworks using Java, Cucumber, Selenium, Cypress, and Playwright
Ensure the test frameworks are well-documented, maintainable, and easy to use by other team members
Write clear, concise, and effective automated test scripts to validate application functionality, performance, and security
Develop and maintain reusable test components and data sets
Integrate automated tests into the CI/CD pipeline to enable continuous testing and provide rapid feedback to developers
Configure and maintain CI/CD pipelines for automated test execution and reporting
Execute automated test suites and analyze test results to identify defects and areas for improvement
Generate comprehensive test reports and communicate findings to stakeholders
Work closely with developers to understand application design and identify potential testing gaps
Participate in code reviews and provide feedback on testability and code quality
Collaborate with QA engineers to ensure comprehensive test coverage
Stay up to date with the latest trends and technologies in test automation and software quality assurance
Evaluate and recommend new tools and techniques to improve the efficiency and effectiveness of our testing efforts
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field
Significant experience in software development and/or test automation
Proven experience in designing, developing, and maintaining automated test frameworks
Experience working in an Agile development environment
Strong proficiency in Java programming
Experience with test automation frameworks such as Selenium, Cypress, and Playwright
Experience with Cucumber for Behavior-Driven Development (BDD)
Solid understanding of CI/CD pipelines and tools such as Jenkins, GitLab CI, or Azure DevOps
Experience with version control systems such as Git
Familiarity with RESTful APIs and web services testing
Knowledge of software testing principles, methodologies, and best practices
Excellent analytical and problem-solving skills
Strong communication and collaboration skills
Ability to work independently and as part of a team
Detail-oriented and results-driven
Passion for quality and continuous improvement
Nice to have:
Experience with performance testing tools such as JMeter or Gatling
Experience with security testing tools and techniques
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.