Apply

Test Automation Engineer

Posted 20 days agoViewed

View full description

💎 Seniority level: Middle, 3+ years

📍 Location: Bulgaria

🔍 Industry: IGaming/iGambling/Sportsbetting/iLottery

🏢 Company: NDEAVOUR CONSULTING

🗣️ Languages: English

⏳ Experience: 3+ years

🪄 Skills: PythonSQLJavaJavascriptJenkinsJUNITQA AutomationAPI testingGroovyMobile testingRegression testingSeleniumCI/CDProblem Solving

Requirements:
  • 3+ years of hands-on experience in Test Automation Development.
  • Proficiency in one of the following: Java, JavaScript or Python (Groovy is a plus).
  • Proven experience with Appium for mobile test automation (Android & iOS).
  • Experience with testing frameworks such as JUnit, TestNG, Cucumber/BDD, or PyTest.
  • Familiarity with continuous integration (CI) tools like Jenkins or GitLab CI.
  • Solid understanding of API testing and experience with tools like Postman or REST Assured.
  • Experience working with databases and writing SQL queries for data validation.
  • Understanding of system integrations, required to bridge system gaps and ensure seamless interoperability between different components.
  • Ability to write efficient, reusable, and maintainable test scripts and reusable test libraries.
  • Strong debugging, troubleshooting, and problem-solving skills.
Responsibilities:
  • Design, develop, and maintain robust automated test scripts for web and mobile applications.
  • Collaborate closely with developers, product teams, and QA engineers to understand application requirements and translate them into efficient automated test cases.
  • Develop and execute functional, regression, performance, and end-to-end tests using modern test automation frameworks.
  • Ensure test automation scripts are scalable, maintainable, and optimized for performance.
  • Integrate automated tests into CI/CD pipelines to enable seamless continuous testing and delivery.
  • Analyze test results, identify defects, and track them using issue-tracking tools.
  • Troubleshoot, diagnose, and resolve issues encountered during automated test execution.
  • Maintain comprehensive and well-structured test documentation, reports, and best practices.
  • Stay up to date with emerging tools, technologies, and industry best practices to continuously enhance test automation strategies.
Apply