Careers - Sri Lanka


Software Engineer - Test Automation

Careers > Sri Lanka
Location: Colombo

Are you someone with an analytical mind, willing to explore the unknown and always curious about what's happening in the industry? Are you someone who doesn’t like routine work and try to automate routine works as much as possible? Are you passionate to learn and excel in software testing and automation? Are you someone having 1+ years of work experience in software test automation? If yes, you are the ideal candidate for this position. Knowledge in SOA testing and Java programming skills would be an added advantage.

Join our engineering team and help us to ensure we deliver products of the highest quality.


  • Take ownership of deriving test plans for products, automate and execute them
  • Automate test scenarios as much as possible with the help of testing tools and scripts
  • Building solutions by using WSO2 products to discover any problems in the products
  • Provide customer support services when necessary
  • Ability to travel overseas for customer onsite engagements
  • Ability to identify user stories for the product and document them accordingly following the process
  • Proactively own the functional areas of the product you work on and own all other aspects of the product including:
    • Marketing (blogs, social media, helping out with marketing campaigns)
    • Pre-sales (product demos)
    • Sales (anticipating future customer requirement and account expansion insights)
    • Documentation
    • Community engagement (answering questions on stack overflow)
    • Delivery and support (monitor and help out with support issues, patches, etc.)
  • Research on functional and technical improvements
  • Ability to communicate clearly, articulate in both written and verbal communication
  • Ability to conduct product demos, trainings, and presentations
  • Ability to successfully contribute to technical and non-technical discussions on email and in-person


  • BSc Degree in Computer Science or/and 1+ years of work experience in software test automation or development
  • Passion to learn and excel on software quality technical space
  • Working competency in the technology domains, programming languages, and OOAD
  • Proficiency in at least one programming language
  • Java Programming skills, knowledge on Shell, and other scripting languages will be a definite advantage
  • Knowledge of SOA testing and experience on SoapUI, Jmeter, JIRA, Testlink, and Linux distributions will be an added advantage
  • Applicants should be willing to learn SOA, EDA, Enterprise Middleware and Cloud Computing, whilst actively participating in the entire process from design to implementation