Senior SDET Analyst at Global Payments

Pune, Maharashtra, India

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
  • Ability to build and maintain automated testing suites with continuous integration, testing, deployment, and delivery
  • Proficiency in designing/developing automation frameworks, test suites, and scripts
  • Knowledge of quality paradigms, including TDD (test-driven development) and BDD (behavior-driven development)
  • Skills in white box testing, unit testing, and component testing at the source code level
  • Capability to program and create mid-level test cases using unit and component testing tools
  • Experience developing moderately complex software tools, frameworks, and utilities for validation/verification and end-to-end functional testing
  • Proficiency in writing code for non-UI components like APIs, RESTful APIs, and web services
  • Experience installing, using, building, customizing, and deploying moderately complex CI frameworks and test environments
  • Skills in performance, load, security, and service virtualization testing, including developing test scripts, test data, analysis, and interpretation of results
  • Ability to conduct impact analysis, evaluate regression test suites, testability of code, and application performance
  • Knowledge of scripting, data generation, and maintaining automation infrastructure

Responsibilities

  • Participate in all steps of the software development lifecycle and produce quality code
  • Collaborate with peers to identify and recommend quality assurance practices using automation
  • Conduct impact analysis and evaluate effects on regression test suites, code testability, and performance
  • Perform quality checks and update automation scripts
  • Identify and design testing suites for TDD and BDD to enable early and frequent testing
  • Identify process improvements and continuous quality measures across the development lifecycle
  • Write and execute application tests at the source code level (white box testing) within unit and component testing
  • Identify and suggest improvements for code quality, functionality, performance, and maintainability
  • Build, maintain, and review mid-level unit and component test suites and conduct automated white box tests
  • Identify improper coding and code quality issues
  • Integrate white box test suites with continuous integration (CI) tools
  • Develop moderately complex software tools, frameworks, and utilities for validation/verification and end-to-end functional testing
  • Identify and recommend tools/frameworks for testing and 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 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, and security testing results
  • Conduct testing, analysis, and interpret results using service virtualization testing

Skills

Key technologies and capabilities for this role

Automation FrameworksTest AutomationCI/CDTDDBDDRegression TestingPerformance TestingLoad TestingSecurity TestingService Virtualization

Questions & Answers

Common questions about this position

Is this a full-time position?

Yes, this is a full-time employment opportunity.

What is the work arrangement or location for this role?

This information is not specified in the job description.

What key skills are required for the Senior SDET Analyst role?

The role requires skills in building and maintaining automation frameworks and test suites, white box testing at the source code level, designing testing suites for TDD and BDD, and developing software tools for validation, verification, and end-to-end functional testing.

What is the company culture like at Global Payments?

The company has a dynamic team driven by passion for success, focused on delivering best-in-class payment technology and software solutions while helping companies grow with confidence.

What makes a strong candidate for this Senior SDET Analyst position?

Strong candidates will have experience participating in all steps of the software development lifecycle, collaborating on quality assurance practices with automation, conducting impact analysis for regression testing, and identifying process improvements for continuous quality.

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