Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
QA Engineer II image - Rise Careers
Job details

QA Engineer II

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.
QA Engineer
About Heartland
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 Quality Assurance (AQA) engineer to plan, develop, execute and automate tests to ensure product quality. QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. The QA Engineer will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.) The QA 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.
Duties
  • Develop, maintain, and execute automated tests for new and existing features using Mocha, Chai, and Jest, as well as other libraries or frameworks within the JavaScript ecosystem.
  • Participate in code and design reviews to ensure testability, maintainability, and adherence to best practices.
  • Play a pivotal role in shaping our QA vision, ensuring the highest quality standards for our software applications, and driving continuous improvement in our testing processes and strategies.
  • Debug and troubleshoot issues in application code and automated test scripts.
  • Continuously improve test coverage and identify areas for improvement in test automation.
  • Assist in the implementation of CI/CD pipelines to ensure automated tests are executed and reported efficiently.
  • Actively participate in Agile ceremonies, such as daily stand-ups, sprint planning, and retrospectives.
  • Share knowledge and mentor team members in QA best practices and the team's technology stack.

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
  • 3+ years of experience with various Testing Tools: Playwright/Cypress/WebdriverIO Experience
  • 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, Ruby, Python, PowerShell, jQuery
  • Working Knowledge Testing Methods: White box, Black box, Integration testing
  • Excellent written and verbal communication skills
  • Proven 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
  • Experience with Github Actions & Buildkite CI/CD
  • Experience with testing Restful APIs
  • Experience in TDD/BDD using Gherkin/Mocha.
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.
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.

At Heartland, we want to be known as the people’s champion in business technology, and put entrepreneurs on the path to success and to be the partner they trust to keep them there. In every interaction, in every decision, we demonstrate care for ...

18 jobs
MATCH
Calculating your matching score...
FUNDING
TEAM SIZE
DATE POSTED
July 21, 2023

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!