More jobs:
Test Consultant
Job in
Tempe, Maricopa County, Arizona, 85285, USA
Listed on 2026-07-10
Listing for:
Global Payments
Full Time
position Listed on 2026-07-10
Job specializations:
-
Software Development
Software Testing, DevOps
Job Description & How to Apply Below
Responsibilities
- Participates in all steps of the software development life cycle and is accountable for helping to deliver quality code.
- Collaborates with peers to identify and recommend practices for quality assurance at the source using automation.
- Conducts impact analysis, evaluates and identifies effects on regression test suites, code testability, and application performance to reduce negative influences on continuous testing.
- Performs quality checks and updates automation scripts.
- Identifies and designs testing suites for test‑driven development (TDD) and behavior‑driven development (BDD) to allow early and frequent testing during software development.
- Identifies process improvement and continuous quality measures across the development lifecycle.
- Writes and executes application tests at the source code level to prevent hidden errors (white‑box testing) within unit and component testing.
- Identifies and suggests improvements for code quality to address deficiencies from functionality through code structure for performance and maintainability.
- Builds, maintains, and reviews mid‑level unit and component test suites and conducts automated white‑box tests.
- Identifies improper coding and code quality issues.
- Integrates white‑box test suites with continuous integration (CI) tools.
- Programs and creates mid‑level test cases using unit and component testing tools for code‑level testing.
- Develops moderately complex software tools, frameworks, and utilities for validation/verification activities and end‑to‑end functional testing of software.
- Identifies and recommends tools and frameworks for testing and creates automated tools for generic use and maintainability.
- Writes moderately complex code that exercises non‑user‑interface (UI) components such as application program interfaces (APIs), representational state transfer APIs (RESTful APIs), and web services to develop testing frameworks.
- Integrates automated suites with continuous integration (CI) tools for frequent execution.
- Installs and uses moderately complex CI frameworks in continuous testing and continuous deployment/delivery.
- Builds, customizes, and deploys moderately complex test environments and test automation frameworks.
- Performs moderately complex scripting, data generation, and other methods to maintain automation infrastructure throughout development.
- Integrates CI tools with other testing infrastructure and develops moderately complex reporting/metrics on CI.
- Develops test scripts, test data, analyzes, and interprets performance, load, and security testing.
- Conducts testing and analysis, and interprets results using service virtualization testing tools that emulate the behavior of necessary dependent system components.
- Identifies virtualization testing opportunities and designs to test virtualized environments.
- Identifies performance testing opportunities and designs to test application performance, load, security, and service virtualization.
- Analyzes system and database performance and responses during loads.
- Directs tests to avoid common application performance bottlenecks.
- Maintains and administers procedures, methodologies, and/or application standards to include payment card industry and security‑related testing compliance using automation and built‑in security tests during development.
- Applies virtualization concepts to identify tests and application scenarios impacted by virtualization.
- Incorporates performance, load, and security testing into CI environments.
- Works with stakeholders, business, developers, and test analysts to develop more intricate test plans, conditions, and cases for testing.
- Develops and administers best practices for test data conditioning and execution of test sets.
- Works with programming to create specific account conditions and execute special testing requirements for test validation.
- Demonstrates a broad knowledge of multiple environments by evaluating, interpreting, and communicating an understanding of system and application components to leadership.
- Acts as a single point of contact for assigned moderately complex client projects with regard to test engineering activities.
- Coordinates the test activities assigned to the test…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×