About the Role
We are seeking a Software QA Engineer (Mid-Level) to join our QA team and contribute to ensuring the quality, reliability, and performance of our software releases. The ideal candidate has hands-on experience in both manual and automated testing, test case design, defect tracking, and regression testing across the full Software Development Lifecycle.
This role involves active participation in test planning, test automation development, and release validation. You will collaborate closely with developers, business analysts, and other stakeholders to ensure high-quality product delivery and continuous improvement of testing processes and automation coverage.
What You’ll Do
- Develop, maintain, and execute automated test scripts and checklists
- Perform manual functional, regression, and exploratory testing
- Create and maintain test documentation and testing procedures
- Track testing activities, rollout progress, and reporting
- Identify, document, and track defects using bug tracking tools
- Work with technical specialists to develop and improve automated testing tools and methodologies
- Execute regression test suites and support release validation activities
- Validate and support approval of software changes prior to production deployment
- Provide support and feedback to the Business Analysis and QA teams
- Collaborate closely with the development team to analyze and resolve defects
- Support continuous improvement of QA processes, tools, and automation coverage
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- 2+ years of experience in software quality assurance (manual and/or automation testing)
- Solid understanding of software testing principles, methodologies, and QA best practices
- Hands-on experience with bug tracking and test management tools (e.g., Jira)
- Experience working in Linux environments
- Excellent knowledge of the English language (written and verbal)
- Basic scripting or programming knowledge (JavaScript, TypeScript, or similar)
- Experience with automated testing tools
Nice to Have (Not Required)
- Strong communication and interpersonal skills
- Strong analytical and attention-to-detail skills
- Strong problem-solving and task management abilities
- Experience developing and maintaining automated test frameworks
- Experience with Playwright and TypeScript
- Ability to meet deadlines consistently and work in a fast-paced environment
Why Ceranext
At Ceranext, you’ll work on real-world telecom and signal intelligence systems that make a difference — powering communications and mission-critical operations across the globe. We value collaboration, continuous learning, and ownership. You’ll join a collaborative QA team committed to building reliable, high-performing software. From test design to release validation, you’ll have a hands-on role in shaping product quality and continuously improving how we deliver value to our customers. You’ll have the opportunity to grow your technical skills, expand your automation knowledge, and develop within a supportive engineering environment.
