Senior Quality Assurance and Test Engineer

AF Payments Inc.

Philippines

On-site

PHP 600,000 - 900,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

AF Payments Inc. is seeking a Senior Quality Assurance and Test Engineer to drive end-to-end QA and testing across pre-production and production environments.

You will work with the QA and Release Manager to ensure fail-proof deployment and high-quality systems within planned timeframes. The role requires extensive test planning, scripting, and collaborative validation with developers, vendors, and clients in an agile environment.

Qualifications

  • Defines, creates and updates test plans aligned with requirements.
  • Maps test cases to business requirements and designs.
  • Validates functionality, data integrity, and interoperability.
  • Reviews testing deliverables and results to ensure quality.

Responsibilities

  • Creates/updates test plans and test cases for internal/external apps.
  • Performs end-to-end, regression, negative and exploratory testing.
  • Collaborates with FE/BE Devs and Ops across sprints.
  • Documents defects in QA tools like TFS or GitHub.

Skills

Test planning
Test design
Defect tracking
SQL scripting
Mobile testing
Agile/Scrum
Team collaboration
QA process improvement

Education

BSc in CS/IT or related

Tools

GitHub
TFS
SQL databases

Job description

Position Summary

The role of the Senior Quality Assurance and Test Engineer (SQATE) is work with the Quality Assurance and Release Manager in implementing the end-to end processes of the Quality Assurance, Testing and Release activities from a pre-production, pre-test environment to the final test and production environment to provide a fail-proof system in every stage of the product development and the deployment.

The SQATE takes an active role in identifying every and all the inconsistencies, defects, deviation from specifications, decrease in performance after developers have completed their work and take a proactive role in preventing possible failure at an early stage until the execution of tests are in place to guarantee the quality of the product and applications are in compliance and within or above the set of standards to successfully implement the testing phase and propose the right solution or approval to the Quality Assurance & Release Manager before final release, if necessary, within the planned timeframe.

The SQATE has full access to all environments to ensure that the development and testing processes are correct. The SQATE is to recommend tools and sharing best practices to help speed up the process for developers. The SQATE takes an active role from the beginning of each sprint to understand what’s going to be built and how it’s going to be tested in an agile working model, where one phase of the process depends on the completion of the previous phase, where testing and development simultaneously take place during a sprint.

Duties & Responsibilities
  • Defines, creates, updates test plans for internal and external application.
  • Manages the mapping of test cases to business requirements and functional designs.
  • Defines, creates, updates testing artifacts including but not limited to test cases, test scripts, test conditions, and expected test results. validates functionality, interoperability, and data integrity of the application under test.
  • Reviews testing deliverables.
  • Reviews of test execution results.
  • Performs negative testing.
  • Troubleshoots issues and investigate/verify logs.
  • Documents and logs defect in a timely manner using QA management tool like TFS, github.
  • Readily works with 3rd party vendor/clients to ensure successful product integration.
  • Tests application in clients’ site.
  • Executes normal and complex test cases.
  • Continuously improves test case coverage by covering (E2E, Regression, Negative and Exploratory Test cases) for all features.
  • Performs functional test to ensure all requirement functions are working as expected and meet the requirements.
  • Performs regression test after all functional and defects were fixed to ensure application ins working end to end.
  • Attends daily stand-up meetings with project team providing detailed analysis when requested.
  • Collaborates within the QA team for the solution/changes required and relay it to the development.
  • Submits daily activity report.
  • Performs required performance testing preparation/execution activities.
  • Sets up environment and database data for devices under test.
  • Ensures that provided environment/devices/peripherals setup mimics production setup
  • Writes basic to intermediate sql scripts and document it via github.
  • Installs and tests mobile applications on but not limited to android/iOS device.
  • Conducts actual testing of applications and devices in the field, as needed.
  • Recommends or handovers application to be deployed in production and creates the corresponding handover documentation.
  • Ensures correct configurations are documented and coordinated to respective teams.
  • Ensures and monitor correct upgrade/sequencing of versions are carried out in production.
  • Works with cross-functional teams (FE & BE Devs, BDs, Operations, Marketing, Finance, ITOPS) to ensure quality throughout the software development lifecycle.
  • Conducts post-release/ post-implementation testing in case of production issue and help provide investigation/facts i.e. issue replication.
  • Works closely with development team to provide support and inputs regarding product design and issues.
  • People Management & Development
    • Manages people and teams based on objectives and goals of the company. Set clear and comprehensive performance goals for individual and team growth.
    • Develops high potential employees to be prepared to handle bigger responsibilities in the future
    • Leads, mentors, supervises, coaches and reviews the performance of individuals regularly with the objective of molding their leadership skills to foster high performance and achievement of company goals
    • Provides real-time coaching and mentoring on disciplinary cases and other matters, where appropriate
    • Provide feedback to ensure continuous improvement and advancement of the Group’s mission, goals, activities and initiatives
    • Fully supports and works to achieve the Group’s employee satisfaction, engagement and retention
    • Participates and supports all training, capacity building and resource development efforts and initiatives for the Group in tandem with the Company’s Human Resources team, where applicable.
Functional Competencies
  • Has strong project management and people management skills
  • Has strong coordination skills
  • Effective written and verbal communication skills
  • High attention to details
  • Outstanding organizational and time management skills
  • Strong business acumen
  • Process improvement
  • Ability to work effectively within a team and independently.
  • High proficiency in the use of technology
  • Strong Project Management
  • Leadership and Influence
  • Data Analysis
  • Creative and Concept Development
  • Capable of leading and motivating team for collaborative and productive work environment;
  • Can handle issues under pressure;
  • Communicates and interacts well with clients and able to articulate solution and application clearly;
  • Can work in super-agile environment following scrum framework;
  • Performance driven and Results-oriented
Education and Work Background
  • Minimum of five (5) working years relevant Professional IT and Solutions Development experience;
  • Graduate of Computer Science or similar IT, Data Science or Programming Courses;
  • Preference with background experience on Scrum method and Github platform;
  • Experience In building complex applications for cross-platform support using multi-stack development and platforms such as .Net, Java, Flutter, React IDEs, and Figma for mobile, web, desktop, feature devices;
  • This includes familiarity with backend SOA or Microservices on .Net, J2EE, Linux, DBMS, Message Queues, SQL Lite or Firebase with APIs on REST, JSON, SOAP, XML, GRPC, KAFKA;
  • Understanding of MVP and MVVM development patterns and frameworks;
  • Working knowledge Bigdata and Datalake frameworks, platforms and tools for Business Intelligence and Analytics;
  • Manage Builds, Versions, Source Codes with Github and publish mobile applications with Googleplay and Appstore;
  • Familiarity / working knowledge of the Scrum Framework for a super agile and adaptive development methodology;
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Quality Assurance & Test Engineer
Quality Assurance & Test Engineer

AF Payments Inc. • Philippines

Hybrid
PHP 600,000 - 900,000
Test Engineer
Test Engineer

Intelassist • Quezon City

On-site
PHP 420,000 - 660,000
Quality Assurance Specialist
Quality Assurance Specialist

Hexaware Technologies Phil. Branch • Taguig

Hybrid
PHP 400,000 - 560,000
Quality Engineer
Quality Engineer

CHEQ Software Testing • Makati

On-site
PHP 900,000 - 1,150,000
Senior Quality Assurance Architect Engineer
Senior Quality Assurance Architect Engineer

Career Connect • Philippines

On-site
PHP 700,000 - 1,100,000
Senior QA Automation Engineer
Senior QA Automation Engineer

Anthesis Group • Manila

On-site
PHP 700,000 - 1,400,000
Senior Mobile Manual QA Engineer
Senior Mobile Manual QA Engineer

Luxoft • Mexico

On-site
PHP 3,699,000 - 5,549,000
QA Engineer (Mid-Level)
QA Engineer (Mid-Level)

Satellite Office • Rizal

On-site
PHP 480,000 - 720,000
QA Automation Engineer, Hybrid
QA Automation Engineer, Hybrid

Propelrr • Manila

On-site
PHP 600,000 - 1,200,000
QA Engineer (Mid-Level)
QA Engineer (Mid-Level)

Satellite Office • Metro Manila

On-site
PHP 600,000 - 900,000