Software Development Engineer in Test
Origami RiskAbout the role
Overview
At Origami, we are looking for talented Software Development Engineers in Test (SDETs) who will work with an Automation Architect and QA engineers to evaluate existing automation framework, enhance test frameworks, write, and design automation scripts from scratch, and maintain automated test scripts to ensure quality control standards are achieved. An ideal candidate for this role is one who wants to take an active part in growing, developing, and implementing automated testing solutions to maximize testing coverage and reduce testing cycle time.
Starting base pay for this role is between $97,000 and $122,000. The actual base pay is dependent upon many factors, such as transferable skills, work experience, business needs, training, location, and market demands. The base pay range is subject to change and may be modified in the future. This role will be eligible for a bonus as well as competitive medical, dental, and vision benefits, wellness reimbursement, life insurance, and a 401(k) with company match. We offer vacation and sick leave benefits (under a flexible time off policy in most states).
Responsibilities
- Working closely with the Test Automation Architect in evaluating and learning existing automation frameworks and providing automation solutions for building an end-to-end regression suite
- Developing, executing, and maintaining automation test scripts to meet software release deliverables, project testing requirements and other quality considerations
- Working to minimize manual testing by identifying high-ROI test cases and automating them
- Being an integral part of an Agile Engineering team, working interactively with software engineers, testing engineers and product managers for the full development life-cycle
- Helping to ensure functionality delivered in each sprint is well tested, utilizing automation wherever possible
- Developing smoke, functional, regression, and integration test suites for GUI front-end, API Services and Database backend
- Documenting, maintaining, and monitoring software problems
- Recommending strategies and methods to improve test plans and test processes
- Maintaining well-organized records of test results and generating historical analysis of test results
- Mentoring Manual testers while working on automation effort
- Leveraging automation best practices and coding standards to deliver high-quality products
- Other duties as assigned
Qualifications
- Educational Background: Bachelor’s degree in computer engineering, Computer Science, or a related field.
- Programming Proficiency: 2+ years of experience with various programming languages such as Java, JavaScript/TypeScript, C#, Python, or equivalent. Well versed in Object-Oriented Programming Skills.
- QA Experience: 2+ years of experience in a QA department, with a strong focus on test automation.
- Open-source Framework: 2+ years of hands-on experience using open-source automation frameworks such as Selenium, Playwright, Cypress etc.
- UI and API Automation: Extensive experience (2+ years) in automating UI and API tests, ensuring comprehensive test coverage.
- SQL queries: Experience writing SQL queries and performing database testing
- Mobile automation: Exposure to open-source automation tools such as Appium and/or iOS native frame XCUItest, and native framework Espresso for Android.
- CI/CD and Cloud Technologies: Experience in integrating automation solutions within CI/CD pipelines and utilizing cloud technologies for scalable testing.
- Design pattern: Experience with robot and page object model frameworks, leveraging open-source solutions for test automation.
- Debugging: Strong debugging skills.
- Mentorship and Leadership: comfortable providing technical support 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.
- Ability to work independently and as part of the QA team.
Who We Are
Origami Risk provides integrated SaaS solutions
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s