Epicareer Might not Working Properly
Learn More

2025-7483_QA Engineer

  • Full Time, onsite
  • Arch Global Services (Philippines) Inc.
  • Taguig, Philippines
Salary undisclosed

Checking job availability...

Original
Simplified
Company Description

AGSI was incorporated in April 2016. We are committed to supporting the goals of Arch divisions through exceptional service delivery. We pride ourselves on maintaining flexibility and responsiveness to adapt to business unit and industry demands while focusing on sound project management. We are dedicated to growing and developing our employees as we build strong teams with strategic leadership.

Job Description

As a QA Engineer II the candidate will be responsible for testing of all software product changes. Candidate will be expected to perform analysis, test planning, automation, test execution, and defect management. Candidate will partner with internal and external stakeholders to ensure products conform to the desired quality standard. Candidates will have the autonomy to work independently on a moderate/ complex scope receiving only general direction. They may provide assistance and direction to less experienced peers. This role requires technical skills and a high degree of problem-solving skills. Individuals will be expected to actively contribute towards the team and organizational goal of continuous process improvement.

 Define test cases and ensure effective coverage.

 Tracks issues and business requests and conduct research on broad-based solutions and new features that meet user needs. Creates, modifies and maintains test scenarios and test cases & keeps stakeholders updated with testing status.

 Formulate test strategy for the Product. Executes automated test scripts.

 Modifies existing Automation test scripts and/ or create new automation test scripts for complex scope.

 Modifies existing Performance test scripts and/ or create new Performance test scripts.

 Creates and modifies test data, executes and records results in test management system.

 Dedicate more time to exploratory testing for deeper insights and edge case discovery.

 Translate project requirements into effective and comprehensive test cases.

 Define clear testing objectives that align with overall project goals.

 Establish the testing scope, prioritizing critical features and functionalities.

 Document expected deliverables, such as detailed test plans, scripts, and reports.

 Use SQL\TSQL\SnowSQL\dbt to build tests that ensure that end-to-end data flow is working as intended and ensures data integrity using reconciliation reports.

 Build and monitor automated system health checks.

 Collaborate with Engineers to investigate root cause of data and process related issues during testing and suggest resolutions.

 Help team in developing and maintaining test automation frameworks, integrating them with CI/CD pipelines.

 Collaborate effectively with developers to implement testing strategies at lower levels, facilitating a "shift left" approach and promoting early defect detection.

 Take ownership of application quality from requirements gathering through development and testing, ensuring a high standard of product excellence

 Orchestrate data testing solutions using airflow.

 Identifies software defects.

 Creates and manages assigned defects in defect management system.

 Works with Agile team and stakeholders to communicate defective information.

 Retests defect when the issue has been resolved.

Qualifications

 Provides additional documentation to software engineers as required.

Required Skills/Experience

 You are a proactive advocate for "shifting left", aiming to identify and address defects earlier in the development lifecycle.

 You are passionate about test automation and committed to continuously improving testing processes.

 You enjoy collaborating with your team members to build solutions which improve the data quality within the data warehouse.

 You have a drive to automate processes that mainly focuses on ensuring data quality and process rigidity.

 Defects Management Design Thinking

 SDLC & DevSecOps

 ETL (Extract Transform Load)

 Experience in all test levels (Unit -> Integration -> Functional -> E2E -> System)

 Software Documentation

 Test Automation

 User Acceptance Testing (UAT)

Desired Skills/Experience

 Experience in programming or scripting languages such as Python, C#

 Experience in SQL\TSQL\SnowSQL and DWH and previous experience with QA.

 Ability to extract and present data using SQL, TSQL, SnowSQL, Snowflake, Power BI, Excel.

 Experience in designing, developing, and maintaining robust and scalable test automation frameworks such as Playwright, Selenium or Cypress

 Experience with GitHub Actions or similar platforms for automating and managing test workflows.

 General understanding of software quality assurance testing concepts, methods, and practices in an information technology environment.

 Understanding data, problem solving skills

 Agile Methodology – Sprint Planning, Product Backlog, JIRA

 Experience in Unit test frameworks (Xunit, Nunit, Junit), Mocking frameworks (Moq), Mutation Testing tool (Stryker, PITest)

 dbt – nice to have.

Soft Skills

 Adaptability, Agile Working, Collaboration, Communication, Decision Making, Domain Expertise, Generative AI, Incident Management, Innovation, Problem Solving

 Experience in Insurance\ Reinsurance highly desired

Additional Information

  • Four-year degree in IT