Senior Software Quality Engineer
Diebold Nixdorf View all jobs
- Hyderabad, Telangana
- Permanent
- Full-time
- Define, create, maintain and execute both manual and automated tests for existing products with medium to complex testing efforts
- Participate in the definition and development of test automation tools & utilities, performance testing, and automated test data generation
- Identify and provide feedback on gaps/anomalies in the requirements (user stories)
- Determine root causes across multiple symptoms and validate solutions
- Work with local and remote teams to drive a quality-centric test strategy
- Ability to work independently and collaboratively with minimal supervision
- Involvement with pre-deployment validation activities
- Leverage GitHub Copilot or similar AI assistants to accelerate writing automated test scripts, optimize test design, generate test data, and improve documentation quality
- Use AI-driven code suggestions to improve automation framework scalability, reduce repetitive coding effort, and enhance overall test productivity
- Apply AI-based analysis tools for log analysis, anomaly detection, and faster triaging of defects
- Minimum of 5 years of experience as a tester, developer, or other relevant role
- Experience with automation tools required
- Performance & Load testing for Cloud-based solutions
- Ability to create automated tests from user stories, execute tests, and record results
- Experience with automated testing frameworks, tools, and services
- Knowledge of/Familiarity with DevOps and CI/CD concepts
- Demonstrated ability to write automation scripts for new functionality
- Ability to proactively learn and apply test design principles
- Strong analytical skills in manual testing approaches
- Be a problem solver
- Find creative solutions for tough problems
- Critical thinker
- Excellent written & verbal communication skills
- Experience using AI tools such as GitHub Copilot, ChatGPT, or IDE-based assistants to streamline test development and documentation
- Azure Cloud
- Azure DevOps, CI/CD
- Experience with Agile software development methodologies
- Practical experience using AI copilots to enhance developer workflows, automate repetitive tasks, and support continuous quality efforts
- Understanding of AI/ML Concepts: supervised/unsupervised learning, deep learning
- Data Handling and Analysis: working with large datasets, data quality validation, data-driven testing
- AI Model Testing: bias detection, robustness testing, performance evaluation
- AI Frameworks & Tools: TensorFlow, PyTorch, or AI testing frameworks
- Familiarity with AI-assisted test case generation and AI-based defect prediction or risk-based testing models