Job description


  • Entry level
  • No Education
  • Salary to negotiate
  • Nashville


Essential Functions of the Job:
Responsible for quality assurance testing of solutions as established by Quality Assurance Lead
Provide technical guidance and expertise to team members, colleagues and/or customers
Assist in the development of quality assurance and testing policies, standards and procedures, processes, and best practices as related to automation
Contribute to program/project review meetings. Support Quality Assurance Management in determining status, assessing problem areas, suggesting and reviewing corrective actions, directing/planning necessary extra work, and rework and re-plan activities
Support the onboarding of new team members
Work with project stakeholders to determine the appropriate quality initiatives to implement during system development life cycles
Support Quality Assurance Lead in upward stakeholder management and day-to-day management of the Quality Assurance team
Make recommendations to the Quality Assurance Lead on the improvement of Quality Assurance processes and practices and where appropriate help to establish these and implement where agreed
Develop and maintain strong working relationships with other IT services, IT solution functions and customers to expedite delivery of IT solutions
Provide feedback and suggestions to improve the application of basic principles and practices related to Software Development Process Improvement
Identify process improvements, and contributes to corporate testing standards and definition of best practices
Investigate and document the internal control of specified aspects of automated or partly automated processes, and assesses compliance with the relevant standards
Control, update and distribute new and revised quality standards, including technical changes
Work within quality assurance frameworks to ensure stability, efficiency and scalability
Review requirements and specifications, and define test automated test solutions
Design test cases and test scripts under own direction, mapping back to pre-determined criteria, recording and reporting outcomes to Quality Assurance Lead
Execute automated tests and undertake analysis of results to ensure that software meets or exceeds specified standards and/or client and technical requirements
Take responsibility for integrity of testing and acceptance activities and coordinates the execution of these activities
Provide authoritative advice and guidance on any aspect of test planning and execution
Manage all test processes, including test plans, resources, costs, timescales, test deliverables, and traceability
Analyze and report test activities and results
Identify and report issues and risks associated with own work
Analytical/Decision Making Responsibilities:
Proactive approach to identifying issues and presenting solutions and options, and where appropriate, leading to resolution
Ability to clearly articulate both problems and proposed solutions
Knowledge and Skills Requirements:
Excellent attention to detail
Good interpersonal, communication and organizational skills
Maintains knowledge of specific technical specialisms, provides detailed advice regarding their application and executes specialized tasks
Motivated by delivery and speed to outcome
Ability to determine strategic direction and not just tactical
The ability to work and team effectively with clients and other management personnel across geographies
Flexibility to adjust to multiple demands, shifting priorities, ambiguity and rapid change
Ability to deal efficiently with escalations and difficult situations under pressure
Knowledge of Software Development Lifecycle including the functional and non-functional test phases
Knowledge of Quality Management techniques
Intermediate understanding of the customer services and business processes
Knowledge of Agile and automation processes
Knowledge of quality assurance testing, tooling and associated programming language
Demonstrates the ability to research, formulate relevant questions and seek advice about specific concepts and practices to deepen learning and application skills related to Quality Management
Demonstrates a basic understanding of key principles related to Software Development Process Improvement
Programing experience in VB/VBA/VBScript or C#, .NET platform
Experience with Unified Functional Testing (UFT), Quick Test Professional (QTP) and Application Lifecycle Management (ALM)
Knowledge of Selenium(C#) and other Open Source Test Automation

About the company

A multinational professional services firm headquartered in London, United Kingdom. It is one of the "Big Four" audit firms and is the third largest professional services firm in the world by aggregated revenue in 2014.

Companies in this sector

Hives where you can find this job offer