Note: The job is a remote job and is open to candidates in USA. Lorven Technologies Inc. is seeking an EDI QA Consultant to support quality engineering for EDI software and application integrations. The role involves designing and automating tests, collaborating with scrum teams, validating interfaces and data, investigating defects, and driving root-cause resolution across multiple technologies and data formats.
Responsibilities
- Work independently to prioritize, design, perform, and automate tests for EDI software components
- Write test automation code primarily in Clojure, but also be prepared to work in other languages and environments if the situation requires it. Integration tests may need to touch other components involving SQL, RabbitMQ, Lisp, and Linux
- Understands CICD components and incorporates in-sprint automation
- Understands severity and priority of defects, usability, test scenarios and business impacts
- Should be able to prioritize features and use cases as per biz priority
- Codes automated test scripts
- Collaborate as part of the scrum team in grooming user stories and development of acceptance criteria for the user stories
- Ensure functional and non-functional acceptance criteria aligns to the business value statement
- Champion, mentor and direct other engineers and business in test process best practices and quality engineering principles
- Embrace continuous learning to ensure industry best practices and technology adoption
- Test new interfaces for new major customers, typically representing around 1 million members each
- Determine software requirements by reviewing implementation guides and companion guides, and actively participating in meetings with all stakeholders
- Drive root cause resolution to reduce future incidents following best practices
- Work with a variety of data formats including X12, XML, and TSV
- Work with a variety of databases including SQL/Postgres, MarkLogic, and Datomic
- Investigate errors to correct both the loading/transforming processes as well as any affected data
- Explore relevant code to identify risks that can be fixed and/or tested
- Investigate problems that are not yet well understood and propose solutions
Skills
- Progressive experience testing major application integrations or product releases
- 1+ years of experience writing automated tests for Clojure using clojure.test or similar
- Familiarity with Linux command-line tools such as grep and ssh
- Proven ability to work in a fast-paced environment while maintaining adherence to standards and best practices
- Proven ability to adopt new technologies quickly
- Experience with RabbitMQ or other queueing systems
- Experience with MarkLogic, Datomic, or document databases
- Experience with Common Lisp
- Experience with XSLT
- Experience with Git
Benefits
- Remote work arrangement
- Rewarded and recognized for your performance
- Clear direction on what it takes to succeed in your role
- Development for other roles you may be interested in
Company Overview
Company H1B Sponsorship