Overview
As a Test Automation Architect in the Origami QA department, you will lead the design and implementation of various testing frameworks, enhancing their efficiency within the CI/CD process to optimize the SDLC. Your role will focus on increasing the flexibility and readability of these frameworks, thereby reducing maintenance costs. This position is ideal for experienced test automation architects aiming to advance their careers into management while deepening their expertise in modern test automation practices for Web, API, and mobile applications. Collaborating closely with full-stack scrum teams, our mission is to deliver effective automation testing solutions that support agile development.
Responsibilities
- Automation Framework Design: Architect and develop robust test automation frameworks, including test data management frameworks, harnesses, and code libraries, ensuring they are scalable and reusable across multiple projects.
- CI/CD Integration: Manage and enhance test infrastructure, including environments and software, and collaborate with DevOps and Support teams to integrate automation solutions within CI/CD pipelines, containerization, and cloud-native environments.
- Technical Leadership: Provide technical leadership and mentorship to manual testers and SDETs, guiding them in leveraging automation solutions effectively within agile sprints.
- Solutions Driven: Evaluate current automation solutions and make recommendations for long-term sustainability. Familiarity and/or experience with low-code/no-code commercial automation tools such as Testim or Katalon is essential.
- Metrics and Reporting: Drive the adoption of automation metrics using tools such as reportportal.io and ADO dashboards, ensuring comprehensive reporting and analysis of test automation effectiveness.
- Governance and Best Practices: Establish and enforce governance and best practices for automation projects, ensuring long-term sustainability and efficiency of automation solutions.
- Continuous Improvement: Stay abreast of the latest developments in testing processes, practices, and technologies, and incorporate these advancements to enhance in-house testing solutions.
- Other duties as assigned.
Qualifications
Technical Experience and Personal Skills Required:
- Educational Background: Bachelor’s degree or higher in Computer Engineering, Computer Science, or a related field.
- Programming Proficiency: 5+ years of experience with various programming languages such as Java, JavaScript/TypeScript, C#, Python, or equivalent.
- QA Experience: 5+ years of experience in a QA department, with a strong focus on test automation.
- Framework Development: 5+ years of hands-on experience designing and developing automation frameworks using both low code no code commercial and open-source tools.
- UI and API Automation: Extensive experience (5+ years) in automating UI and API tests, ensuring comprehensive test coverage.
- SQL queries: Experience writing SQL queries and performing database testing
- Mobile automation: Exposure or experience with open-source automation tools such as Appium and/or iOS native frame XCUItest, and native framework Espresso for Android
- CI/CD and Cloud Technologies: Proficient in integrating automation solutions within CI/CD pipelines and utilizing cloud technologies for scalable testing.
- Design patterns: 5+ years of experience with test automation design patterns such as robot, page object model, etc.
- Debugging skills – Proficient in debugging automation code and providing solutions.
- Mentorship and Leadership: Demonstrated experience in mentoring team members and providing technical leadership within a QA team.
- Agile Methodologies: Experience working in Agile environments, specifically Scrum or Kanban, to support iterative development and testing.
- Communication and Analytical Skills: Strong communicator with excellent analytical skills, capable of solving complex problems and driving improvements in test automation.
- Presentation skill: Comfortable presenting and sharing automation solutions to the QA and leadership teams.
- Work independently and as part of the QA team.
Optional Skills:
- Azure DevOps: Familiarity with Azure DevOps (ADO) tool is a plus.
- AI Integration: Knowledge or experience with integrating AI libraires to open-source automation solution is desirable but not required.
Who We Are
Origami Risk provides integrated SaaS solutions to organizations across the risk and insurance ecosystem — from insured corporate and public entities to brokers and risk consultants, insurers, third party claims administrators (TPAs), and risk pools. We deliver our risk management and insurance core system solutions from a cloud-based platform that is highly configurable, completely scalable, and accessible via web browser and mobile app.
Dais Technology, a subsidiary of Origami Risk, provides a no-code platform that revolutionizes insurance product creation for MGAs, insurers, and reinsurers. Dais’ event-based architecture enables AI-driven bundling, automation, and real-time deployment.
Solutions from Origami Risk and Dais Technology are backed by a best-in-class service team of experienced risk and insurance professionals who possess a balance of industry knowledge and technological expertise. A singular focus on helping clients achieve their business objectives underlies our approach to developing, implementing, and supporting our risk management, safety, compliance, and insurance core system technology solutions.
Origami Risk is proud to be an equal opportunity employer. We thrive and benefit from diversity and are committed to creating an inclusive and equitable environment for all employees. We do not discriminate against any individual based upon race, religion, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, color, sex, national origin, age, marital status, military or veteran status, disability, or any other characteristic protected by applicable law.
Caution: Be alert to recruiting scams. We have received reports of individuals impersonating Origami Risk recruiters to deceive candidates into disclosing personal information. These impostors use fake Origami Risk domain names and email addresses. Please double-check that any email address from an Origami Risk recruiter ends with origamirisk.com or talent.icims.com. And to confirm the legitimacy of any recruiting communication, feel free to email transparencycheck@origamirisk.com.