QA Automation Engineer

4 days ago


Quezon City, National Capital Region, Philippines Arch Insurance Full time
Overview

As a QA Automation Engineer in our Enterprise Reporting department, you will be responsible for creating and managing automated tests to identify issues with the ETL/processes feeding into the Data consumption layer, automate the checking of validity of reporting models, and report visualization with an aim to ensure the quality of data in the reporting layer.

The role involves working together with the onshore Enterprise Reporting team to decide on the required tests, define an automated testing framework for Power BI reports and datasets followed by building the process to automate testing within the Reporting function.

Responsibilities
  • 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.
  • Develop custom automated frameworks tailored to report testing needs – this may involve combining elements from Selenium, Power BI REST API, Python, and other automated tools with an aim to automate Power BI dataset and report visualization testing.
  • Work with EA & Engineering excellence team to define and agree on a testing framework for Reporting.
  • Write automated test scripts using the chosen framework and tools, incorporating appropriate assertions to verify expected outcomes.
  • Execute the automated tests regularly, preferably as part of a continuous integration/continuous delivery (CI/CD) pipeline.
  • Automate testing of data models hosted in Snowflake before they are exposed in Reporting tools like Sigma / Power BI.
  • Automate the common manual testing done by the QA through creating macros in dbt.
  • Build and monitor automated system health checks.
  • Collaborate with Enterprise Reporting Engineers to investigate the root cause of issues and suggest resolutions.
  • Support the team in doing releases.
  • 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.
Required Skills/Experience
  • Experience leveraging Power BI REST API to programmatically interact with Power BI reports, datasets, and dashboards.
  • Strong SQL (or SnowSQL) and data transformation skills.
  • Experience in programming or scripting languages such as Python, C#, Java, JavaScript/TypeScript.
  • Understanding of Power BI Testing process fundamentals.
  • Experience in designing, developing, and maintaining robust and scalable test automation frameworks such as Playwright, Selenium, or Cypress.
  • Experience in testing data with tools such as Power BI, DBT, and Snowflake & Sigma (nice to have).
  • Experience with GitHub Actions or similar platforms for automating and managing test workflows.
  • Proactive advocate for "shifting left", aiming to identify and address defects earlier in the development lifecycle.
  • Passionate about test automation and committed to continuously improving testing processes.
  • Enjoy collaborating with team members to build solutions that improve data quality within the reporting estate.
  • Drive to automate processes that mainly focus on ensuring data quality and process rigidity.
  • Experience working with Power BI reports and investigating the root cause of issues.
  • Experience working within data & analytics engineering.
#J-18808-Ljbffr

  • Quezon City, National Capital Region, Philippines CI&T Full time

    About the RoleThe successful candidate will be responsible for mentoring and guiding junior QA engineers in automation best practices and testing methodologies. This includes developing and maintaining automation frameworks and tools, ensuring they are scalable and maintainable. Additionally, the candidate will conduct reviews of automated test cases to...


  • Quezon City, National Capital Region, Philippines ECLARO Full time

    Role Title: QA Automation EngineerJob DescriptionAs a QA Automation Engineer in our Enterprise Data department, you will be responsible for creating and managing automated tests to identify issues with the ETL process to ensure the quality of data in the Enterprise Data Warehouse.The role involves working together with the onshore Enterprise Data team to...


  • Quezon City, National Capital Region, Philippines Outsourced Full time

    Job Summary4+ years of experience in software development or testing. Experience writing automated tests in C# coding language.Job DescriptionCompany DescriptionOutsourced.ph is a leading ISO certified Philippines offshore outsourcing company that provides dedicated remote staff to some of the world's leading international companies. Outsourced is recognized...


  • Quezon City, National Capital Region, Philippines Pointwest Full time

    QA Automation Engineer (Playwright)RESPONSIBILITIESCreate tests to identify software problemsAnalyze bugs and errors found during testsDocument results of tests for the software development teamRecommend improvements in software to enhance user experienceMotivate the development process for efficiency and performanceWork together with the software developer...


  • Makati City, National Capital Region, Philippines Eviden Full time

    Job RequirementsWe are seeking a QA Automation Engineer to join our team at Eviden. In this role, you will be responsible for designing and executing automated test cases to ensure the quality of our software products.The successful candidate will have experience with software quality assurance, including writing test plans and test cases. Familiarity with...


  • Quezon City, National Capital Region, Philippines Q2 HR Solutions Full time

    Senior Test/QA Automation Engineer (NZ Support—Early Shift)We are seeking highly skilled Senior Test/QA Automation Engineer to join one of our esteemed clients' teams. This is a fantastic opportunity to contribute to innovative projects, all while enjoying the flexibility of a hybrid work arrangement (2-3x in the office).As the Senior QA Automation...


  • Quezon City, National Capital Region, Philippines dnl Full time

    As a Senior QA Automation Engineer at dnl, you will play a key role in ensuring the quality of our software applications. With over 5 years of experience testing software for both web and mobile, you will be responsible for creating, running, and maintaining manual and automation test suites.ResponsibilitiesEstablish formal QA processes to ensure...


  • Quezon City, National Capital Region, Philippines Q2 HR Solutions Full time

    Lead Test/QA Automation Engineer (NZ Support—Early Shift)We're on the hunt for a dynamic Lead Test/QA Automation Engineer to join one of our esteemed clients' teams on a hybrid work arrangement (2-3x in the office) The successful candidate will lead a team of QA engineers and drive the design, development, and maintenance of automation frameworks. As a...


  • Quezon City, National Capital Region, Philippines ECLARO Full time

    ECLARO Quezon City, National Capital Region, PhilippinesQA Manual/Automation EngineerECLARO Quezon City, National Capital Region, Philippines2 days ago Be among the first 25 applicantsRole Title: QA Manual/Automation EngineerECLARO: A quick SummaryECLARO is an award-winning professional services firm headquartered in New York City and operating in the U.S.,...

  • QA Engineer

    3 weeks ago


    Quezon City, National Capital Region, Philippines ECLARO Full time

    ECLARO Quezon City, National Capital Region, Philippines2 days ago Be among the first 25 applicantsRole Title: QA EngineerJob Description:As a Data/QA Engineer in our Enterprise Data department, you will be responsible for creating and managing automated tests to identify issues with the ETL process to ensure the quality of data in the Enterprise Data...


  • Quezon City, National Capital Region, Philippines Q2 HR Solutions Full time

    Job Description: Senior QA and Test Automation LeadWe are looking for a seasoned Senior QA and Test Automation Lead to spearhead our QA efforts in delivering high-quality software products. As a senior leader, you will drive the design, development, and maintenance of automation frameworks, establish best practices, and foster a culture of continuous...

  • QA Automation Engineer

    17 hours ago


    Makati City, National Capital Region, Philippines Hunter's Hub Incorporated Full time

    Job OverviewWe are seeking a highly skilled QA Automation Engineer to join our team at Hunter's Hub Incorporated. As a key member of our QA automation team, you will be responsible for developing and maintaining automated test scripts using tools such as Selenium, Cucumber, and Appium. You will work closely with our software development team to ensure that...


  • Quezon City, National Capital Region, Philippines HawodTech Solutions Full time

    Job SummaryWe are looking for an experienced Test Automation Specialist to join our team at HawodTech Solutions. The ideal candidate will have a strong background in software testing and experience working with automation tools.About the PositionThis role involves working closely with the development team to define and improve build system quality, managing...


  • Makati City, National Capital Region, Philippines Macquarie Group Full time

    The QA Automation Engineer will be responsible for designing, developing, and maintaining automated testing frameworks at Macquarie Group. You will work closely with our development and operations teams to ensure the delivery of high-quality software applications.About the TeamOur team is passionate about delivering innovative solutions that meet the needs...


  • Quezon City, National Capital Region, Philippines Q2 HR Solutions Full time

    Job Title: Lead Automation Engineering ManagerWe are seeking an experienced Lead Automation Engineering Manager to lead our QA team in driving the design, development, and maintenance of automation frameworks. As a hands-on leader, you will ensure the delivery of high-quality software products, establish best practices, and foster a culture of continuous...

  • QA Engineer

    2 weeks ago


    Quezon City, National Capital Region, Philippines Alight Solutions Full time

    About UsAt Strada, we strive to deliver innovative payroll, human capital management, and financial management solutions to our clients worldwide.Our team of experts combines cutting-edge technology with human insight to help businesses across the globe reach new heights. With over 30 years of expertise and more than 8,000 professionals on board, we're...


  • Quezon City, National Capital Region, Philippines Pointwest Full time

    Quality Assurance Automation Engineer Job DescriptionPOSITION SUMMARY: This position is responsible for designing and delivering successful Automation Testing as part of the Quality Assurance team. Responsibilities include planning, designing and developing an Automation Framework for facilitating manual regression tests from development into the framework,...


  • Quezon City, National Capital Region, Philippines Q2 HR Solutions Full time

    Job Title: Test Automation Engineer Team LeaderWe are looking for an experienced Test Automation Engineer Team Leader to lead our QA team in delivering high-quality software products. As a team leader, you will drive the design, development, and maintenance of automation frameworks, establish best practices, and foster a culture of continuous improvement...


  • Quezon City, National Capital Region, Philippines UnitedHealth Group Full time

    At UnitedHealth Group, we are committed to helping people live healthier lives and making the health system work better for everyone. Our mission is to improve health outcomes by connecting people with the care, pharmacy benefits, data, and resources they need to feel their best.This role involves developing and implementing software automation that...


  • Makati City, National Capital Region, Philippines Serino Systems, Inc. Full time

    About the JobSerino Systems, Inc. is looking for a mid-senior level Quality Assurance Automation Engineer who can perform moderate to complex engineering tasks and solve a broad range of problems. The ideal candidate will have at least 3 years of experience in QA engineering for Android applications in an embedded environment.Key TasksDesign and implement...