Senior Quality Assurance Engineer, Manual

Centric Software Logo

Centric Software

πŸ’΅ $79k-$100k
πŸ“Remote - Worldwide

Summary

Join our team as a Senior Quality Assurance Engineer and lead quality assurance efforts across our Enterprise and SaaS software offerings. The ideal candidate will have extensive experience in manual testing and collaboration with cross-functional teams. While hands-on automation experience is optional, familiarity with automation concepts and contribution to automation strategy are essential. You will design, develop, and execute test plans, ensuring software meets quality standards. You will also perform root cause analysis, mentor junior engineers, and participate in Agile ceremonies. This remote position offers a competitive salary range of $110,000 - $140,000 CAD.

Requirements

  • 6-8+ years of experience in software quality assurance, preferably in Agile environments
  • Bachelor’s degree in Computer Science, Information Technology, or equivalent experience
  • Strong analytical, problem-solving, and communication skills
  • Strong skills in manual testing, debugging, and test case design
  • Experience with manual testing of APIs, UIs, and backend systems
  • Familiarity with CI/CD tools such as Jenkins, GitLab, or Bitbucket
  • Experience with databases (MS SQL Server, Oracle, PostgreSQL, MongoDB) and application servers (Wildfly, Tomcat, JBoss)
  • Proficiency in Windows and Linux operating systems
  • Understanding of automation tools and scripting languages (e.g., Selenium, JMeter, Python, Java, Cucumber) even if not used hands-on

Responsibilities

  • Design, develop, and execute test plans, test cases, and test scenarios for Web, API, and Mobile applications
  • Collaborate with developers and product managers to ensure software meets functional and quality standards
  • Perform root cause analysis and implement corrective actions for product and process issues
  • Ensure compliance with security, accessibility, and performance standards
  • Optionally contribute to automation efforts by supporting the development and maintenance of test scripts using tools such as Selenium, Python, Java, or Unix Shell
  • Understand and support the automation framework (e.g., Rest Assured, Playwright, Cucumber, Appium) to ensure its efficiency, scalability, and reliability
  • Participate in Agile ceremonies and contribute to continuous improvement of QA practices
  • Mentor junior QA engineers and share best practices across global teams

Preferred Qualifications

Exposure to containerization technologies like Docker, Kubernetes, Rancher is a plus

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.