Nowa
Senior Test Performance Engineer-QA (UI& API Testing)
Brak informacji o wynagrodzeniu
SeniorFull-time·Umowa o pracę
#341627·Dodano 6 dni temu·7
Źródło: theprotocol.itTech Stack / Keywords
Windows
Firma i stanowisko
Diebold Nixdorf automates, digitizes, and transforms the way more than 75 million people globally bank and shop. The role involves ensuring optimal speed, scalability, and reliability of applications through UI and API performance testing. The position offers a hybrid work model with a minimum of 3 days per week in the Katowice office.
Wymagania
- Self-driven with ability to design and implement performance test scenarios and automate load and stress tests.
- Minimum 3 years experience in test automation or software engineering with strong automation focus.
- Knowledge of a modern programming language (C#).
- Hands-on experience with Docker, Jenkins, Git, JIRA/X-Ray.
- Experience with JMeter or comparable performance testing tools.
- Experience with Selenium/Selenoid or comparable test automation frameworks (e.g., Playwright).
- Experience with Windows and Linux operating systems and admin tools (e.g., Microsoft Visual Studio, SQL Management Studio, installation scripts).
- Detailed understanding of software testing principles and Agile development process.
- Ability to write technical documentation.
- Good English communication skills (speaking and writing) and ability to work in international teams.
Nice to have:
- Experience using AI in testing processes, e.g., GitHub CoPilot.
- Experience with Elastic stack.
- Experience with RabbitMQ.
- Experience integrating hardware simulation with end-to-end testing.
Obowiązki
Non-Functional Testing:
- Contribute to performance testing such as smoke and load scripts.
Test Development & Execution:
- Develop automated performance test scripts.
- Simulate real-world usage scenarios for UI and API endpoints under varying loads.
Monitoring & Analysis:
- Collect and analyze performance metrics.
- Identify bottlenecks for front-end and API.
CI/CD Integration:
- Integrate test suites into pipelines.
Test Data & Environments:
- Support deterministic test data strategies.
- Ensure environment readiness and observability.
Quality Analytics:
- Support tracking quality KPIs including coverage by critical path and defect escape rate.
- Drive continuous improvements.
Code Quality:
- Review automation code.
- Enforce standards.
- Mentor engineers on testability, patterns, and best practices.
Defect Management:
- Triage failures.
- Perform root cause analysis.
- Collaborate to prevent recurrence via guardrails and automation.
Documentation:
- Maintain living documentation for test strategy, frameworks, environments, and runbooks.
Experimenting with AI Technologies in Test Automation:
- Implement AI-based solutions for test generation, coverage analysis, anomaly detection, and regression optimization.
Oferta
- Contract of employment.
- Cafeteria program.
- Over 8000 industry recognized trainings.
- Various options for development.
- Being part of a multicultural team.
- Possibility to use foreign languages daily.
- Teamworking and supportive atmosphere.
- Life insurance.
- Private medical care.
- Sport card.
- 26 days of holiday regardless of seniority.
- Employee referral programme.
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Płatne święta
Bonusy
Płatny urlop
Imprezy teamowe
Kursy językowe
Diebold Nixdorf
6 aktywnych ofert