14 Nov
|
NForce One
|
Hyderabad
14 Nov
NForce One
Hyderabad
Software Development Engineer in Test (SDET) – Agentic AI Automation ?
Location:
Hyderabad, India ?
Experience:
3–7 Years ? Employment Type: Full-Time / Contract ? Company: NForce One About NForce OneNForce One is a technology services and solutions company with delivery capabilities across the United States and India. We build AI-powered products, enterprise applications, accelerators, and client-specific solutions across Generative AI, Agentic AI, Quality Engineering, Data Engineering, Cloud, and Digital Transformation. Role OverviewWe are looking for a hands-on Software Development Engineer in Test (SDET) with robust, demonstrable experience in Agentic AI automation. Agentic AI automation is the core requirement for this role. We want someone who has applied AI agents to real-world testing challenges and can demonstrate practical implementations such as:
• Autonomous test agents and multi-agent workflows
• AI-driven test case generation
• Self-healing test automation
• Intelligent test selection
• Automated failure triage and root cause analysis
• LLM-as-a-judge evaluation for AI chatbots and agents Candidates whose AI experience is limited to occasional chatbot usage will not be a fit. You should also have strong software engineering and automation skills, with experience working across Playwright, Selenium, Mabl, Pega, API testing, and performance engineering. This is a hands-on coding role, not a manual testing or test-management-only position.
Key Responsibilities
1. Agentic AI & AI Quality Engineering
• Build and integrate Agentic AI capabilities into the testing lifecycle.
• Develop AI-assisted test case generation, self-healing automation, and intelligent test selection.
• Automate failure triage and root cause analysis.
• Design and run LLM-as-a-judge evaluation suites for AI chatbots and agents.
• Define evaluation rubrics, golden datasets, automated scoring, and regression tracking.
• Evaluate hallucination, groundedness, relevance, toxicity, safety, and prompt injection risks. 2. UI Test Automation
• Design, build, and maintain scalable automation frameworks using Playwright and Selenium.
• Develop and maintain low-code UI automation using Mabl.
• Support cross-browser and end-to-end regression testing.
• Configure auto-healing, review coverage, and troubleshoot automation failures.
• Work across multiple automation stacks and support framework consolidation where appropriate. 3. Pega Application Testing
• Automate functional and regression testing for Pega applications.
• Test case lifecycle flows, work objects,
portals, and dynamically generated UI components.
• Handle dynamic DOM structures, iframes, shadow elements, and unstable locators. 4. API & Performance Testing
• Develop API automation for REST and SOAP services.
• Work with Postman, ReadyAPI, SoapUI, REST Assured, or Playwright API testing.
• Perform contract validation, test data setup, and service virtualization.
• Design and execute performance and load tests using NeoLoad, LoadRunner, or JMeter.
• Analyse bottlenecks, response-time trends, and capacity risks. 5. CI/CD & Quality Engineering
• Own test automation CI/CD pipelines.
• Integrate parallel and cross-browser execution, containerized test runs, and reporting.
• Define test strategies, risk analysis, coverage targets, and entry/exit criteria.
• Conduct code reviews and advocate for testability.
• Investigate failures, drive defects to closure, and publish quality metrics.
• Build reusable automation components and accelerators. Required Qualifications
• 3+ years of professional software testing experience, including at least 2 years in a hands-on SDET or test automation engineering role.
• Proven hands-on experience with Agentic AI automation in real testing environments.
• Experience building or integrating autonomous or multi-agent workflows, AI-driven test generation, self-healing automation, intelligent test selection, or automated defect triage.
• Working knowledge of prompt engineering, context engineering, structured outputs, tool/function calling, guardrails, and agent reliability.
• Hands-on experience with LLM-as-a-judge evaluation, including scoring rubrics, golden datasets, automated regression evaluation, and AI quality testing.
• Strong programming skills in at least one of Java, TypeScript, JavaScript, Python, or C#.
• Production-level UI automation experience with at least two of Playwright, Selenium WebDriver, and Mabl.
• Strong framework design experience in Playwright or Selenium.
• Hands-on experience testing Pega applications (Pega Platform 8.x or Pega Infinity).
• Experience with REST and SOAP API testing using Postman, ReadyAPI, SoapUI, or equivalent tools.
• Performance testing experience with NeoLoad, LoadRunner, or JMeter.
• Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
• Strong SQL skills and experience validating relational database data.
• Proficiency with Git, branching strategies, and code review practices.
• Strong communication and problem-solving skills. Preferred Qualifications
• Advanced Mabl experience, including journey design, auto-healing, data-driven runs, CI integration, and reporting.
• Experience migrating or consolidating automation frameworks, such as Selenium to Playwright.
• Pega certifications such as CSA or CSSA.
• Experience with Pega Scenario Testing, PegaUnit, and Pega Deployment Manager.
• Experience with LangChain, LangGraph, CrewAI, AutoGen, or MCP-based agent integrations.
• BDD frameworks such as Cucumber, SpecFlow, or Playwright with Cucumber.
• Docker and Kubernetes experience.
• Hands-on experience with Azure, AWS, or GCP.
• Experience with Jira, Zephyr, Xray, Allure, or ReportPortal.
• Mobile automation experience with Appium.
• Experience in regulated domains such as banking, financial services, insurance, or healthcare. Nice to Have
• Accessibility testing (WCAG 2.1 AA).
• Security testing fundamentals and OWASP awareness.
• Chaos and resiliency testing.
• Contract testing with Pact.
• Observability tools such as Grafana, Dynatrace, Datadog, or AppDynamics.
• Shift-left testing and test data management strategies.
• Experience building reusable QA frameworks and accelerators for multiple clients. Ideal Candidate ProfileYou are a hands-on automation engineer who writes clean, maintainable code and approaches quality engineering through risk-based thinking rather than simply counting test cases. You should be comfortable debugging a flaky Pega locator, investigating a failing API contract, and analysing a performance bottleneck. You are curious about emerging AI technologies and have already applied them to real testing challenges. You can work independently, learn new frameworks quickly, and collaborate effectively with developers, architects, product owners, and client teams. EducationBachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent hands-on software engineering experience. NForce One is an Equal Opportunity Employer. We welcome applicants from all backgrounds. Interested candidates can apply through LinkedIn or share their profiles with our recruitment team.
📌 Software Development Engineer in Test (Hyderabad)
🏢 NForce One
📍 Hyderabad