What are the responsibilities and job description for the Software Engineer in Test position at Qorali?
We're looking for an SDET who thrives on understanding complex systems, building robust automation, and driving quality across the development lifecycle. You’ll work closely with engineering, product and support teams to ensure new features are thoroughly tested, automated, and delivered with confidence.
What You’ll Do
- Develop, enhance and maintain automation frameworks and automated test suites
- Convert manual test cases into scalable automated tests
- Collaborate across teams to support delivery of multi‑system projects
- Identify test scope, assess risk and contribute to test planning
- Analyze results, track defects and communicate findings clearly
- Support test environment setup and test data management
- Continuously improve testing processes and advocate for an automation‑first approach
What You Bring
- Strong understanding of software testing principles and test design techniques
- Experience with Agile development lifecycles
- Ability to manage small projects and work across multiple initiatives
- Excellent analytical, communication and time‑management skills
- Hands‑on experience testing complex, distributed or large‑scale systems
- Background in web/mobile apps, Linux/Unix, event‑driven or cloud‑based systems
- Experience creating test plans and building automated test coverage
Technical Skills
- Proficiency with automation frameworks (e.g., Selenium, Cucumber, TestNG)
- Strong SQL skills and experience with relational databases
- Ability to write automation code in at least one language (Java, Python, etc.)
- Familiarity with multiple testing types (unit, functional, integration, load, security, etc.)
- Experience with tools such as JIRA, Confluence and standard productivity suites
- Bonus: exposure to cloud platforms and CI/CD tools
Qualifications
- $100-120k base
- 10% bonus
- 401k match
- Health, vision, dental and life plans
- Strong PTO
Salary : $100,000 - $120,000