Start your journey
Grow your career as we grow. Join the team that's changing IT services
“We put our people first.” It’s something a lot of companies say, but not a lot of companies do. Here at Tecnologia, it’s our most important core value.
We believe when we place a high value on our team’s happiness, work/life balance, and professional development, everybody wins—clients included.
Current Opportunities
Senior QA Automation Engineer
Title of the job: Senior QA Automation Engineer
Overview: We are seeking a highly skilled, hands-on Senior QA Automation Engineer with 7+ years of experience and strong expertise in API, database, and UI testing. The ideal candidate should have extensive experience with Selenium WebDriver using Java, REST Assured, Postman, SQL, and backend validation. The role involves designing, developing, executing, and troubleshooting automation frameworks independently, validating complex system integrations, and collaborating with cross-functional teams and clients to deliver high-quality software solutions.
Key Requirements:
• Design and execute API, backend, database and UI test strategies.
• Develop and maintain automation using Selenium with Java and REST Assured.
• Perform exploratory, functional, integration, regression and end-to-end testing.
• Validate transactions across third-party systems, middleware and downstream applications.
• Verify that requests are correctly received, transformed, processed and returned.
• Validate database records and data integrity at each stage of a transaction.
• Analyze application, API and server logs to investigate failed transactions.
• Trace issues across APIs, middleware, microservices, databases and external dependencies.
• Identify requirement gaps, missing scenarios and integration risks early.
• Troubleshoot failures independently before escalating them.
• Distinguish application defects from automation, environment, configuration and test-data issues.
• Participate in requirement refinement, technical discussions, defect triage and release-readiness reviews.
• Coordinate UAT activities for backend-oriented functionality.
• Communicate risks, defects, root causes and recommendations clearly.
• Collaborate with developers, architects, product owners, business analysts and QA team members.
• Take complete ownership of assigned work from requirement analysis through release validation.
Technical Requirements:
Selenium with Java
• Advanced Selenium WebDriver experience using Java and strong Core Java programming knowledge.
• Page Object Model (POM), reusable framework components, and TestNG or JUnit.
• Maven or Gradle; data-driven and modular automation-framework design.
• Handling waits, synchronization, dynamic elements, frames, alerts and multiple windows.
• Exception handling, logging, screenshots and test reporting.
• Debugging and maintaining existing Selenium automation frameworks.
• Git and source-control practices.
• CI/CD integration using Jenkins, Azure DevOps or similar tools.
REST Assured
• Strong hands-on REST Assured experience using Java.
• Designing and maintaining reusable API automation frameworks.
• Request and response specifications; serialization and deserialization.
• JSON and XML payload validation.
• Authentication and authorization validation.
• API chaining and data extraction.
• Schema and contract validation.
• Parameterization and data-driven execution.
• Positive, negative, boundary and failure-path testing.
• Logging, reporting, exception handling and debugging.
• Integration with TestNG or JUnit, Maven and CI/CD pipelines.
Postman
• Advanced Postman usage for API testing.
• Environment, collection and global variables.
• Pre-request and post-response scripts, including JavaScript-based assertions.
• API chaining and dynamic-data handling.
• Authentication, headers, tokens and cookies.
• Collection Runner and data-driven execution.
• Newman execution and CI/CD integration.
• Importing and validating Swagger/OpenAPI specifications.
• Troubleshooting failed API requests.
API and Backend Testing
• Advanced REST API and backend testing; validation of request/response payloads, HTTP methods, headers, status
codes and error messages.
• OAuth 2.0, bearer tokens, API keys and other authentication mechanisms.
• API schema and contract validation.
• End-to-end transaction validation across integrated systems.
• Testing synchronous and asynchronous processing.
• Validation of middleware, upstream and downstream data flows.
• Third-party integration testing.
• Error handling, retry, timeout and dependency-failure testing.
• Ability to test beyond the happy path and isolate failure sources across integrated systems.
Database Testing
• Strong SQL knowledge, including complex queries, joins, subqueries and aggregations.
• Backend data validation and source-to-target data validation.
• Data reconciliation across multiple systems.
• Validation of inserts, updates, deletes and transaction states.
• Verification of database tables, views, stored procedures and business rules.
• Detection of missing, duplicate or inconsistent data.
• Test-data creation, setup and cleanup.
• Tracing an API transaction through the database.
• Determining whether a failure originated in the application, API, database, test data or environment.
UI Testing
• Strong functional and UI testing experience for web applications.
• End-to-end business-flow validation and cross-browser testing.
• Positive, negative, boundary and usability testing.
• UI-to-API and UI-to-database validation.
• Regression and integration testing.
• Defect identification, documentation and root-cause analysis.
• Ability to determine which UI scenarios should be automated and which should remain manual.
Architecture and Troubleshooting Knowledge
• Microservices and monolithic architecture.
• Middleware and integration platforms.
• Upstream and downstream system dependencies.
• Third-party integrations.
• Synchronous and asynchronous processing.
• Service-to-service communication and API gateways.
• Message queues and event-driven systems.
• Correlation IDs and distributed transaction tracing.
• Application and server-log analysis.
• HTTP and network-level troubleshooting.
• Effect of architecture changes on automation and regression coverage.
Preferred Additional Skills
• Grafana, Splunk or similar log-analysis and observability tools.
• Kafka or other event-streaming technologies.
• JMeter, k6 or LoadRunner.
• AWS or Azure.
• Docker and containerized applications.
• Experience testing transaction-processing or integration-heavy systems.
• Experience coordinating technical UAT activities.
• Experience supporting production validation and post-release monitoring.
Location: Hyderabad
Send your resume to admin@nforceone.com
Mobile Application QA Engineer
Title of the job: Mobile Application QA Engineer
Overview: We are looking for an experienced Mobile Application QA Engineer with a minimum of 5 years of experience in mobile application testing. The candidate should have strong hands-on experience in manual and automation testing, API testing, backend validation, database testing, and performance testing. The role involves ensuring the quality of Android and iOS applications through comprehensive testing, defect management, and collaboration with development teams.
Key Requirements:
- Perform hands-on manual and automation testing of mobile applications on Android and iOS platforms.
- Develop and execute test cases for functional, regression, integration, compatibility, and end-to-end testing.
- Build, maintain, and execute automated test scripts using tools such as Selenium and Playwright.
- Perform API testing using Postman, REST Assured, or similar tools.
- Execute mobile application automation using Appium or other relevant mobile testing frameworks.
- Perform backend validation and database testing using SQL queries.
- Conduct performance and load testing using JMeter or equivalent tools.
- Develop and maintain automated test suites using Mabl or similar low-code automation platforms.
- Identify, document, track, and retest defects using Jira or other defect-tracking tools.
- Validate application functionality, data integrity, API responses, and backend workflows.
- Collaborate with developers, QA engineers, and business teams to resolve issues.
- Prepare test reports, communicate testing progress, and ensure quality standards are met.
Required Qualifications :
- Strong hands-on experience in mobile application testing is mandatory.
- Experience testing Android and/or iOS applications on real devices and/or emulators.
- Strong understanding of software testing concepts, SDLC, and STLC.
- Hands-on experience preparing test scenarios, writing test cases, executing tests, and reporting defects.
- Practical experience with mobile functional, regression, and end-to-end testing.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to independently execute testing activities and communicate findings effectively.
Technical Skills: Preferred / Project-Specific
Candidates should have hands-on experience in relevant tools and technologies based on project requirements:
- Mobile Testing: Android, iOS, Appium, real-device testing.
- Automation Testing: Selenium, Playwright, test automation frameworks.
- API Testing: Postman, REST Assured, REST APIs, request/response validation.
- Low-Code Automation: Mabl.
Database Testing: SQL queries, backend data validation, data integrity checks. - Performance Testing: JMeter, load and stress testing.
- Defect and Test Management: Jira and related test management tools.
- Development and Scripting: Java, JavaScript, or other relevant scripting languages.
- Backend Testing: Service integration, business logic validation, database and API workflow testing.
- Agile Practices: Sprint testing, defect triage, test planning, and collaboration with cross-functional teams.
Candidate Expectations :
- Candidates must demonstrate practical, hands-on mobile application testing experience.
- Tool knowledge must be supported by actual project experience rather than theoretical understanding alone.
- Candidates should be able to explain their testing approach, test scenarios, automation scripts, API validations, SQL queries, and defects handled in previous projects.
- Experience across multiple QA tools is an advantage, but candidates must be evaluated against the specific technical requirements of the assigned project.
- Candidates should be comfortable with technical assessments and practical testing exercises during the selection process.
Location: Hyderabad
Send your resume to admin@nforceone.com
Full Stack AI Application Engineer
Title of the job: Full Stack AI Application Engineer
Overview: We are looking for a hands-on Full Stack AI Application Engineer who is a strong software engineer first and an AI
practitioner second. You will build complete, production-ready applications end to end, combining solid Python and
Java engineering with modern front-end development and Generative AI, RAG, and Agentic AI capabilities.
You will own work across the full lifecycle: business requirement, solution design, backend development, database and vector store, LLM and agent integration, APIs, user interface, testing, cloud deployment, and production
support. This is not a research, notebook-only, or model-experimentation role.
Key Requirements:
- Design and develop AI-powered enterprise applications, assistants, copilots, intelligent search, and workflow
automation solutions. - Integrate commercial and open-source LLMs into production systems using prompt engineering, context
engineering, structured outputs, tool and function calling. - Build end-to-end RAG pipelines covering document ingestion, chunking, embeddings, vector storage, hybrid and
semantic retrieval, metadata filtering, reranking, context construction, evaluation, and hallucination reduction. - Build Agentic AI workflows including multi-agent systems, agent memory, planning, orchestration, supervisor
agents, and human-in-the-loop flows. - Develop backend services, REST APIs, and microservices in Python (FastAPI, Flask, Django) and Java (Spring
Boot), with proper authentication, validation, error handling, logging, and versioning. - Build responsive front-end interfaces with React or Angular and wire them to backend and AI services, including
streaming LLM responses, chat interfaces, and authentication flows. - Design and work with relational, NoSQL, and vector databases.
- Deploy, monitor, and support applications on Azure, AWS, or GCP using Docker, CI/CD pipelines, and standard
observability tooling. - Build reusable AI services and components, and evaluate emerging AI frameworks and models for adoption.
- Contribute to AI-powered automation and quality engineering initiatives such as test generation, defect triage,
root cause analysis, and self-healing automation. Translate business requirements into technical solutions, build rapid POCs, and convert successful POCs into
production applications.
Location: Hyderabad
Send your resume to admin@nforceone.com
Software Development Engineer in Test (SDET)
Title of the job: Software Development Engineer in Test (SDET)
Overview: Strong, demonstrable experience with Agentic AI automation is the core requirement for this role. We are looking for a hands-on Software Development Engineer in Test who has already applied agentic AI to real testing problems and can show the work: autonomous test agents, AI-driven test case generation, self-healing automation, intelligent test selection, and automated failure triage and root cause analysis. Candidates whose AI exposure is limited to occasional chatbot use will not be a fit. We expect you to have designed, built, or integrated agent-based tooling into a working test pipeline and to be able to explain the architecture, the prompts and context strategy, the guardrails, and the measured impact on cycle time and defect detection.
You will also own how we test AI itself, running LLM-as-a-judge evaluation for our AI chatbots and agents. Alongside that, you are a strong software engineer first and a tester second. You will design and own automation frameworks across web, API, and Pega-based enterprise applications, and you will lead how agentic AI is adopted across our quality engineering practice.
Our teams run more than one automation stack. Some products are automated in Playwright, others in Selenium, and a UI-focused team works in Mabl. You should be comfortable operating across multiple frameworks, supporting teams on a stack that is not your primary one, and helping us consolidate tooling where consolidation makes sense.
You will own work across the full quality lifecycle: test strategy, framework design, functional and regression automation, API and performance testing, CI/CD integration, environment and test data management, defect triage, and production quality monitoring. This is a coding role, not a manual testing or test-management-only role.
Key Requirements:
- Design, build, and maintain scalable test automation frameworks using Playwright and Selenium for web, cross-browser, and end-to-end regression coverage.
- Design and run LLM-as-a-judge evaluation suites for AI chatbots and AI agents, covering rubric definition, golden datasets, automated scoring,regression tracking across model and prompt changes, and reporting on hallucination, groundedness, and safety metrics.
- Build and maintain low-code UI automation in Mabl, including test creation, auto-healing configuration, coverage review, and triage of Mabl run failures for the UI-focused team.
- Automate functional and regression testing for Pega applications, including case lifecycle flows, work objects, portals, and dynamically generated UI components.
- Build and integrate agentic AI capabilities into the testing lifecycle: AI-assisted test case generation, self-healing locators, intelligent test selection, automated failure triage, and root cause analysis.
- Develop and maintain API automation for REST and SOAP services using Postman, ReadyAPI, SoapUI, REST Assured, or Playwright API testing, including contract validation, test data setup, and service virtualization.
- Design, script, execute, and analyze performance and load tests using NeoLoad, LoadRunner, or JMeter, and report on bottlenecks, response time
trends, and capacity risks. - Own the test automation CI/CD pipeline, including parallel and cross-browser execution, containerized test runs, environment provisioning, and consolidated reporting.
- Define the test strategy for new features, covering risk analysis, coverage targets, test data strategy, and entry and exit criteria.
- Perform code reviews for both application code and test code, and advocate for testability in design and architecture discussions.
- Investigate failures, isolate defects, and drive them to closure with clear, reproducible reporting and evidence.
- Track and publish quality metrics such as automation coverage, flakiness, escaped defects, and mean time to detection, and act on the trends.
- Build reusable automation components and accelerators, and evaluate emerging AI and testing frameworks for adoption across accounts.
- Share automation practices, coding standards, and modern AI-assisted testing workflows with the wider QA team.
Location: Hyderabad
Send your resume to admin@nforceone.com
Senior automation tester
Title of the job: Senior automation tester
Overview: Lead automation testing efforts to ensure software quality and efficiency. Develop automated test scripts and collaborate with the development team to streamline testing processes.
Key Requirements: Expertise in automation tools like Selenium, TestNG, and strong scripting knowledge.
Location: Hyderabad
Send your resume to admin@nforceone.com
Performance tester
Title of the job: Performance tester
Overview: Design and execute performance testing strategies to ensure application stability under high traffic and load conditions.
Key Requirements: Proficiency in tools like JMeter, LoadRunner, and experience in identifying performance bottlenecks.
Location: Hyderabad
Send your resume to admin@nforceone.com
Associate Engineer Intern
Title of the job: Associate Engineer Intern
Overview: Assist in executing test cases, identifying bugs, and ensuring software quality.
Key Requirements: Basic understanding of software testing concepts and familiarity with automation tools like Selenium is a plus. Strong analytical and communication skills with a willingness to learn.
Location: Hyderabad
Send your resume to admin@nforceone.com
PEGA Developer
Title of the job:PEGA Developer
Overview: Seeking a skilled Pega Developer with 3-5 years of experience, including expertise in Pega Launchpad, to design, develop, and support Pega-based applications while collaborating with stakeholders to deliver high-quality solutions.
Key Requirements: 3-5 years of experience in Pega development with expertise in Pega Launchpad, Pega 7.x/8.x/Infinity, and integrations (REST, SOAP, JMS). Strong problem-solving skills, Pega CSA/CSSA certification preferred, and familiarity with Agile methodologies and databases like Oracle or PostgreSQL.
Location: Hyderabad
Send your resume to admin@nforceone.com
QA Manager
Title of the job: QA Manager
Overview: We are seeking an experienced QA Manager with 8+ years in software quality assurance, including 3+ years in leadership roles, to lead multiple QA teams across diverse projects. The ideal candidate will drive quality initiatives, optimize processes, mentor teams, and ensure the delivery of high-quality software through strategic collaboration and hands-on testing expertise.
Key Requirements: Key requirements include 8+ years of experience in software QA with 3+ years in leadership roles, strong expertise in manual and automated testing, proficiency in QA tools and Agile/DevOps practices, hands-on experience with automation frameworks, and excellent leadership, project management, and communication skills.
Location: Hyderabad
Send your resume to admin@nforceone.com