Senior Analyst, Test Job Description
Senior Analyst, Test Duties & Responsibilities
To write an effective senior analyst, test job description, begin by listing detailed duties, responsibilities and expectations. We have included senior analyst, test job description templates that you can modify and use.
Sample responsibilities for this position include:
Senior Analyst, Test Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Senior Analyst, Test
List any licenses or certifications required by the position: ISTQB, ISEB, CSTE, ACFCS, ACAMS, MBTA, QAI, PMP
Education for Senior Analyst, Test
Typically a job would require a certain level of education.
Employers hiring for the senior analyst, test job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and University Degree in Computer Science, Technical, Engineering, Business, Education, Computer Engineering, Management Information Systems, Mathematics, Science, Information Science
Skills for Senior Analyst, Test
Desired skills for senior analyst, test include:
Desired experience for senior analyst, test includes:
Senior Analyst, Test Examples
Senior Analyst, Test Job Description
- Ability to work independently and unsupervised and be self directed without compromising team player behaviour and consultation
- Partner with test stakeholders to collaboratively identify and meet test objectives
- Conducting detailed manual testing of website developments across multiple devices, operating systems and browsers including desktop, mobile and tablet
- Conducting positive testing, checking that the sites work how they are designed to work, negative testing, trying to break them by using them in ways they were not necessarily designed to be used
- Communicate testing conditions to other team members
- Communicate progress of testing activities to the Team Lead/Manager the client
- Investigate, report, and track product failures to resolution
- Actively participate in test automation initiatives
- Identify and escalate issues related to plan and quality
- As a member of the core Test Team you will be responsible for Functional, Regression, Integration and Acceptance Testing
- Post secondary degree/diploma in Information Technology Systems or Computer Science
- Testing certification such as CSTE/CSTM or ISTQB Certified Tester would be an asset
- Knowledge of MDM is an asset
- Knowledge of Test Strategy development, Test Planning, Defect Reporting and Test Case design techniques for initiatives ranging from moderate to high complexity
- Good understanding of business workflows, testing tools, products /applications involved and documentation repository practices and working with third party service partners
- Experience in executing test strategy, test plans and test scripts
Senior Analyst, Test Job Description
- Liaise with all directors, managers, staff, clients and third parties affected by or involved in the project and escalate risks and issues to the Test Lead (if utilised) and/or the Test and/or Project Manager where they cannot be appropriately resolved
- Adhere to the Transition and Change Test Policy, identifying areas of conflict or scope creep within particular projects for escalation and discussion
- Ensure consistent use of relevant testing software including test tools and test and defect management software (ALM and others as appropriate), to agreed standards and processes
- Undertake internal, external and on-the-job training to enable performance in the role at the required level including active participation in the company’s performance management process
- Actively provides feedback to senior QA management which may result in new working practices or general QA improvements
- Develops, administers, evaluates and recommends requirements to design in-depth testing strategies (testing objective, methods of testing new functions, total time and resources required for the project, and the testing environment) for internal/external clients
- Promotes and implements best practice advice on design processes aimed at increased efficiency, performance and reliability (automation, load and performance)
- Collaborates and partners with stakeholders, business, developers and test analysts to develop in-depth test plans, conditions and cases (set of inputs, execution preconditions, and expected outcomes developed for a particular objective, such as to exercise a particular program path or to verify compliance with a specific requirement) to be used in testing
- Provides expertise and advice on the creation of test/defect reports and uses experience to follow all intricate defects through to resolution and closure
- Maintains, administers and interprets procedures, methodology and/or application standards to include payment card industry and security related compliance according to how they are applied in testing activities
- Knowledge of AGILE/RAPID Methodology an asset
- Advanced technical knowledge, analytical skills and strong working experience on rational database and key reporting software in the market
- Strong leadership skills to build relationships and works collaboratively to identify solutions and resolve problems
- At least ten (10) years of experience in a technical analysis position with mid-sized client-server systems in systems analysis, software design, software development and database administration
- Demonstrated knowledge of quality assurance, quality control, and independent verification and validation techniques
- Accreditation in appropriate methodologies
Senior Analyst, Test Job Description
- Work closely with the project teams of Developers and Business Analysts to ensure full coverage of business requirements relating to website testing and support
- Provide full test estimates covering the entire testing cycle from test planning, test case writing, test execution, regression testing and retests
- Develop testing scripts that capture all possible functionalities and eventualities, ensuring that comprehensive and thorough testing takes place
- Conduct detailed manual testing of website developments across multiple devices, operating systems and browsers including desktop, mobile and tablet
- Conduct positive testing, checking that the sites work how they are designed to work, and negative testing, trying to break them by using them in ways they were not necessarily designed to be used
- Conduct a limited amount of automated testing, working closely alongside external automated testing providers such as Bugfinders
- Identify defects, issues, problems and potential improvements, and log these on the JIRA issue tracking tool, then work closely with the website developers to ensure that they fully understand the amends and changes required
- When development amends are completed, retest and repeat the process until no further defects are identified, then recommend the developments for release to the live environment
- Conduct regression testing on the websites to ensure that new developments do not have any unintended consequences on the existing functionality of the sites
- Conduct smoke testing once the developments are released to the live environment
- Good understanding with testing methodologies like ISTQB and TMap
- Good understanding with testing methodologies (ISTQB, TMap)
- Knowledge of IT security architecture and design (firewalls, Intrusion Detection Systems, Virtual Private Networking, virus protection technologies, vulnerability management, Data Loss Protection, Digital Rights Management)
- Resilient attitude in pushing the test perspective within a team
- Also responsible for designing of Test Scenarios for all APIs, functionality
- Knowledge Java IDE (eclise )
Senior Analyst, Test Job Description
- Supporting User Acceptance Testing (UAT) activities as required
- Supporting Operational Acceptance Testing (OAT) as required
- Supporting reporting on progress of test activities and against entry & exit criterion
- Supporting requirements traceability and demonstrating test progress against this
- Using a combination of existing automated (UFT) and manual test scripts to test the installation and basic functionality of the application
- Identifying and raising defects against solutions
- Maintenance of the SAP regression test packs
- Ensuring that SAP regression test scripts can be used by team when changes are applied to the desktop and IT estate
- Ensuring that test scripts are maintained and managed within Test Toolset
- Extensive experience in developing software applications coupled with relevant tertiary qualifications in IT or equivalent relevant work experience
- An interest in automatic testing
- Senior knowledge of SW testing and testing methodology
- Knowledge of the banking sector is an advantage
- Fluent Czech, Fluent English
- Participates in and may oversee Prod Val Release testing scenarios
- Monitors the progress of all phases of UAT
Senior Analyst, Test Job Description
- Accountable for managing the stakeholder acceptance teams – including managing witness testing, being on site with the customer, reviewing test activities, defects, data and test documents produced by third party test resource as part of an established project assurance plan
- Accountable for the conflict between components leads and stakeholder during test execution
- Providing estimates on request, and will validate the estimates provided by junior test analysts or third party testers
- Perform traceability activities
- Will provide detailed comment on the scope of testing during the planning and initiation stages of test
- Attend supplier-facing events in capacity as a Test Analyst, providing assurance of the supplier testing activities and/or services and products, by executing or witnessing on site testing
- Designing requirements for technical implementations for integration of various security components related with DLP (DLP Reference Data Cache for example)
- Plan and execute security testing
- Design and maintain testing documentation
- Conducts online, batch and data verification testing and validates test results
- Solid experience in software testing, at least two of these in an Agile environment
- Experience of BDD and Specification by Example
- Experience of Cucumber, Selenium
- Able to apply different techniques to design effective tests and uncover possible issues
- Driven to understand how things work and how things may go wrong, and to question what might at first glance appear self-evident
- Enjoys working and collaborating in the team context