An extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives.Come join the excellence!
Transaction Network Services, Inc.
Job Title: Quality Assurance Analyst
Reporting Relationship: Quality Assurance Lead
Department: Application Delivery / QA
Working within the execution / delivery phase of TNS’ Systems Development Life Cycle (SDLC) to analyze the Quality of software which meets or exceeds the company’s standards. You will function collaboratively as part of a professional technology team engaged in the structured and timely delivery of technology solutions. A QA Analyst at TNS is expected to pursue self-improvement, and the adoption of best practice to enhance the productivity and effectiveness of the team. As part of a vibrant working culture you will be assessed on your ability to excel at, and contribute beyond, the formal definition of your role.
Primary Duties and Responsibilities:
Creating and executing test scripts and test cases based on User Stories / Requirements.
Develop and execute test plans that thoroughly test applications and allow for quality implementation of applications.
Document and communicate test reports and outcomes appropriately to all the concerned stakeholders.
Communicate status, escalate issues and risks with leaders in a timely manner.
Assisting with analysis, problem-solving, development and delivery of maintainable and efficient software solution elements across TNS’ business capabilities.
Actively and continuously pursue self-improvement, innovation and the adoption of best practice to enhance the productivity and effectiveness of the team.
Professionalism, clarity and consistency when interacting with key stakeholders and collaborative communication within and between teams.
Proactively seeking information from external sources and removing impediments, enabling the teams to achieve greater outcomes.
Function collaboratively as a member of a professional technology team engaged in the structured and timely delivery of technology solutions.
Tracking and reporting deliverables (including exception reporting) to stakeholders, consistently and in an appropriate format to allow stakeholders to make informed business decisions.
Candidate should have 4+ years of industry experience working within Quality Assurance domain.
Good understanding of Quality Assurance and SDLC concepts, processes and procedures.
Experience and good understanding of Agile framework and concepts.
The ability to work independently and / or in a team.
Demonstrated experience of creating work item estimates and documenting the time taken.
Ability to independently manage time, working towards and meeting agreed deadlines.
Experience preparing and maintaining documentation of applications and systems.
Candidate should have good understanding and prior experience of working with API / Webservices testing and should have experience in API testing tools.
Excellent written and verbal communication skills with a keen eye for attention to details and problem-solving skills.
An awareness of PCI DSS compliance and Payments industry.
Experience in the payments industry and knowledge of payment gateways / credit cards / EMV technology.
Hands on working knowledge of Linux.
Knowledge and exposure to Test automation would be a big plus.
Knowledge and experience of hardware related exploratory testing will be looked upon favourably.
Prior experience working with different card schemes, card issuers and knowledge of payment certifications would be highly beneficial.
Education and Certifications:
Any additional certifications especially Agile related will be looked upon favorably.
Communication: Communicates respectfully and accurately, chooses appropriate communication channel, shares information and ideas with others, demonstrates good listening skills.
Accountability: Accepts personal responsibility for own actions, assignments, decisions, and outcomes. Communicates progress toward goals/objectives and meets deadlines, works independently, accepts accountability, handles change, sets personal standards, stays focused under pressure.
Integrity/Ethics: Deals openly with facts in a straightforward and honest manner, maintains confidentiality, avoids hidden agendas, addresses issues head on.
Teamwork: Meets all team deadlines and responsibilities, helps team leader to meet goals/objectives, welcomes newcomers and promotes a team atmosphere. Openly shares information and listens to others. Promotes and values team member’s contributions and recognizes achievement. Works well with and is supportive of team members.
If you are passionate about technology, love personal growth and opportunity, come see what TNS is all about!
TNS is an equal opportunity employer. TNS evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.
With employees based in 21 countries around the world, TNS is a leading global provider of data communication and interoperability services to diverse industries, such as retail, banking, payment processing, telecommunications and the financial markets.
TNS’ services extend to over 60 countries and we deliver mission critical solutions to many Fortune 500 companies. TNS employees play a vital role in the delivery of our services and we recognize them as our most valuable asset. We are proud to offer competitive salaries and benefit packages, and due to the global nature of our business we can offer opportunities to relocate to different locations, if your personal circumstances change.
Please take the time to view the job openings on this website and submit an application. You are welcome to apply for multiple opportunities and our system is designed to keep you informed on your application status.