Test Analyst Job Description
Test Analyst Duties & Responsibilities
To write an effective test analyst job description, begin by listing detailed duties, responsibilities and expectations. We have included test analyst job description templates that you can modify and use.
Sample responsibilities for this position include:
Test Analyst Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Test Analyst
List any licenses or certifications required by the position: ISTQB, ISEB, CSTE, QAI, LOMA, III, DAU, QA, SAP
Education for Test Analyst
Typically a job would require a certain level of education.
Employers hiring for the test analyst job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Education, Science, Computer Engineering, Information Science, Business, Healthcare, Business/Administration, Communications
Skills for Test Analyst
Desired skills for test analyst include:
Desired experience for test analyst includes:
Test Analyst Examples
Test Analyst Job Description
- Contribution to the requirements for environments, data, resources and tools
- Any other duties, which may be assigned from time to time by the lead test analyst
- Flexibility supporting go live implementations when required
- Make sure Test deliverables are fit for purpose
- Work alongside application support to help with defect replication and analysis
- Produce testing documentation in line with Testing Policy and signed off artefact usage
- Plan and undertake risk based regression testing where appropriate
- Produce testing reports / metrics to communicate testing progress to stakeholders
- Liaise with Project Managers and User Acceptance Testing staff to ensure adequate levels of test coverage are achieved
- Where deemed appropriate by QA Manager deputise as main liaison for queries on Test and Release items
- Expertise in Credit Cards applications including TSYS and asset
- Come from a technical background, to include strong A&E, system integration and order processing lifecycle
- Conduct reviews and inspections of project deliverables for small projects
- Develop and execute formal test plans within schedule and budget constraints
- Document defects & track till closure
- Develop and execute formal test plans to ensure the delivery of quality software applications
Test Analyst Job Description
- Designing test cases under own direction - using in-depth technical analysis of functional and potentially non-functional requirements and specifications
- Producing test scripts, materials and regression test packs to test new and amended software, services, or infrastructure
- Providing input to test plans (writing ‘test plans’ for corrective changes\small projects as agreed with the Project Test Lead)
- Producing written test reports for corrective changes\small adaptive projects
- Reviewing and analysis of requirements and specifications
- Design of test cases to cover the functional and non-functional requirements
- Production of test scripts, materials and regression test packs to test new and amended software, services, or infrastructure
- Execution of tests and recording of results in the form of test reports
- Support Commercial Management activities across the Corporate Technology Chief of Staff function, focusing on our cost and Supplier Management strategic agenda
- Responsibility for alignment with Test Manager & Portfolio Lead who are primary Stakeholders
- Participate in test planning, writing test cases/scripts, test case automation and test execution
- Perform Installations of new versions of business applications
- Cooperate with software vendors
- At least 1 year of related Technical experience
- Good understanding of testing process and SDLC
- Experience in end user support and knowledge on Windows and Unix/Linux platform
Test Analyst Job Description
- Liaise with the business to carry out User Acceptance of delivered functionality against multiple platforms
- Create automated regression test scripts and execute them against multiple platforms
- Create and manipulate data for use in multiple platforms
- Liaise with our development partners to resolve defects and elaborate on User Stories in conjunction with the Business Analyst and Product Owner
- Knowledge sharing with colleagues and peers in SOLD/GTSA testing streams
- Prepare / Assist in performing test estimation and test strategy
- Prepare Test Bed/Test Data for execution
- Report progress to line management as required detailing the progress of testing against the agreed test plan and highlighting any risks or issues affecting the execution and sign-off of the testing requirement for the project
- Liaise with all directors, managers, staff, clients and third parties affected by or involved in the project
- Perform duties efficiently and accurately within specified timescales in accordance with the work requirement (this may include performing other duties occasionally, working outside normal office hours or working away from the normal work location when reasonably requested by the management)
- Oracle DB and SQL knowledge
- Knowledge of card payment industry and card issuing will be considered an asset
- Ability to professionally interact with customers and team members to solve problems
- Formal test qualification, ISTQB, ISEB, Certified Associate in Software Testing (CAST), TMap
- A computer science degree, engineering degree, or equivalent
- Experience in using HP Performance Centre and Loadrunner (multiple protocols) for performance testing
Test Analyst Job Description
- Provides training on quality processes
- Beginner’s / Intermidiate knowledge of test tools
- Contributing in Improving & building up E2E test processes
- Creation and execution of system testing to ensure it performs in line with functional design specifications adhering to strict governance frameworks and meets project deadlines
- Providing support to end users during user acceptance testing ensuring it is done in line with governance and project deadlines
- Ensuring that the requirements & test artefacts are documented and tracked to an appropriate standard and in an appropriate test management tool ensuring 100% requirement traceability
- Candidate would be responsible for regular alignment with key stakeholders within technology business to understand the testing needs and drive continuous improvement in order to enhance the services provided
- Analyzes data on relevant project metrics, draws inferences and identifies corrective, preventative and improvement action plans with a view to improve overall customer satisfaction
- Conducts internal process audits to assess the functioning and process compliance in complex projects
- Provides continuous process improvements recommendations
- Coordinating with programme and business operations for accurate charging of time by personnel to programmes
- Identify continuous improvements across the team and facilitate ongoing process improvements and cost reduction initiatives within BT&E UK
- Assist in coordination of Senior Leadership visits and meetings
- Assist with Flight Ops Coordination where required
- Assist in resource planning/hiring activity
- Must have a good understanding of the Test Lifecycle and ISTQB principles
Test Analyst Job Description
- Becomes familiar with identification and design processes aimed at increased efficiency, performance and reliability (automation, load and performance) as directed
- Acting as a quality coach within the domain of responsibility and drive a quality aware software development
- Assists more experienced peers conduct online, batch and data verification testing (checked for accuracy and inconsistencies after data migration is done) from test scripts in assigned functional area(s) and creates test designs according to project requirements as directed
- Assists stakeholders, business, developers and other analysts to develop 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, and learns to perform test data conditioning and execution of test sets
- Assists in documenting test results and learns documentation techniques to create detailed and accurate defect reports
- Develops a basic knowledge of procedures, methodology and/or application standards, to include payment card industry and security related compliance, and how they are applied to testing activities
- Developing personal skills to become a Test and Application expert
- Producing the Project / Level Test Plan and defining areas such as test scope and approach
- Producing, maintaining and storing other project level document deliverables and test closure checklist
- Producing estimates of test effort when required
- Experience in testing Experience in testing of POS software Experience in end user support Windows and Unix/Linux platform knowledge Oracle DB and SQL knowledge Knowledge of card payment domain - Merchant processing and clearing operations
- Years of experience in functional testing
- Basic SQL & Unix knowledge
- Well versed with test management tool Quality Center/JIRA
- Well versed with defect lifecycle
- Hands on experience in automation & scripting would be an advantage