Apply

Senior Automation QA Engineer

Posted 5 days agoViewed

View full description

💎 Seniority level: Senior, 4+ years

📍 Location: Montreal, Paris, London

🔍 Industry: SaaS

🗣️ Languages: English

⏳ Experience: 4+ years

🪄 Skills: AWSDockerAgileGitJenkinsMongoDBQA AutomationUI DesignC#API testingAngularManual testingMobile testingREST APITestRailSeleniumCI/CDConfluence

Requirements:
  • Strong experience in test automation using C# and Selenium, including UI and REST API testing.
  • Experience with mobile automation testing (Android/iOS) using tools like Appium or device clouds such as BrowserStack.
  • Proven understanding of Git-based workflows and automation pipelines in GitHub Actions and Jenkins.
  • Hands-on experience with databases (e.g., MS-SQL, MongoDB).
Responsibilities:
  • Design, implement, and maintain scalable automated test frameworks for Web, API, and Mobile (Android/iOS) platforms, using C#, Selenium, Appium and related technologies.
  • Conduct manual testing as needed to complement automation coverage or validate complex test cases.
  • Develop automated test scripts for regression, smoke, and integration tests; actively maintain test suites to align with evolving features.
  • Participate in Agile ceremonies and collaborate with cross-functional teams to define acceptance criteria and test coverage.
  • Execute automated pipelines using GitHub Actions and Jenkins to ensure continuous testing and quality gates in the CI/CD lifecycle.
  • Work closely with developers, product managers, and other QA engineers to identify test scenarios, root causes of defects, and risk areas early in the SDLC.
  • Apply software testing best practices, design patterns and clean coding principles to ensure high maintainability and reliability of automation code.
  • Support and guide QA peers in adopting automation practices and assist in mobile automation strategies using tools such as Appium, BrowserStack.
  • Document and maintain test results using tools like TestRail, Xray and contribute to QA documentation in Confluence.
Apply