Senior Quality Assurance Engineer
About the role
The Senior Quality Assurance Engineer will be responsible for the end-to-end design, development, and maintenance of EDI parsers and generators across various formats such as EDIFACT, ANSI X12, XML, JSON, and flat files. The role involves leading troubleshooting efforts for production incidents, translating customer mapping specifications, reviewing designs and code, and establishing team standards. The engineer will also use and validate AI-assisted development tools, develop internal tools, mentor team members, and collaborate with cross-functional teams. The position is based in Colombo, Sri Lanka, within the Information Technology department, and requires strong technical, analytical, and communication skills.
Must have
- Bachelor’s degree or higher in Computer Science, Information Management, Engineering, or a related field
- 8+ years of backend or integration engineering experience, including at least 6 years of hands-on EDI experience
- Deep working knowledge of at least one major EDI standard, such as EDIFACT or ANSI X12
- Strong proficiency in at least one backend programming language, such as Python, Java, Node.js, or C#
- Strong SQL skills
- Hands-on experience with integration protocols and patterns including AS2, SFTP, REST APIs, and message queues
- Demonstrable experience using AI development tools to improve engineering workflows, with the ability to assess and validate AI-generated outputs
- Experience with GitHub Enterprise, pull requests, feature branches, and version control workflows will be an advantage
- Familiarity with Jira, Confluence, Jenkins Pipeline, Ansible, and AWS-based architectures will be an advantage
- Experience in freight forwarding, 3PL, or supply chain environments will be an added advantage
- Strong root-cause analysis and problem-solving skills with a focus on permanent solutions
- Strong judgment and accountability when working with AI-assisted development tools
- Excellent communication and collaboration skills, with the ability to work effectively across technical and business teams
- Strong mentoring and knowledge-sharing capabilities
- Ability to work effectively in a collaborative, fast-paced environment
Technologies
- Ansible
- AWS
- CI/CD
- Claude Code
- Confluence
- C#
- Cursor
- DevOps
- EDI
- GitHub
- GitHub Copilot
- Java
- Jenkins
- Jira
- JSON
- Node.js
- Observability
- Python
- REST
- SFTP
- SQL
- Test Automation
- XML
Highlights
Applicants should send their résumé to careers@efl.global with two non-related references and mention the job title in the subject line. The company will handle personal data in accordance with Sri Lankan data protection laws. The role is full-time and based in Colombo, Sri Lanka.