Software Quality Assurance Engineer

DCI CONSULTANTS PRIVATE LIMITED

Islandwide, Sri Lanka
Test automation frameworks like selenium or cypress
Ci/cd pipeline integration experience
Agile and devops testing methodologies
The Quality Engineer ensures software reliability through robust test automation and continuous quality improvement across the development lifecycle

Job Summary

  • The Quality Engineer ensures software reliability through robust test automation and continuous quality improvement across the development lifecycle.
  • Engineers must collaborate with product and development teams to implement risk-based testing strategies within an agile, DevOps-driven environment.
  • The role involves designing comprehensive test suites covering functional, regression, exploratory, and performance testing while maintaining stable CI/CD pipelines.

Matching Summary

Match Score: 85

The Quality Engineer ensures software reliability through robust test automation and continuous quality improvement across the development lifecycle.

Skills & Requirements

Must-have

  • Test automation frameworks like Selenium or Cypress
  • CI/CD pipeline integration experience
  • Agile and DevOps testing methodologies
  • Risk-based test strategy design
  • Manual and automated testing for web/mobile

Nice-to-have

  • Performance testing with JMeter or Gatling
  • Application security testing knowledge
  • Containerized testing in Docker/Kubernetes
  • Certified Software Testing Professional (CSTP)
  • Secondary role as Security Engineer

Key Requirements

  • Hands-on experience with Python, Java, JavaScript, or C#
  • Experience integrating tests into GitHub Actions, Jenkins, or GitLab CI
  • Familiarity with cross-browser and responsive UI testing
  • Knowledge of defect tracking tools like JIRA or TestRail

Work Rights

Not specified

Tailored Resume

Cover Letter