Responsibilities & Deliverables: Your deliverables as a Senior Performance Engineer will include, but are not limited to, the following: Coordinate/Perform technical/non-functional testing activities considering both explicit and implicit application requirements Developing, documenting and maintaining technical and non-functional test cases Review and validation of Technical USs and bug fixes Install, upgrade and configure Fusion Capital applications and third parties (including inter-connectivity) Provide innovative solutions for improving efficiency of functional tests (test environment, execution capabilities etc) Research the market for appropriate tools depending on the required task, organize POC and support new tool roll-outs Implement/extend code coverage capabilities to track functional tests Certify technical compatibility of the solution design within its target environment Write & improve Win/Unix scripts for various purposes (environment management, test scheduling, test results comparison) Support root-cause analysis exercises against target areas, propose corrective approaches for measurable improvements, track and report progress Provide feedback on the quality of the project/product through meetings, testing progress reports and communication with the project team/ stakeholders; Raise concerns about project/product/process quality in clear, timely, collaborative, constructive way and propose solutions where possible Validate the technical documentation for the Fusion Capital product releases and suggest improvements High-level checks on product security with focus on specific areas Contribute to performance testing with other team members (KPI review, environment deployment & configuration, test execution, results analysis, automation capabilities) Manage QA environments (Windows/Linux applications) for functional, integration, installation, automation, performance & security testing Design and implement automation test scripts and frameworks Executing and evaluating manual or automated test cases to locate bugs and regressions and ensuring product quality is of a high standard Maintain a source code repository of all scripts and programs related to the automation framework and tests. Automating of application deployments, reducing manual efforts, always looking for continuous improvements Required Skills & Experience: 4-6 years of experience in technical/non-functional testing (installation, usability, security, access rights, licensing, compatibility etc.) and/or system & application configuration A bachelor or master degree in IT (preferable computer science) Good understanding of testing concepts, methodologies and processes Good knowledge of software development life cycles, software engineering processes, test processes, operating systems, client/server applications, distributed systems, shared services, communication protocols and software architecture Experience in planning, monitoring, coordinating and risk mitigation for activities/projects Experience in an global working environment Minimal DB configuration/optimization knowledge Experience in development and maintenance of complex Windows/UNIX scripts Strong knowledge about Windows/UNIX system administration Strong experience with at least one scripting language to improve test efficiency and automation Experience with Docker, Kubernetes Familiar with CI/CD Automation and capable of designing CI Automation as needed using Jenkins Work with the team to trouble-shoot test failures in the various test environments. This may include trouble-shooting database issues using SQL queries, reviewing web server and application server logs, etc. Experience working in an Agile/Safe development process Solid experience in both Manual and Automation testing Basic knowledge of Database Concepts Experience with virtualization & cloud resources Ability and desire to quickly evaluate and learn new concepts, technical skills and technologies Experience in application performance testing Able to quickly understand new concepts Be able to communicate effectively with persons holding different roles Strong organizational skills, tracking multiple test executions simultaneously and able to synthesize the results Good written and spoken English Nice to have: Experience with continuous integration/deployment systems like Jenkins is a plus Experience with deploying and managing services and applications in Cloud is a plus Experience in Performance testing is a plus
Senior Systems Engineer in Bucuresti
Contact
Datele de contact vor fi vizibile dupa ce veti aplica!
Anunţ expirat