Deze adverteerder wenst geen zichtbare biedingen te ontvangen. Je kunt de adverteerder bellen of mailen via de button 'Stuur een bericht naar de adverteerder'.
The Senior Test Analyst is responsible for designing, developing, and executing quality assurance and control processes, test strategies, test plans and test cases that verify a software conformance to defined acceptance criteria (. system behaviors) and feature design documents, as well as application standards. Testing will be both manual and automated. In addition to functional testing, the Senior Test Analyst is responsible for quality assurance of non-functional areas such as performance, security, installation/upgrade and sociability. As a leader within a highly collaborative Agile team, the Senior Test Analyst will provide mentoring and advice to other team members.
Key Areas of Responsibility
The following are areas of responsibility for the Senior Test Analyst. From time to time these responsibilities may vary and additional responsibilities may be added. Solution Design and Test Planning
Working within an Agile development team(s), the Senior Test Analyst is responsible for developing and continually refining the test strategy, plans, processes and standards, covering functional and non-functional testing, both manual and automated. Given this, the Senior Test Analyst will: Document and implement test strategies, plans, processes and standards Define and maintain the test automation framework and ensure that appropriate testing tools are selected and applied optimally Review the architecture and designs of systems and features, and actively engage with Business Analysts and Developers to ensure the soundness of proposed solutions Review and revise acceptance criteria to guarantee they are fit for purpose once fulfilled Create and maintain configuration notes for the testing environments, both functional and non-functional (. performance testing) environments Functional Testing
The Senior Test Analyst is responsible for planning, overseeing and performing functional testing,this will include: Reviewing acceptance criteria (. behaviours) for accuracy, clarity and completeness Extending and maintaining the regression test suite, which doubles as the system (behaviour) specification Performing manual tests, recording the results and raising defects Developing and maintaining automated functional tests, using tools such as jUnit and Selenium Installing, upgrading and configuring virtualised Linux/JVM/Oracle DB test environments Developing and executing automated smoke tests Performing and coordinating exploratory testing
Non-Functional TestingThe Senior Test Analyst is responsible for planning, overseeing and performing non-functional testing, covering performance, security, installation/upgrade/configuration and sociability. This will include: Identifying and reviewing non-functional requirements Analyzing current system load, predicting future load and then defining appropriate performance baselines and targets defining and executing performance testing (using jMeter) and troubleshooting and resolving performance related issues Using web application security tools such as IBM AppScan to identify security issues Communicating security test results to technical and business stakeholders and working collaboratively to resolve security issues Performing installations, upgrades and system configuration testing, including confirming the accuracy of installation documentation and release notes Profiling the production software environment(s) and performing sociability testing
Defect ManagementThe Senior Test Analyst will define and maintain the defect management lifecycle, using a collaborative defect tracking tool (. JIRA). On a day-to-day basis the Senior Software Analyst will identify, report and prioritise defects, working with the Business Analysts, and coordinate with Developers to locate and assist in identifying and resolving software defects.
Process ImprovementsThe Senior Test Analyst is expected to provide advice to the Project Manager - Development on how processes and procedures may be improved to promote excellence in quality assurance and control. System KnowledgeThe Senior Test Analyst is expected to build, share and retain critical in-depth knowledge of the systems developed and maintained by ACN. ReportingAs part of their mentoring and coaching role, the Senior Test Analyst will provide regular feedback tothe Project Manager - Development and the Human Resources Manager on the performance of Development Team members.
- Functiegroep: automatisering/internet
Adverteerder: ACN Europe