Job Summary: We are seeking a highly skilled and detail-oriented Senior QA Engineer with a strong background in QA processes and hands-on experience in automation testing. The ideal candidate will have experience designing and building test automation frameworks using Python , Selenium , and Playwright , and should be well-versed in integrating testing within CI/CD pipelines . Knowledge of LLM models and modern AI-powered tools such as GitHub Copilot and Curse.AI is a strong plus. Key Responsibilities: Develop and maintain robust, scalable test automation frameworks from scratch. Create, maintain, and execute automated test cases using Python , Selenium , and Playwright . Collaborate with developers, product managers, and DevOps to ensure quality is integrated into the CI/CD lifecycle. Define and implement QA best practices, processes, and metrics across projects. Analyze test results, identify bugs, and drive continuous improvement in product quality. Participate in code reviews, test planning, and estimation activities. Drive automation strategy and advocate for testability in design and implementation. Required Qualifications: 5–7 years of experience in software testing with a strong understanding of QA methodologies and testing life cycles. Solid hands-on experience in automation testing , including framework creation and enhancement. Proficient in Python programming and automation toolsets including Selenium and Playwright . Experience working with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions. Strong analytical, debugging, and problem-solving skills. Excellent communication and documentation abilities. Good to Have: Exposure to Large Language Models (LLMs) and understanding of AI/ML testing use cases. Familiarity with AI-assisted development tools such as GitHub Copilot and Curse.AI . Experience with performance testing tools and/or security testing tools is a plus. Knowledge of containerization (Docker) and cloud-based environments (AWS, Azure, or GCP). Why Join Us? Opportunity to work on cutting-edge projects with automation and AI integration. Collaborative and fast-paced environment with a strong emphasis on innovation and quality. Continuous learning opportunities and career growth support.
Job Summary We are seeking a talented and experienced Senior Fullstack Engineer to join our Conversational AI (CXD) team. In this role, you will be responsible for designing, developing, and maintaining robust and scalable AI-powered web applications with a strong focus on frontend development (60-70%) while maintaining solid backend capabilities. You will work closely with product managers, designers, and other engineers to build next-generation AI experiences including chat interfaces, LLM integrations, and intelligent user interactions. The ideal candidate will have deep JavaScript expertise, strong React ecosystem knowledge, experience with AI/LLM technologies, and a passion for building high-quality, maintainable solutions that effectively integrate cutting-edge AI capabilities. Responsibilities AI Application Development : Build AI-powered chat applications, conversational interfaces, and intelligent user experiences Multi-Agent Systems : Design and implement complex AI workflows using, for example, LangGraph and multi-agentic architectures LLM Observability : Implement monitoring, logging, and performance tracking for AI/LLM integrations Frontend Development : Design, develop, and maintain responsive web applications using React, Next.js, and TypeScript with deep JavaScript expertise System Architecture : Make strategic technical decisions about AI application structure, data flow patterns, and scalability solutions Performance Engineering : Optimize Core Web Vitals, bundle analysis, rendering performance, and AI response times for complex applications API Integration : Develop and consume RESTful APIs, GraphQL services, and LLM APIs with proper error handling and state management Technical Leadership : Conduct code reviews, mentor junior developers, and establish frontend development standards Business Translation : Work with stakeholders to translate business requirements into technical solutions and feasibility assessments Test Automation : Develop comprehensive automated unit, integration, and end-to-end tests Production Support : Debug complex production issues, memory leaks, race conditions, and cross-browser inconsistencies Security Implementation : Implement authentication flows, XSS prevention, data privacy and AI safety measures Backend Development : Build and maintain Node.js/Express.js APIs, database integrations, and AI service orchestration Requirements Experience & Education Bachelor's degree in Computer Science, Engineering, or related field 5-8 years of experience in fullstack development with frontend focus Proven experience building chat applications and conversational interfaces Experience integrating with AI/ML APIs and LLM frameworks Strong analytical, problem-solving, and technical communication skills Excellent collaboration abilities and experience working in cross-functional teams Core Technical Expertise Frontend Technologies Advanced JavaScript (ES6+, closures, prototypes, async patterns, event loop, browser APIs) React.js with hooks, context, and modern patterns Next.js including SSR, SSG, and App Router TypeScript with deep understanding of type system Component libraries (Ant Design or Material-UI) State management solutions (Redux, React Query) Backend & Data Node.js & Express.js for API development Database technologies (PostgreSQL, MongoDB, or MySQL) RESTful APIs and GraphQL services AI/LLM Integration OpenAI APIs, LangChain, or similar frameworks Streaming AI responses and error handling Performance optimization for AI applications Multi-agent system implementation Development Practices & Tools Modern testing frameworks (Jest, React Testing Library, Cypress) Performance monitoring and debugging tools Git version control and collaborative workflows CI/CD pipelines and deployment automation System architecture patterns and scalable application design Security best practices including authentication flows and XSS prevention Performance & Optimization Core Web Vitals optimization Bundle analysis and rendering performance Memory management and browser-specific optimizations Cross-browser compatibility and debugging
**CONTRACTOR REPLACEMENT** Incident Coordinator Working in the area of information technology, an Incident Coordinator is essentially responsible for the upkeep and smooth operations of IT systems. They oversee all aspects of the incident coordination process, from evaluation to resolution. An Incident Coordinator records all issues and helps to design ways to prevent similar problems in the future. He or she will coordinate between technical support teams, create procedures to deal with problems and develop or figure out solutions. Duties & Responsibilities Incident Coordinator must be able to handle various tasks in order to successfully meet all of the demands of this job. The following are core Incident Coordinator duties and responsibilities. Provide support to Employees & Customers Incident Coordinator ensure that both employees and customers using the technical products of companies receive technical support. They oversee responses to technical issues regarding software applications, systems and networks. Create Incident Report Keeping a log of incidents is an important task of Incident Coordinator. This not only helps them to keep track of any issues and ensures resolution, but also assists them in examining incidents and establishing processes to help prevent or minimize similar problems from arising Implement Effective Procedures An Incident Coordinator will develop procedures and policies by which technical support teams will operate. These processes will be applied to help in such areas as service failures and cyber security threats. They will also train support engineers. Incident Coordinator Skills In order to successfully complete all tasks, an Incident Coordinator needs to possess strong problem solving, analytical and time management skills. They should also be able to apply organizational, critical thinking and oral and written communication skills. An Incident Coordinator will be an effective team player and leader who can work independently when necessary. Paying attention to detail and handling crisis situations are also important traits for Incident Coordinators. Incident Coordinators should possess the following skills: Core Skills Can speak Japanese language will be much preferred. Coordination on bridge calls across teams, groups, sections, departments. Maintaining incident logs and processing incident reports for review with upper management Solving complex problems with information technology software and hardware Providing training for technical support teams Developing procedural manuals for various IT issues Advanced Skills Ability to handle and perform in stressful situations Proficiency in Microsoft applications such as Word, PowerPoint and Excel Flow Incident Logging (Phone calls, Emails, Live Chats etc) Incident Coordination (Taking Notes on Bridge calls, RCA coordination) Ticket Creation (Incident, Service Requests) Incident Categorization / Prioritization (Critical, High, Medium, Low) Incident Resolution Incident Closure Other Skills Hands on experience on Linux variants Exposure to public cloud technologies and virtualization Understanding of Jenkins CI/CD pipelines Familiarity with monitoring tools like Grafana, Prometheus, Kibana etc Basic troubleshooting skills on network (TCP/IP, DNS, DHCP, Routing, Switching, Traceroute, TCPDump, Wireshark etc) Capable of self-learning on job Should be ready to work in Rotational shift including night shift Years Of Experience 5 to 8 Years Education/Qualification BSc Computer Science, BTech or equivalent
Responsibilities Develop and implement AI-driven solutions to incubate and drive impact through latest technologies Collaborate with cross-functional teams to understand requirements and translate them into technical specifications. Integrate AI models and algorithms into existing solutions to provide predictive and prescriptive insights Optimize data models and processes for performance and scalability. Ensure data accuracy, consistency, and integrity in all solutions Stay updated with the latest advancements in AI and technologies and apply them Provide training and support to end-users on how to use and interpret AI-driven solutions Qualifications Bachelor’s degree in computer science, Data Science, AI/ML, or a related field 10 - 12 years overall experience; 4+ years of professional experience working directly on the design, development and rollout of AI/ML/Gen-AI Solutions Experience with AI and machine learning frameworks like TensorFlow, PyTorch, or similar Proficiency in programming languages such as Python and SQL. Strong analytical and problem-solving skills. Excellent communication and collaboration skills Ability to work independently and as part of a team Experience with Azure cloud platforms like, AWS, or Google Cloud is a plus Experience / involvement in organization wide digital transformations preferred Knowledge of natural language processing (NLP) and its applications Experience with big data technologies like Hadoop, Spark, or similar Familiarity with data warehousing concepts and tools