Qureos

Find The RightJob.

Mid-Level QC Tester Engineer

Job Description – Mid-Level Software Quality Control Engineer

Job Title: Mid-Level Software Quality Control Engineer

Department: Quality Control / Quality Assurance

Location: [City / Country or Remote]

Reports To: QC Team Lead / QA Manager

Role Summary

The Mid-Level Software QC Engineer is responsible for designing, executing, and documenting test scenarios to ensure high-quality delivery of software products. The role focuses on validating functional and non-functional requirements, identifying defects, and collaborating closely with development, product, and business teams to deliver stable, reliable releases.

Key Responsibilities

Test Design & Execution

- Analyze business requirements, user stories, and acceptance criteria to design detailed test cases and test data.

- Execute functional, regression, integration, and smoke tests for web, mobile, and backend systems.

- Log, track, and retest defects using the agreed defect management tool (e.g., Jira, Azure DevOps, etc.).

- Validate fixes and ensure no regression is introduced.

Documentation & Reporting

- Prepare and maintain test cases, test suites, and traceability matrices.

- Contribute to test plans and test reports for each release or sprint.

- Provide clear testing status, risks, and blockers to the QC Lead / Scrum Master.

Collaboration

- Work closely with developers, BAs, and Product Owners to clarify requirements and expected behaviors.

- Participate in refinement, planning, and review meetings as the QC representative.

- Support UAT preparation and execution when needed.

Quality Practices

- Follow and enforce the company’s QC process, standards, and best practices.

- Contribute to improving test coverage and test data quality.

- Support basic test automation activities (e.g., maintaining existing scripts, adding simple test cases) if applicable.

Requirements

Must Have

- Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, or a related field.

- 2–4 years of hands-on experience in software testing / quality control.

- Strong understanding of SDLC and STLC (Agile / Scrum is a plus).

- Solid experience in:

- Writing clear and structured test cases and scenarios.

- Functional and regression testing.

- API testing using tools such as Postman / Swagger.

- Familiarity with defect tracking tools (e.g., Jira, Trello, Azure DevOps, etc.).

- Good understanding of databases and ability to write basic SQL queries for validation.

- Strong analytical skills, attention to detail, and structured thinking.

- Good communication skills and the ability to work in cross-functional teams.

Nice to Have

- Experience in Fintech / Payments / E-commerce domains.

- Basic exposure to test automation tools (e.g., Selenium, Cypress, K6, REST Assured, etc.).

- Knowledge of performance testing concepts and tools.

- ISTQB Foundation Level or similar certification.

Key Competencies

- Ownership and accountability for assigned modules / features.

- Time management and ability to work under deadlines.

- Problem-solving mindset and curiosity to understand root causes.

- Teamwork and willingness to learn from seniors and leads.

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.