Senior Software Test Engineer at Global Payments

Mexico City, Mexico City, Mexico

Global Payments Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Payments, FinTechIndustries

Requirements

  • Experience in application development and testing throughout the software development lifecycle
  • Proficiency in building quality into the software development process with automated testing suites
  • Knowledge of quality paradigms, automation, and frequent regression testing
  • Ability to design, develop, and maintain automation frameworks, test suites, and scripts with continuous integration, testing, deployment, and delivery
  • Skills in conducting performance, load, security, and service virtualization testing
  • Expertise in white box testing at the source code level (unit and component testing)
  • Capability to write and execute application tests, identify code quality issues, and suggest improvements for performance and maintainability
  • Experience building, maintaining, and reviewing mid-level unit and component test suites
  • Proficiency in integrating white box test suites with continuous integration (CI) tools
  • Ability to program and create mid-level test cases using unit and component testing tools
  • Skills in developing moderately complex software tools, frameworks, and utilities for validation, verification, and end-to-end functional testing
  • Knowledge of non-UI components like APIs, RESTful APIs, and web services for testing frameworks
  • Experience installing, using, building, customizing, and deploying moderately complex CI frameworks for continuous testing and deployment/delivery
  • Proficiency in moderately complex scripting, data generation, and maintaining automation infrastructure
  • Ability to develop test scripts, test data, and analyze/interpret results from performance, load, security, and service virtualization testing

Responsibilities

  • Participate in all steps of the software development life cycle and produce quality code
  • Collaborate with peers to identify and recommend quality assurance practices using automation
  • Conduct impact analysis, evaluate effects on regression test suites, testability of code, and application performance
  • Perform quality checks and update automation scripts
  • Identify and design testing suites for test-driven development (TDD) and behavior-driven development (BDD)
  • Identify process improvements and continuous quality measures across the development lifecycle
  • Write and execute application tests at the source code level to prevent errors (white box testing)
  • Identify improper coding and code quality issues, and suggest improvements
  • Build, maintain, and review mid-level unit and component test suites; conduct automated white box tests
  • Integrate white box test suites with CI tools
  • Develop moderately complex software tools, frameworks, and utilities for validation/verification and end-to-end functional testing
  • Identify and recommend tools and frameworks for testing; create automated tools for generic use and maintainability
  • Write moderately complex code using/exercising APIs, RESTful APIs, and web services to develop testing frameworks
  • Integrate automated suites with CI tools for frequent execution
  • Install and use moderately complex CI frameworks in continuous testing and deployment/delivery
  • Build, customize, and deploy moderately complex test environments and test automation frameworks
  • Perform moderately complex scripting, data generation, and other methods to maintain automation infrastructure
  • Integrate CI tools with other testing infrastructure and develop moderately complex reporting/metrics on CI
  • Develop test scripts, test data, and analyze/interpret performance, load, security, and service virtualization testing results

Skills

Test Automation
Automation Frameworks
Continuous Integration
TDD
BDD
Regression Testing
Performance Testing
Load Testing
Security Testing
Service Virtualization

Global Payments

Payment technologies and software solutions

About Global Payments

N/AHeadquarters
N/AYear Founded
N/ACompany Stage

Land your dream remote job 3x faster with AI