Post a job

SDET Analyst

Global Payments logo

Location
United States
Base Salary
110k USD
Global Payments

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.

Zego, a Global Payments Company, is a leading technology platform servicing the property management industry. Our unique product suite offers property managers a simple way to communicate with renters and homeowners via a mobile app, to collect rent, schedule maintenance requests, track packages and manage smart home devices

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.

  • Writes and executes application tests at the source code level to prevent hidden errors (i.e., white box testing) within unit and component testing. Identifies and suggests improvements for code quality to improve deficiencies from functionality through structure of code for performance and maintainability.

  • Develops test scripts, test data, and analyzes / interprets performance, load and security testing. Conducts testing, analysis and interprets results using service virtualization testing tools that emulates the behavior of necessary dependent system components that are unavailable or difficult-to-access. Identifies virtualization testing opportunities with approaches and designs to testing virtualized environments. Identifies performance testing opportunities with approaches and designs to test for application performance, load, security and service virtualization.

  • Works with stakeholders, business, developers and test analysts to develop more intricate test plans, conditions and cases (set of inputs, execution preconditions, and expected outcomes developed for a particular objective, such as to exercise a particular program path or to verify compliance with a specific requirement) to be used in testing

  • Experience in quality assurance, with a focus on mobile and web applications.

  • Proficiency in building and maintaining test automation frameworks and executing automated regression tests.

  • Deep understanding of black box and gray box testing techniques.

  • Proficiency in applying diverse QA processes and methodologies.

  • Strong problem-solving and analytical skills.

  • Exceptional attention to detail and a commitment to continuous learning.

  • Proven ability to build productive relationships with internal stakeholders.

  • Excellent communication skills.

  • Demonstrated initiative, creativity, and innovation in driving automation and QA best practices.

Skills and Qualifications:

  • 5+ years of test automation experience (TestNG/JUnit and Selenium)

  • 5+ years of test automation experience (Appium)

  • 5+ years of experience in Java Programming

  • 3+ years of experience with build tools preferred (Maven and Jenkins, Concourse/Harness)

  • Experience with Intellij and/or Eclipse preferred

  • Experience with Github preferred

  • Experience with JMeter preferred

What Are We Looking For in This Role?

Minimum Qualifications

  • Bachelor's Degree - Software Engineering, Information Systems or other Technical degree; additional experience in lieu of degree will be considered.

  • Typically Minimum 4 Years Relevant Exp - Professional experience with Software testing, coding, designing, and developing.

Preferred Qualifications

  • Master's Degree - Software Engineering, Information Systems or other Technical degree

  • Typically Minimum 6 Years Relevant Exp - Experience developing automated testing strategies in a variety of environments and frameworks

What Are Our Desired Skills and Capabilities?

  • Software Development Life Cycle / Testing Methodologies - Agile - Scrum, Kanban, Test Driven Development, Behavior Driven Development, etc.

  • Programming Languages - Java, C#, Perl, Python, Groovy, Oracle, SQL, etc.

  • Testing tools - Application Lifecycle Management, Unit Testing, Security, Application Programming Interface, Mobile, Continuous Integration, Service Virtualization, etc.

  • Skills / Knowledge - A seasoned, experienced professional with a full understanding of area of specialization; resolves a wide range of issues in creative ways. This job is the fully qualified, career-oriented, journey-level position.

  • Job Complexity - Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Networks with senior internal and external personnel in own area of expertise.

  • Supervision - Normally receives little instruction on day-to-day work, general instructions on new assignments.

Within One Month, You’ll:

  • Attend New Hire Training and complete onboarding processes.

  • Learn about Zego’s technology landscape and application solutions.

  • Start leading test automation efforts for specific application domains.

Within Three Months, You’ll:

  • Lead quality activities within projects, applying advanced testing techniques.

  • Utilize automated scripting languages to enhance testing processes.

  • Conduct risk assessments and apply diverse QA processes.

Within Six Months, You’ll:

  • Influence project outcomes by applying deep domain and product knowledge.

  • Drive improvements in customer experiences by understanding priorities and measuring performance.

  • Establish and execute plans for deliverables, collaborating across business units.

Within Twelve Months, You’ll:

  • Mentor new hires and colleagues, contributing to the growth and success of the team.

Why Join Us: At Zego, you’ll be part of a forward-thinking team committed to improving product performance, which directly impacts customer satisfaction and business success. We value innovation, collaboration, and the pursuit of excellence in every aspect of our work. Join us to advance your career in a dynamic and supportive environment where you can truly make a difference.

The US base salary for this full-time position is $90 - $110k + bonus + benefits. Individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Advice from our career coach

As someone interested in the position of QA Automation Engineer at Zego, a Global Payments Company, it is essential to understand the role's responsibilities and qualifications. To stand out as an applicant, consider the following tips:

  • Highlight your experience in quality assurance, particularly focusing on mobile and web applications.

  • Demonstrate proficiency in building and maintaining test automation frameworks, as well as executing automated regression tests.

  • Emphasize your deep understanding of black box and gray box testing techniques.

  • Showcase your problem-solving and analytical skills, along with exceptional attention to detail and a commitment to continuous learning.

  • Illustrate your ability to build productive relationships with internal stakeholders and your excellent communication skills.

  • Explain your initiative, creativity, and innovation in driving automation and QA best practices.

Apply for this job

Expired?

Please let Global Payments know you found this job with RemoteJobs.org. This helps us grow!

About the job

Aug 1, 2024

Full-time

110k USD

  1. US United States
RemoteJobs.org mascot