Senior Software Development Engineer in Test – Heartland – Oklahoma City, OK

Summary:

Thanks for your interest in a career with Heartland! We are looking for team members who demonstrate our values of care, focus, and quality to join our corporate team. Heartland has offices all over the U.S., and we are proud to be consistently ranked one of the country’s Best Places to Work. Benefits include highly competitive compensation, full medical and dental coverage, flexible schedules, a casual work environment, extensive training and professional

development, as well as an emphasis on work-life balance. Apply today to learn more about Heartland and how you’d be a great addition to our team.

Job Details:

Heartland Payment Systems is looking for a Senior Software Development Engineer in Test to join the Payroll Technology team! The Senior Software Developer (SDET) will work with the Heartland Payroll software delivery team in creating and maintaining a robust automated quality assurance process for testing Payroll applications. He/she will be working in an Agile/Scrum environment where the focus is on maturing DevSecOps practices and enabling the fast flow of quality software.

What will you be doing?

  • Work in an Agile and DevOps environment
  • Lead, mentor, and guide automated testing practices in Azure DevOps environment
  • Develop automated testing suites and tools for testing web products
  • Maintain awareness of industry trends and emergent technologies
  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Liaise with internal teams (e.g. developers, BA/QA, product managers) to identify system requirements
  • Liaise with corporate testing cross functional teams and guide best practices across organization
  • Monitor debugging process results
  • Build, customize, deploy, and manage the environment/ test automation frameworks
  • Investigate problems referred to by the technical support team
  • Develop clean, repeatable test cases for existing automated testing tools
  • Create and manage bug reports and communications with the team
  • Create and manage performance tests for systems

What are the requirements?

  • 8 – 10 years of Experience as a Developer, QA Engineer, SDET or similar QA role.
  • Well versed in industry best patterns and practices around automated QA testing
  • 5 + years of experience with Web and .Net technologies: C#, JavaScript (including frameworks such as Angular) and Java.
  • 5 + years of experience with Agile software engineering practices, particularly Continuous Integration, and Automated Testing.
  • Excellent working knowledge of white box, black box, and integration testing.
  • Excellent written and verbal communication skills.
  • Proven ability to manage and prioritize multiple, diverse projects simultaneously
  • Excellent reading comprehension of technical documentation
  • Knowledge of various test methodologies and tools such as MS Unit, NUnit, TestNG, Selenium, PostMan, Cucumber and WebDriver.
  • Experience (or exposure to) Behavior Driven Development
  • Ability to use browser debugging tools to diagnose problems for multiple browser platforms
  • Excellent troubleshooting and analytical skills, proven ability in determining the root cause of problems and the base set of conditions for their occurrence.
  • Must be comfortable working in a team environment as well as independently, and possess a sense of accountability and urgency in completing assignments.

Preferred Qualifications

BS degree in Information Systems, Computer Science, Web Systems, Electrical Engineering, Mathematics, other related degree or comparable experience.

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. Those applicants requiring reasonable accommodation to the application and/or interview process should notify a representative of the Human Resources Department.

Source: Indeed.com
Click Here To Apply