
Quality Engineer
CHEQ Software Testing • Makati, Metro Manila, Philippines
**Role & seniority: ** Software Quality Engineering / QA Automation Engineer; ~4+ years experience (mid-level)
**Location & work type: ** Not specified (details not provided)
**Stack/tools (from posting): **
-
Languages: TypeScript/JavaScript, Java, Python, C#, (or equivalents)
-
Testing: Functional, Integration, Regression, API, Performance
-
Automation frameworks: automated test frameworks, regression suites (tools not named)
-
Platforms/app types: Web, Mobile, Enterprise, Cloud, integrated business apps
-
Dev workflow: CI/CD, Git, Agile/Scrum
-
Data/validation: SQL
-
Test/defect management: test management + defect tracking tools (not named)
-
Preferred: AI concepts to evaluate/validate AI-generated outputs
**Top 3 responsibilities: **
-
Design/execute manual + automated tests across functional, integration, regression, API, and performance
-
Develop and maintain automated test frameworks/scripts and regression test suites
-
Analyze requirements to define test conditions/coverage, manage risks, and track/manage defects; report test status/metrics
**Must-have skills: **
-
SDLC/STLC and Agile/Scrum understanding
-
Strong programming/scripting for test automation
-
Experience with automated frameworks, API automation, performance testing, and regression suites
-
Ability to set up/manage test environments and test data
-
SQL for validation
Full Description
Job Description
Design, develop, and execute manual and automated tests for Functional, Integration, Regression, API, and Performance Testing activities Develop, maintain, and enhance automated test frameworks, test scripts, and regression test suites Analyze requirements and identify test conditions, risks, and coverage gaps Prepare, manage, and maintain test environments and test data Log, track, analyze, and manage defects through resolution Collaborate closely with developers, business analysts, product owners, and client stakeholders to ensure product quality Provide accurate test status reports, metrics, and recommendations Support continuous quality engineering practices throughout the software development lifecycle
Qualifications
Graduate of a Bachelor's Degree in Computer Science, Information Technology, Computer Engineering, or any related four-year course Minimum of four (4) years of experience in Software Testing, Quality Assurance, or Quality Engineering Strong understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and Agile/Scrum methodologies Strong programming and scripting skills using modern programming languages such as TypeScript, JavaScript, Java, Python, C#, or equivalent technologies Hands-on experience developing and maintaining automated test frameworks, API automation, performance testing solutions, and regression test suites using modern testing tools Experience testing Web, Mobile, Enterprise, Cloud, or integrated business applications Familiarity with CI/CD practices, automation execution, and Git-based collaborative development workflows Knowledge of SQL and data validation techniques Experience with test management and defect tracking tools Knowledge of AI concepts and the ability to evaluate and validate AI-generated outputs is highly preferred
Key Skills And Attributes
Strong analytical, troubleshooting, and problem-solving skills with the ability to identify risks and recommend quality improvements. Detail-oriented with a quality-first and customer-focused mindset. Excellent verbal, written, and stakeholder communication skills. Ability to work independently and collaboratively within Agile and cross-functional teams. Proactive, adaptable, and responsive to evolving technologies, project priorities, and business requirements. Strong organizational and time management skills. Ability to contribute to continuous improvement initiatives, automation adoption, and Quality Engineering practices. Flexible and willing to work on assigned schedules as required.
Join us and play a critical role in delivering high-quality software that meets user expectations.