Job Summary
Tasks description:
- Excellent analytical skills and can demonstrate proven commercial track record in Performance Test aspects of non-functional testing of telecoms/metering applications using Jmeter or an equivalent tool
- Capable of analysing complex requirements and design specifications and designing tests to prove requirements have been met
- Excellent understanding Complex IT System Landscape Architecture
- Excellent understanding of Operating Systems, Application Server, Data Base Server, Networks, Routers, Switches and Load Balancer concepts
- Test products in order to ensure compliance of the delivered functionality and system integrity, performing functional sign off
- Proactive, willingness to take the initiative and associated responsibility.
- Ability to interpret user requirements, detailed technical and functional specifications and apply this information to plan, develop and execute test scenarios and scripts
- Strong communication skills both written and verbal.
- Identify, document and resolve issues and defects in QA environment.
- Ability to work across Domains / Testing as a Service
- Ability to communicate effectively with all levels of personnel, cross-departmental and, on occasion, with external clients
- Responsible for manual testing, data testing and some automated test execution testing of the application.
- Work closely with Product Owner’s and developers to agree test cases and their acceptance criteria
- Strong technical skills and some automation experience
- Preparation of test plans and scripts against new and existing application requirements
- Experience of contributing to A QA strategy, approach and execution for both manual and automated testing on development initiatives
- Execute and build out regression testing packs and identify areas for automation
- Coordinate with broader IT teams where there are testing system dependencies
- Manage and troubleshoot defects to resolution while proactively identifying risks to management
- Maintain timely reports on test status and defects
- Coordinate between client and other teams (local and international)
Requirements:
- A minimum of 5 years relevant experience in a QA Engineer role
- ISTQB (or equivalent) Foundation Level certification is desirable
- Good problem solving and analytical skills
- Expert in JMeter Performance Testing
- Programming in JAVA, MS.NET C#
- Experience in Performance Monitoring
- Setting up of end to end performance testing (Requirements, set-up, test scripts, test execution)
- Knowledgeable on cloud-based architecture
- Defining the relevant performance scenarios and how they should be tested
- Experienced in setting and reporting on performance tests
- Experience as an engineer with monitoring and load simulators
- Expert on setting tests and reporting on API performance
- Experienced on Linux operating systems
- Knowledgeable on how hardware can boost system performance
- Good knowledge of IT/network communications protocols (IPv6, DNS, TFTP, UDP)
- Experience in using Waterfall, Agile, and V-model test methodologies
- Experience in log analysis
- Experience in HP ALM and Jira
- Define and implementing Test Scripts with a Selenium based Automation Framework
- Experience in Behavior Driven Development (BDD)
- Expert in Defect management
- Soft skills used for cross Supplier Triage
- Knowledge of the SDLC
- Industry experience with defect management systems and workflows