
Software Engineer – Test
OneImaging
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $120,000 - $140,000 per year
About the role
- Design, build, and maintain scalable test automation frameworks for UI, API, and backend testing using modern automation tools and frameworks such as Playwright, Cypress, Robot Framework, or similar
- Develop and execute automated test suites for web applications built with React, Next.js, and TypeScript
- Implement API automation and validation for RESTful services using Postman, REST Assured, Supertest, or custom frameworks
- Perform backend and database validations using MongoDB and PostgreSQL, ensuring data consistency across systems
- Collaborate closely with frontend and backend engineers to promote shift-left testing, testability, and quality gates
- Build end-to-end automated coverage
- Integrate automated tests into CI/CD pipelines to support continuous testing and fast feedback
- Create reusable test utilities, fixtures, and libraries to maintain consistent and maintainable automation patterns
- Participate in architecture and design reviews to identify quality risks and define test strategies early
- Troubleshoot issues across UI, API, and backend layers, isolate root causes, and drive defect resolution
- Maintain clear test documentation, including test plans, automation strategies, and coverage reports
Requirements
- B.S. in Computer Science, Engineering, or related field with 4+ years of experience in test automation, or equivalent industry experience
- Strong experience designing UI automation frameworks using Selenium, Playwright, Cypress, Robot Framework, or similar tools
- Proven hands-on experience with API testing and automation, including functional, negative, and edge-case validation
- Proficiency in JavaScript/TypeScript, Python, or Java for automation development
- Experience performing backend and database validations using MongoDB and PostgreSQL
- Strong understanding of test automation best practices, including scalability, maintainability, and reusability
- Experience integrating automation tests into CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, etc.)
- Familiarity with modern web application architectures and frontend frameworks
- Strong debugging, analytical, and problem-solving skills across the full stack
- Excellent communication skills and ability to collaborate with cross-functional teams
- Passion for quality engineering and driving engineering excellence through automation
Benefits
- equity incentive
- competitive benefits plans
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
test automationUI automation frameworksAPI testingbackend validationdatabase validationJavaScriptTypeScriptPythonJavatest automation best practices
Soft skills
communication skillscollaborationanalytical skillsproblem-solving skillsdebugging skillspassion for quality engineering