Post Job Free
Sign in

Software QA Engineer III

Company:
TSYS Payment Solutions
Location:
Quezon City, NCR, Philippines
Posted:
May 15, 2024
Apply

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.

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

Apply