Roles and Responsibilities
Role Profile
Job Title
Senior Analyst Software Testing
Directorate or Region
Department/Country
IS / India
Location of post
Noida
Pay Band
6
Reports to
Test Lead
Duration of job
Purpose of job:
The DevOps Test Engineer role at British Council is fundamental to helping with our QA approach within the organisation. The DevOps Test Engineer will work within an agile scrum-based delivery team as the champion of quality. As a DevOps Test Engineer, you will work with others in the QA team to drive the improvement of processes and tools; along with assisting the development and up-skilling of fellow team members. This is an exciting opportunity for someone who is interested in moving Quality forward.
:
Context and environment:
Business Application Development Team offer support, consultation and guidance to the Global Operation, Service Management and Regional Teams.
Equality, Diversity & Inclusion:
The British Council is committed to a policy of equal opportunity and welcomes applicants from all sections of the community. We work to ensure that people are not unjustifiably discriminated against on the basis of gender, including transgender, marital status, sexual identity, religion and belief, political opinion, race, work pattern, age, disability or HIV/AIDS status, socio-economic background, spent convictions, trade union activity or membership, on the basis of having or not having dependants, or any other irrelevant grounds.
Accountabilities, responsibilities and main duties:
Application Testing Level 4 Defines and creates test cases from analysis of both functional and non-functional specifications (such as reliability, efficiency, usability, maintainability and portability). Produces test scripts, materials and regression test packs to test new and amended software or services. Specifies requirements for environment, data, resources and tools. Interprets, executes and documents complex test scripts using agreed methods and standards. Records and analyses action and result and maintains a defect register. Reviews test results and modify tests if necessary. Provides reports on progress, anomalies, risks and issues. Produces reports on system quality and metrics on test cases. Executes functional tests and authors significant revisions to test materials as necessary through the dry run and official test phases. Maintains defect reports and updates reports following regression testing. Defines and runs test cases and creates integration and system test scripts and configuration test questionnaires from functional requirement documents. Contributes to test planning, scheduling, and managing test resources; leads formal test execution phases on larger projects. Understands the functional design of software products / suites being tested and their underlying technologies to facilitate authoring test ware, diagnosing system issues, and ensuring that tests accurately address required business functionality. Clarifies ambiguous areas with technical teams. Production, review, update and maintenance of a variety of technical documentation including but not limited to; requirements specification, technical specification, functional specification. Runs test scripts to ensure systems comply with functional specifications and products are released without defects.
Essential Skills:
At least 4 years working experience in testing and QA
Excellent working knowledge of:
o Preparation and execution of automated test scripts using Selenium Webdriver, Protractor
o Preparation and execution of manual test scripts
o Test Planning
o Test data requirements
o Defect Management and Triage
o Test Management Tools
A proactive approach
Excellent multi-tasking skills
Strong communication skills are an absolute must
Process orientated
A strong sense of ownership and accountability for work undertaken
Adaptable and flexible in approach
Good grasp on how to write good user stories and acceptance criteria in the Gherkin format
Strong desire and thirst for learning
Excellent analytical and problem-solving skills
Team player with the ability to work well with others
Good prioritisation skills
Ability to create traceability between tests and requirements / designs
Understands the benefits and differences between UI/API/Integration and Unit testing.
Technical Specialism
Maintains an awareness of current developments in the technical specialism.
Identifies opportunities to apply the technical specialism within employing organisation and closely associated organisations, such as customers, suppliers and partners, and advises those responsible.
Information Security
Ensure that their workforce is aware of the information security policies and comply with them
Ensures that the team complies to ISO 27001 and IGA related requirements
Send account opening requests effectively
Disable accounts immediately for leavers and Absconders /on long leaves
Document and monitor / review access levels of his/her team
Provide security awareness and education to team
Manage Records to ensure compliance to Freedom of information act.
Ensure incidents of their respective functions are closed within SLAs
Key relationships:
Direct- BSS (Development & Support) Manager, Manager, BSS Senior Manager, Analyst Developer, Head of Business Applications
In direct - BSS Infrastructure Development Manager, BSS Application (Integration & Testing), Process Manager, Hub Managers, Head of Service Management, and Suppliers.
Other important features or requirements of the job
Principal Duty(ies) Working Level
ENSURE, ADVISE
Autonomy
Works under general direction within clear framework of accountability. Exercises substantial personal responsibility and autonomy. Plans own work to meet given objectives and processes.
Influence
Influences team and specialist peers internally. Influences customers at account level and suppliers. Has some responsibility for the work of others and for the allocation of resources? Participates in external activities related to own specialism. Makes decisions which influence the success of projects and team objectives.
Complexity
Performs a broad range of complex technical or professional work activities, in a variety of contexts.
Business Skills
Selects appropriately from applicable standards, methods, tools and applications. Demonstrates an analytical and systematic approach to problem solving. Communicates fluently orally and in writing and can present complex technical information to both technical and non-technical audiences. Facilitates collaboration between stakeholders who share common objectives. Plans, schedules and monitors work to meet time and quality targets and in accordance with relevant legislation and procedures. Rapidly absorbs new technical information and applies it effectively. Has a good appreciation of the wider field of information systems, their use in relevant employment areas and how they relate to the business activities of the employer or client. Maintains an awareness of developing technologies and their application and takes some responsibility for personal development.
Please specify any passport/visa and/or nationality requirement.
Passport Required
Please indicate if any security or legal checks are required
for this role.
Yes Background check required
Person Specification
Essential
Desirable
Assessment stage
Behaviours
Working Together More Demanding Ensuring that others benefit as well as me
Interview
Connecting with others Essential
Making regular opportunities to understand others better
Interview
Making it Happen Essential Delivering clear results for the British Council
Interview
Being Accountable More Demanding Putting the needs of the team or British Council ahead of my own
Shaping the Future Essential Looking for ways in which we can do things better
These behaviours will be needed to be successfully carried out for the role, but will not be assessed for recruitment purposes
Skills and Knowledge
Application Testing Level 4
Experience
At least 4 years working experience in testing and QA
Excellent working knowledge of:
o Preparation and execution of automated test scripts using Selenium Webdriver, Protractor
o Preparation and execution of manual test scripts
o Test Planning
o Test data requirements
o Defect Management and Triage
o Test Management Tools
o Database / SQL good understanding
A proactive approach
Excellent multi-tasking skills
Strong communication skills are an absolute must
Process orientated
A strong sense of ownership and accountability for work undertaken
Adaptable and flexible in approach
Good grasp on how to write good user stories and acceptance criteria in the Gherkin format
Strong desire and thirst for learning
Excellent analytical and problem-solving skills
Team player with the ability to work well with others
Good prioritisation skills
Ability to create traceability between tests and requirements / designs
Understands the benefits and differences between UI/API/Integration and Unit testing.
Qualifications
Graduate with five to eight years of experience in IT Support or Service Management and with two to four years experience in QA / Software Tester.
Strong well-rounded demonstrable knowledge of all aspects of QA including Functional and Non-Functional Testing
Proven experience of working on the successful delivery of complex, highly performing and high-quality software systems within a team context.
iSQTB Foundation level certification.
If interested, pls whts app your cv on 9819219***
Regards
Shreyasi S Shetty
9819219***

Keyskills: selenium automation testing Software Testing manual testing quality analyst