Automation QA Engineer

Heartland
Oklahoma City, Oklahoma, USA
Full-time
We are sorry. The job offer you are looking for is no longer available.

Every day, Heartland, a Global Payments Company, makes it possible for millions of people to move money between buyers and sellers using our products and unmatched services.

Simply, we create meaningful technology centered experiences that enable our customers to prosper. If you want to work like an entrepreneur, support and serve entrepreneurs and bring your expertise to a dynamic team, then Heartland is for you.

If it's in your nature to work with a passion to provide tangible solutions for everyone you interact with, then join us and let's see what we can do together.

Job Summary

We are looking for a Mid-level Quality Assurance (QA) engineer to plan, develop, execute and automate tests to ensure product quality.

Mid-level QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions.

The Mid-level Engineer will work on multiple projects in a Scrum-based agile team and be responsible for supporting the planning, design and execution of system testing.

The ideal candidate is motivated and passionate about being part of a solution and delivering a high-quality user experience.

Teamwork is an important part of Heartland's success and you will be expected to work effectively with many different functional roles in our organization from operations to infrastructure, to development and beyond.

Duties

Maintains and builds out quality assurance projects to ensure products are tested and validated based on customer needs and requirements.

Work in an Agile environment

Some understanding and experience working in DevOps environment

Develop automated testing suites and tools for testing web products

Review requirements, specifications and technical design documents to provide timely and meaningful feedback

Develop and execute test plans, perform user acceptance testing of applications on multiple applications and platforms, and interact with business product owners and engineering to clarify requirements and ensure on-time quality product releases

Create detailed, comprehensive and well-structured test plans and test cases

Participate in reviews, freely giving and receiving constructive feedback

Liaise with internal teams (e.g. developers and product managers) to identify system requirements

Attend and give a voice for QA in Scrum Meetings

Job Requirements

BS degree in Information Systems, Computer Science, Web Systems, or other related degree / or relevant time in QA

3+ years of hands of experience working as a QA Engineer or similar QA role

2+ years of experience with various Testing Tools : WebDriverIO, Appium, Cucumber, RSpec, Postman, Selenium

Well-versed in industry best patterns and practices around QA testing

Must have solid understanding of the concepts of system, acceptance, regression, and integration software testing as well as quality processes, standards, and procedures.

Experience with at least one Scripting Language / Web Technology : JavaScript, TypeScript, Ruby, Python, PowerShell, jQuery

Excellent Working Knowledge Testing Methods : White box, Black box, Integration testing, API testing

Excellent written and verbal communication skills

Ability to manage and prioritize multiple, diverse projects simultaneously

Ability to visualize test cases and then codify those test cases into detailed steps that are repeatable from both a testing and testing data perspective.

Must be flexible, independent and self-motivated

Preferred Qualifications

Testing : Experience with activities, tasks, tools and techniques for testing applications and business processes to ensure adherence to functional and quality requirements.

QA certification or training preferred, experience desired.

Continuous Learning : Learns quickly when facing new problems; open to change; analyzes both successes and failures for clues to improvement;

experiments and will try new approaches to find solutions; enjoys the challenge of unfamiliar tasks; quickly grasps the essence and underlying structure of anything.

  • Customer Focus : Is dedicated to meeting the expectations and requirements of internal and external testing customers (end users, interface partners, stakeholders);
  • gets first hand customer information and uses it for improvements in timely and accurate completion of testing deliverables and milestones;

establishes and maintains effective relationships with application teams, business operations and project teams and gains their trust and respect.

Drive for Results : Self-motivated and able to take ownership and find solutions to challenges and know when to seek guidance;

very bottom-line and results oriented; steadfastly pushes self and others for results.

Problem Solving : Uses rigorous logic and methods to solve difficult problems with effective solutions; probes all appropriate sources for answers;

can see hidden problems; possesses keen analytical skills; looks beyond the obvious and doesn’t stop

Written Communication : Is able to write clearly and succinctly in a variety of communication settings and styles; can get messages across that have the desired effect.

Flexibility : Ability to change priorities quickly and the capacity to handle multiple tasks.

Detail-oriented with strong organizational and time management skills

Excellent planning, research, and analytical skills

Ability to work with minimal supervision on complex projects

Diversity and EEO Statements

Heartland is an organization that stands against racism, intolerance and injustice in all its forms one that respects, honors and celebrates the diversity of our team members and the differences among us.

Our commitment to fostering a company culture that values and respects Inclusion and Diversity is steadfast. Standing together as one company, we will continue to work to drive positive change for the communities in which we live and work and stamp out injustice.

Heartland is an equal opportunity employer. Heartland, a Global Payments Company, 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.

20 days ago
Related jobs
Promoted
Genie Matthews and Associates
Oklahoma City, Oklahoma

BS Chemical Engineering or related degree with 8+ years experience as a Process Control Systems Engineer in chemical, refinery, or related process manufacturing plants. Searching for Lead Control Systems Engineer with Corporate level responsibility for strategic support of multiple chemical plant si...

Promoted
Acxiom
Oklahoma City, Oklahoma

As a Software Engineer, you will play a critical role in ensuring the smooth operation of our software systems, providing technical support to our clients, and contributing to the enhancement of our products. We are seeking a highly skilled and experienced Senior Software Engineer to join our dynami...

Promoted
Marriott
Oklahoma City, Oklahoma

CANDIDATE PROFILEEducation and ExperienceRequired:Undergraduate degree in an engineering or computer science discipline and/or equivalent experience/certification7+ years experience in information technology with technical skills including:5+ years’ Frontend Development experienceProven experience a...

Promoted
Boeing
Oklahoma City, Oklahoma

Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science. Product Security Software Engineer (Mid-Level or Experienced). Product Security So...

Promoted
Thentia
Oklahoma City, Oklahoma

Participation in all QA test phases such as Requirements validation, Smoke, Explore, Functional, Integration, user acceptance testing (UAT) and Regression testing, Accessibility testing. Proven track record establishing solid QA practice, strategies and plans. Excellent knowledge of QA and software ...

Lordan Associates
Oklahoma City, Oklahoma

We are looking for an innovative electronics, aeronautical or telecommunications engineer to work as a System Test Engineer. The work covers a wide range of activities including laboratory management and conducting bench and aircraft tests (Ground Tests). Master's level education in Aerospace Engine...

Ives & Associates
Oklahoma City, Oklahoma

We are looking for an innovative electronics, aeronautical or telecommunications engineer to work as a System Test Engineer. The work covers a wide range of activities including laboratory management and conducting bench and aircraft tests (Ground Tests). Master's level education in Aerospace Engine...

Tri-S Recruiters, Inc.
Oklahoma City, Oklahoma

Good working knowledge of multiple engineering disciplines, Software Engineering highly desired. As a member of the Systems Engineering Team you will be responsible of the following activities for the main UAS Programs:. Responsible for developing a Systems Engineering Management Plan to maintain a ...

Apex Systems
Oklahoma City, Oklahoma

The engineer will be responsible for performing analyses, developing test procedures, conducting tests, troubleshooting, and writing and reviewing test reports in accordance with MIL-STD-461/464 and DO-160 for various systems on a multitude of air and space platforms recognized around the world. Mus...

Philips Recruiting Services
Oklahoma City, Oklahoma

Our client is seeking an embedded software engineer to grow their US software development team. This position will involve working independently with general oversight from the software lead to support the development of the multiple key software systems. Works with team members to define the overal...