Senior Quality Assurance and Automation Engineer

SoHo DragonBerkeley Heights, NJ
1dOnsite

About The Position

SoHo Dragon represents a FinTech client seeking to hire a Senior QA and Automation Engineer for a contract-to-hire opportunity. Location: Berkeley Heights, NJ (100% onsite) Contract duration: 6 months (C2H) GC and US Citizen Only As a Senior Quality Assurance and Test Automation Engineer, you will work on functional and regression testing of our Gateway Services products. You will work independently with senior management and technical groups globally. Utilization of business, functional, and/or technical expertise is needed to effectively develop and execute the test strategy and planning activities. You will work with multiple programs/systems on projects of moderate complexity and serve as a project team member. Functional: Design and execute automated test scripts for functional, performance, and regression testing across 2 platforms. Develop and maintain testing frameworks and tools to enhance automation efficiency. Collaborate with cross-functional teams to gather testing requirements and create effective test plans. Analyze test results, identify defects, and work closely with development teams to ensure timely resolution. Lead and participate in test planning and quality review sessions. Oversee the writing of test cases/scripts. Testing may include application, network, system, regression, and user acceptance testing. Participate in daily calls as needed for appropriate hands-on testing. Technical: Perform testing activities to include planning, design, scripting, execution, debugging, and reporting tasks. Monitor and execute automation test activities for large-scale projects. Works with Technical and Business groups to define the scope of testing required. Research new tools and testing approaches, and execute upon/monitoring the implementation of such items. Post-test execution activities include error debugging, reporting needs, and internal and external communications. Contribute to the continuous integration/continuous deployment (CI/CD) pipeline to facilitate consistent testing.

Requirements

  • 9+ years of related Technical experience.
  • Bachelor’s Degree or equivalent work experience and/or Certifications.
  • Extensive knowledge of information systems elements (hardware, software, and network) and their application to business functions/processes.
  • Knowledge of testing tools, database concepts, and MS Office.
  • Proficiency in at least one programming language ( e.g., Java, C#, Python).
  • A firm understanding of the Software Development Life Cycle and methodologies such as Agile /Scrum.
  • Hands-on experience testing APIs, RESTful/JSON web services, and TCP/HTTP applications.
  • Must have test automation experience using tools such as QTP/UFT, JMeter, Selenium Web Driver/TOSCA, and TestNG.
  • Informed and cognizant of the key processes in the business and the business rules that impact the development and/or implementation of information systems.
  • Drives continuous improvement through all processes, including but not limited to, team standards, test planning, resourcing and test execution, as well as debugging, metric collection, and reporting.

Nice To Haves

  • Merchant Payment Processing – authorizations at either point-of-sale or Card-Not-Present (eCommerce/digital), clearing & settlement systems, merchant on-boarding, merchant reporting, fraud/security analytics.
  • Payment Processing for Financial Institutions, specifically for debit cards, loans, and/or credit card systems (new accounts, plastics, letters, notifications, preferences, parameter controls, payments, sales, account updates, memos, rewards, fraud, statements, collections, authorizations, chargebacks/retrievals, merchants, settlement, etc.) Financial services with high-volume, large-scale processing and reporting.
  • Experience working in highly available OLTP applications.

Responsibilities

  • Design and execute automated test scripts for functional, performance, and regression testing across 2 platforms.
  • Develop and maintain testing frameworks and tools to enhance automation efficiency.
  • Collaborate with cross-functional teams to gather testing requirements and create effective test plans.
  • Analyze test results, identify defects, and work closely with development teams to ensure timely resolution.
  • Lead and participate in test planning and quality review sessions.
  • Oversee the writing of test cases/scripts.
  • Perform testing activities to include planning, design, scripting, execution, debugging, and reporting tasks.
  • Monitor and execute automation test activities for large-scale projects.
  • Works with Technical and Business groups to define the scope of testing required.
  • Research new tools and testing approaches, and execute upon/monitoring the implementation of such items.
  • Post-test execution activities include error debugging, reporting needs, and internal and external communications.
  • Contribute to the continuous integration/continuous deployment (CI/CD) pipeline to facilitate consistent testing.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service