Intervest is a rapidly growing Global Delivery Hub based in Colombo, Sri Lanka. From our humble beginnings in 2005 supporting Staysure Travel Insurance, we’ve evolved into a dynamic, multi-entity organization delivering tech and shared services across the entire Staysure Group and its affiliated brands.
About the Role
We proudly serve as the exclusive technology and services provider within the broader Howsam Capital ecosystem a portfolio of high-growth ventures spanning InsurTech, TravelTech, Retail, and Logistics.
We’re looking for a seasoned automation expert to take charge of building and refining scalable test automation solutions. This role requires driving test architecture, supporting the QA team with hands-on leadership, and shaping best practices for automation across organization.
Key Responsibilities
- Lead the design, development, and maintenance of automated test frameworks and scripts.
- Provide technical leadership and mentorship to junior members of the QA team.
- Define and implement an automation strategy that aligns with overall QA and development goals.
- Evaluate and recommend improvements to existing automation processes.
- Collaborate with cross-functional teams to develop comprehensive test plans, test cases, and test data for automated testing.
- Execute and analyze automated tests for functional, regression, and performance testing.
- Integrate automated tests into the CI/CD pipeline, ensuring the efficiency and reliability of the software delivery process.
- Stay current with industry trends and emerging technologies. Evaluate and introduce new automation tools and technologies as needed.
- Work closely with development teams to identify, document, and track software defects, ensuring timely resolution.
- Play a key role in designing, executing, and analyzing performance tests to identify and address performance bottlenecks.
- Collaborate effectively with QA, development, and other cross-functional teams.
- Communicate automation strategy, progress, and results to key stakeholders.
Job Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Extensive 3 to 5 years experience as a QA Automation Engineer, with a focus on leading automation efforts.
- Proficient in test automation tools and frameworks (but not limited to) Cypress, Selenium, Node.js, JUnit, TestNG or similar.
- Strong programming/scripting skills (e.g., JavaScript, Python, C#).
- Experience with version control systems (e.g., Git) and CI/CD tools.
- In-depth understanding of software testing principles, methodologies, and best practices.
- Proven experience in performance testing and optimization.
- Excellent analytical, problem-solving, and leadership skills.
- Strong communication and collaboration skills.