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.
Description:
Experienced Software QA Engineer will collaborate with development, product managers, and project managers (scrum masters) to ensure quality. He/she will also work closely with developers in an agile scrum environment. L3 SQA engineer will possess a good understanding of agile testing. He/she will have good troubleshooting skills and understanding of automation frameworks.
Responsibilities:
Provide QA for development of a web based application in an agile (scrum) environment
4+ years experience in software testing, B/S testing or web app testing preferred
Strong understanding of Software Quality Assurance methodologies, process and best practices for SAAS based applications
Expert of requirement analysis and test case design/execution, Agile testing experience
Experience in automation test and wide knowledge of open source testing tools (Selenium / Webdriver / Appium is preferred)
Deep understand of HTTP protocol, client/server communications, relational database and SQL
Functional/regression testing of browser-based web application using manual/automation testing methodologies
Review, analyze and provide feedback on user stories’ acceptance criteria
Proactively communicate/collaborate with BA/Project Owner/DEV/DBE to make sure user stories acceptance criteria & requirements are implemented correctly.
Create and execute automated test cases against different SDLC environments and analyze execution results
Staying on top of all bugs/issues. Help triage bugs and drive issues to resolutions. Keeping everyone aware of QA status.
Work closely with NA/China development, QA teams to ensure quality of products
Ensure defined software quality assurance procedures are being followed
Participate in the identification and implementation of continuous improvement, integration, and deployment processes & standards
Rich experience of analytical and problem solving
Familiar with security testing
Requirements:
Bachelor’s degree in Computer Science, IT, Management Information Systems, Engineering, or related discipline
4+ years’ experience in software manual/automation testing
4+ years’ experience in working in an Agile/Scrum environment
4+ years’ experience in testing methodologies, process and best practices along with strong understanding of current application development technology
3+ years’ experience in automation tools (Selenium) & testing frameworks (C#, Java, MSTest, NUnit, xUnit, JUnit)
3+ years’ experience in testing Web based applications
3+ years’ experience in testing API’s
3+ years’ experience writing and executing SQL queries for data validation & reporting
3+ years’ experience in mentoring other QA team members
Proven ability to work in a fast-paced, cross-functional engineering team
Strong requirement analysis and test case design/execution capability
Strong team work, have initiative, take ownership
Strong understanding of functional, regression, integration testing
Self-starter with ability to work either independently or as a team member
Outstanding verbal and written communication skills in English
Passionate about QA
Able to self-manage and prioritize work effectively under pressure
Knowledge on how to build applications and deploy them to different SDLC environments using automated deployment tools (Jenkins, Octopus, TeamCity)
Knowledge using JIRA or other bug/agile project management tools
Knowledge using Testlink or other test case repository tools
Experience on offshore development team is preferred
Excellent English communication skills, fluent oral and written English is plus
Good self-drive and self-management skills
Team player and fast learner
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 .
R0051035