Careers & Culture

Join One of America's Fastest Growing Private Companies!

All SYNERGEN Health team members are provided a innovative career path from the very first week to develop new skills in management and technology. We offer our team members opportunities to learn, innovate and take new products and solutions to the market. With rapid growth, SYNERGEN Health provides all our team members opportunities unlike any other company, which will allow them to be challenged, learn and grow rapidly in their career.

Software Quality Assurance Engineer (Automation)

No:209 Wijayaba Mawatha, Nawala Road, Nugegoda

SYNERGEN Health is a US based company, which pioneers in comprehensive financial solutions that enable healthcare organizations to maximize their revenue. The company provides tech-enabled services, advanced analytics, FinTech payment solutions, machine learning, consulting services and other software solutions. SYNERGEN Health was ranked as one of the 5000 fastest growing private companies in the US for five consecutive years by Inc.

SYNERGEN Health (Pvt) Ltd’s solutions team was formed with a mission to transform the U.S. Healthcare industry with breakthrough products. We deliver solutions to enterprise clients using the latest technology, an agile approach that drives collaboration, innovation, and excellence.

If you are the kind of engineer who thrives on solving complex problems, writing elegant, efficient code, and utilizing new techniques and technology, this is a great opportunity. The Software QA Engineer (Automation) will be responsible for creating and maintaining automation test scripts using Selenium or other equivalent functional testing tools. This person will possess a complete understanding of the automation process and have participated and developed automation infrastructure.


  1. Responsible for testing the imported data and liaison with business analysts on data import errors
  2. Configure, maintain, and/or administer automation testing tools/environments
  3. Develop and execute automated functional / performance testing for assigned projects, enabling consistent delivery of high-quality software products and services on time and to specification
  4. Awareness of release process, all SQE artifacts, tools and methodologies in the organization
  5. Ability to understand requirement and technical reference documents, charts, diagrams without a doubt and able to review and escalate any issues
  6. Ability to understand, troubleshoot and differentiate defects and requirement without a doubt
  7. Responsible for on-time delivery and timely escalations/update of risks, issues, status and exemptions to leadership
  8. Effective communication with the team, leadership, internal and external customers covering all aspects of team needs
  9. Awareness of agile development practice and QA activities in the organization
  10. Maintain high team morale


  • Minimum 2 years’ experience in Software Quality Assurance Test Automation field with a B.Sc. Degree in Computer Science or related discipline or equivalent professional qualification
  • Knowledge of Software Quality Assurance and testing
  • Knowledge in software development and the software development lifecycle
  • Good analytical skills, troubleshooting and resolution skills
  • Ability to self-learn and grasp the knowledge quickly
  • Basic Knowledge in at least one software development tool
  • Ability to express and articulate the subject clearly & accurately
  • Ability to carry the right information to the right people
  • Should have an aptitude in reconciling business requirements with testing requirements with help of other stakeholders
  • Perform Database testing, API testing, Security testing, Load, and Performance testing
  • Knowledge in Web and Mobile technologies
  • At least average knowledge of Java, java script, C# or any other scripting language
  • Hands on with at least one test automation software/framework



What They Say