Job Requirements
Role and Responsibility Brief
- Be part of a cross functional Scrum team that develops and supports the product. You will be working hand in hand with the other R&D functions.
- Run manual tests and build automation test suits for regression and new features. Testing UI components, checking data in databases, automating deployment and data generation.
- Be involved in new features development, provide inputs to POs and Developers on the correct behaviour of the system.
- Install and Configure testing systems with latest deliveries for testing.
- Supporting customers and the support groups by analysing and solving product issues
- Interface with various R&D groups, as well as support and services groups.
Must Have Skill
- Designed and developed robust test automation frameworks for Web, API, and Linux-based agent applications.
- Built scalable automation solutions using Selenium WebDriver (Java), REST Assured/Karate for APIs, and Python-based frameworks for Linux system validation.
- Implemented end-to-end automation for Linux agent workflows, including installation, enrollment, service lifecycle, device plug-and-play, and log validation.
- Automated RPM packaging, two-stage Docker builds, dependency resolution, and CI/CD-driven deployment verification for SUSE/SLES environments.
- Developed Python utilities for log comparison, anomaly detection, pattern extraction, and prediction-based issue identification.
- Built a regression-ready test suite covering agent behavior, APIs, workflows, device events, service restarts, and log generation.
- Integrated automated tests into CI/CD pipelines using Jenkins/CodeWay, Makefile-driven workflows, Harbor registry, and unified reporting.
- Should have knowledge in SLES12/SLES15, dependency management, CMake builds, OpenSSL integration, and Linux debugging.
- Hands-on experience in SQL, Shell Scripting, Python, and Java for cross-platform validation.
- Proficient with Git, branching strategies, pull requests, and version control best practices.
- Skilled in using JIRA and TestRail for test planning, execution tracking, and traceability.
- Solid understanding of SDLC/STLC, QA processes, and test project management methodologies.
Nice to Have Skill
- Exposure to AWS cloud
- Experience in performance testing using Jmeter or any performance tool
- Expert knowledge of Effort Estimation and Scheduling, Scope definition.
- Ability to apply analytical and problem-solving skills.
- Ability to understand complex data structures.
- Strong written and verbal communication skills; mastery in English and local language.
Work Experience
- Designed and developed robust test automation frameworks for Web, API, and Linux-based agent applications.
- Built scalable automation solutions using Selenium WebDriver (Java), REST Assured/Karate for APIs, and Python-based frameworks for Linux system validation.
- Implemented end-to-end automation for Linux agent workflows, including installation, enrollment, service lifecycle, device plug-and-play, and log validation.
- Automated RPM packaging, two-stage Docker builds, dependency resolution, and CI/CD-driven deployment verification for SUSE/SLES environments.
- Developed Python utilities for log comparison, anomaly detection, pattern extraction, and prediction-based issue identification.
- Built a regression-ready test suite covering agent behavior, APIs, workflows, device events, service restarts, and log generation.
- Integrated automated tests into CI/CD pipelines using Jenkins/CodeWay, Makefile-driven workflows, Harbor registry, and unified reporting.
- Should have knowledge in SLES12/SLES15, dependency management, CMake builds, OpenSSL integration, and Linux debugging.
- Hands-on experience in SQL, Shell Scripting, Python, and Java for cross-platform validation.
- Proficient with Git, branching strategies, pull requests, and version control best practices.
- Skilled in using JIRA and TestRail for test planning, execution tracking, and traceability.
Solid understanding of
SDLC/STLC, QA processes, and test project management methodologies.