Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

George Bernard Consulting

New

Senior Quality Assurance Engineer - Automation

Posted Updated 4 views
Discussion

Summary

Senior QA Automation Engineer in Colombo who leads the design and maintenance of test automation frameworks, integrates automated tests into CI/CD pipelines, runs regression/functional/performance suites, and mentors junior QA staff. Core tools include Cypress, Selenium, Playwright, Git, and programming in JavaScript, Python, or C#.

  • Lead the design, development, and maintenance of automation test frameworks and scripts.
  • Provide technical guidance and mentorship to junior QA team members.
  • Define, establish, and optimize automation strategies in alignment with QA and engineering objectives.
  • Evaluate and enhance existing automation processes, tools, and frameworks.
  • Collaborate with cross-functional teams on test plan creation, automation coverage, and test data requirements.
  • Execute automated test suites for regression, functional, integration, and performance testing.
  • Integrate automated tests within the CI/CD pipeline to support fast, reliable releases.
  • Identify opportunities for tool adoption; evaluate and implement emerging automation technologies.
  • Work closely with developers to identify, reproduce, and resolve automation-detected issues.
  • Participate in performance testing activities to uncover system bottlenecks and optimization opportunities.
  • Effectively collaborate with QA and engineering teams to ensure full test coverage.
  • Communicate automation plans, progress, risks, and quality metrics to stakeholders.

    Requirements


  • Bachelors degree in Computer Science, Engineering, or related field.
  • 3 - 5 years of proven experience as a QA Automation Engineer, including hands-on test automation development.
  • Strong command of automation tools such as Cypress, Selenium, Playwright, Node.js, JUnit, TestNG or equivalent.
  • Strong programming experience in JavaScript, Python, or C#.
  • Experience using version control (Git) and continuous delivery platforms.
  • Solid understanding of QA engineering principles, test lifecycle, and automation best practices.
  • Previous experience in performance testing and system optimization.
  • Excellent analytical, debugging, and problem-solving capabilities.
  • Strong collaboration and communication skills with proven ability to influence and guide others.

Skills

What Senior QA jobs ask for — and how much of it you have →
Apply

See also

QA jobs by country — openings, pay and top skills →