Global Payments Inc.
Payments technology
SeniorSoftwareTestEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Test Engineer at Global Payments Inc.. Skills: Software testing, Automated testing, Test automation frameworks, Continuous integration. Participate in software development life cycle. Produce quality code”
What You'll Achieve.
Providing a comprehensive view from code quality to functionality; Providing real time quality with use of automation and frequent regression testing; Achieve amazing results
Industry & Context.
Resolve complex issues in creative and effective ways; Analysis of situations or data requires an in-depth evaluation of variable factors; Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results
What They're Looking For.
Must Have
Bachelor's Degree - Software Engineering, Information Systems or other Technical, Professional experience with Software testing, coding, designing, and developing
Nice to Have
Master's Degree - Software Engineering, Information Systems or other Technical degree, Experience developing automated testing strategies in a variety of environments and frameworks
What You'll Do.
Participate in software development life cycle
Collaborate with peers on quality assurance
Conduct impact analysis
Evaluate regression test suites
Update automation scripts
Identify testing suites for TDD/BDD
Improve quality measures
Write application tests at source code level
Suggest code quality improvements
Build unit and component test suites
Conduct automated white box tests
Integrate white box test suites with CI tools
Program mid-level test cases
Develop software tools for validation
Develop frameworks for testing
Create automated tools
Write code for non-UI components
Integrate automated suites with CI tools
Install CI frameworks
Build test environments
Build test automation frameworks
Maintain automation infrastructure
Develop reporting/metrics on CI
Analyze performance testing
Analyze security testing
Conduct service virtualization testing
Emulate dependent system components
Identify virtualization testing opportunities
Identify performance testing opportunities
Analyze systems performance
Analyze database performance
Direct tests to avoid bottlenecks
Maintain testing procedures
Administer testing methodologies
Ensure PCI compliance
Incorporate security testing
Apply virtualization concepts
Incorporate performance testing into CI
Incorporate load testing into CI
Incorporate security testing into CI
Develop intricate test plans
Develop intricate test conditions
Develop intricate test cases
Administer test data conditioning
Create account conditions
Execute special testing requirements
Evaluate system components
Interpret system components
Communicate system understanding
Act as single point of contact
Coordinate test activities
Review client test plans
Review client test cases
Review client test scripts
Prioritize test execution
Provide feedback to clients
How You'll Work.
Team & Collaboration
Collaborates with peers to identify and recommend practices for quality assurance; Works with stakeholders, business, developers and test analysts to develop test plans; Works with programming to create certain account conditions
Communication Scope
Communicating an understanding of the various components of systems and applications to leadership
Full Job Description
Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services. Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results. We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions. Join our dynamic team and make your mark on the payments technology landscape of tomorrow. ## Summary of This Role Performs and participates in application development and testing to apply continuous quality and testability of code throughout the software development lifecycle. Builds quality within the software development process with automated testing suites providing a comprehensive view from code quality to functionality. Uses quality paradigms to provide real time quality with use of automation and frequent regression testing. Designs / develops and maintains automation frameworks and automation test suites and scripts with continuous integration, testing, deployment and delivery. Conducts performance, load, security and service virtualization testing. ## What Part Will You Play? * Participates in all steps of the software development life cycle and is accountable for producing quality code. Collaborates with peers to identify and recommend practices for quality assurance at the source using automation. Conducts impact analysis, evaluates and identifies affects to regression test suites, testability of code, and application performance to reduce negative influences on continuous testing. Performs quality checks along with updating of automation scripts. Identifies and designs testing suites for test driven development (TDD) and behavior driven development (BDD) to allow early and frequent testing as the software is developed. Identifies process improvement and continuous quality mea
Applying for this Senior Software Test Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Global Payments Inc.?
Real rants from real employees. Read before you apply.