Home
Jobs

563 Nunit Jobs - Page 18

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

170.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

We are M&G Global Services Private Limited (formerly known as 10FA India Private Limited, and prior to that Prudential Global Services Private Limited). We are a fully owned subsidiary of the M&G plc group of companies, operating as a Global Capability Centre providing a range of value adding services to the Group since 2003. At M&G our purpose is to give everyone real confidence to put their money to work. As an international savings and investments business with roots stretching back more than 170 years, we offer a range of financial products and services through Asset Management, Life and Wealth. All three operating segments work together to deliver attractive financial outcomes for our clients, and superior shareholder returns. M&G Global Services has rapidly transformed itself into a powerhouse of capability that is playing an important role in M&G plc’s ambition to be the best loved and most successful savings and investments company in the world. Our diversified service offerings extending from Digital Services (Digital Engineering, AI, Advanced Analytics, RPA, and BI & Insights), Business Transformation, Management Consulting & Strategy, Finance, Actuarial, Quants, Research, Information Technology, Customer Service, Risk & Compliance and Audit provide our people with exciting career growth opportunities. Through our behaviours of telling it like it is, owning it now, and moving it forward together with care and integrity; we are creating an exceptional place to work for exceptional talent. Confidence & excellent communication: - Able to converse and interact with Product owners Delivery leads and Portfolio leads on Test activities Able to produce manual functional test cases by analysing the User Stories/Requirements/Use-Cases meeting the Acceptance criteria Produce automated regression test suites FE Automation with Selenium-C#. NET/.NET Core /Playwright using Spec flow framework API Automation for REST APIs with Postman & Rest Assured Proficient in SQL and able to perform Automated Database/Back-end Testing Experience of Test & Defect Management tools like Jira/Zephyr/HP-ALM/ADO Proficient in TDD and BDD processes Understanding of Frontend and Backend systems and can-do basic debugging and configuration Excellent analytical abilities and abilities to debug and walkthrough issues Document and run all applicable levels of testing (System, Integration, E2E and Regression) using testing tools (Jira/Zephyr) Support Business Users during UAT/BAT Schedule and Run automated regression tests using DevOps pipeline Experience of conducting Defect Triage meetings with the BAs, Devs and Product Owner to confirm on the validity of defects, Severity and expected resolution date Regular reporting on the testing status and progress to the scrum team and stake holders Good To Have (Desirable) Performance testing experience, Role-Based Security Testing Front-End Automation - Karate UI, UI Path, Cypress, Browserstack Languages - Python, Java, JavaScript, React.js, node.js BDD Frameworks – Cucumber, Karate Test Runners – Junit, Nunit, TestNG ETL API automation using Swagger, Karate API, Playwright. We have a diverse workforce and an inclusive culture at M&G Global Services, regardless of gender, ethnicity, age, sexual orientation, nationality, disability or long term condition, we are looking to attract, promote and retain exceptional people. We also welcome those who take part in military service and those returning from career breaks. Show more Show less

Posted 3 weeks ago

Apply

3.0 - 6.0 years

0 Lacs

Coimbatore, Tamil Nadu, India

On-site

Linkedin logo

Job Title: Automation Test Engineer – Selenium with C# Experience Level: 3 to 6 Years Location: Coimbatore Job Summary: We are seeking a highly skilled and detail-oriented Automation Test Engineer with 3 to 6 years of experience in Selenium WebDriver using C# . The ideal candidate will be responsible for designing, developing, and executing automated test scripts to ensure the quality and functionality of our software applications. Key Responsibilities: Design, develop, and maintain robust and reusable test automation frameworks using Selenium WebDriver and C# . Collaborate with developers, business analysts, and QA team members to understand requirements and define test strategies. Write and execute test scripts for web-based applications, ensuring high coverage and reliability. Identify, record, and track bugs through to resolution using tools like JIRA, Azure DevOps , or equivalent. Perform integration, regression, smoke, and functional testing. Create and maintain documentation for test cases, test plans, and test results. Work with CI/CD tools like Jenkins, Azure DevOps Pipelines , or GitLab CI/CD to integrate automated tests into the build pipeline. Analyze test results, debug issues, and support development teams in reproducing and resolving defects. Ensure adherence to testing best practices and industry standards. Required Skills & Qualifications: 3 to 6 years of hands-on experience in automation testing using Selenium with C# . Strong experience in NUnit / MSTest / xUnit frameworks. Proficiency in working with Visual Studio , Git , and RESTful API testing (using Postman, RestSharp, etc.). Good understanding of OOP principles and software testing life cycle (STLC). Familiarity with BDD frameworks like SpecFlow or Cucumber (for C#). Experience with tools such as JIRA , TestRail , or Zephyr for test management. Experience in testing web applications and working with cross-browser and cross-platform scenarios. Excellent problem-solving and analytical skills. Strong communication and interpersonal skills. Show more Show less

Posted 3 weeks ago

Apply

4.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Linkedin logo

Exp: 5+ yrs NP: Immediate – 15 days Location: Bangalore/Hyderabad/Noida. Hybrid Model. ( 2 days WFO) Job Description Minimum of 4 years hands on experience in Selenium +C# and over all 5 years of automation testing. Strong understanding of automation testing concepts, tools and industry guidelines. Good to have enterprise solutioning experience like integrating various automation tools to derive end to end automation deliverables. Must possess qualities like adoptability, proactiveness, flexibility, repayable, accountability and self-motivated. Proficiency in cross tool skills like (selenium, UFT, etc..) Proficiency in programming languages such as Java, C#. Experience with test management tools (e.g., ADO, ALM). Experience working with Git and other CI/CD tools, such as Jenkins or Azure Dev-OPS. Excellent problem-solving skills and attention to detail. Effective communication and collaboration skills. Ability to work independently and as part of a team. Essential Job Functions / Responsibilities Extensive hands-on experience in designing, developing, and implementing automated test frameworks and scripts using Selenium + C#. With over minimum 3 years of expertise in creating robust testing frameworks, I bring a strong background as a Software Development Engineer in Test (SDET), ensuring high-quality software delivery. With in no time should understand the system and should be able start working on assigned task. Should be able to generate quick solutions on automation and revert back complete outcome. Must be able to adapt and integrate with existing frameworks and processes while offering constructive suggestions to improve the development environment. Decent knowledge on Nunit framework and POM implementation. Handson experience on extent report. Must have experience in developing frameworks that efficiently manage test script creation, handle test data, generate detailed test reports, and seamlessly integrate with CI/CD pipelines. The framework should be designed for scalability and maintainability, supporting robust test automation processes to significantly enhance overall testing efficiency and accuracy. Collaborate with cross team members, including developers, business analysts and manual testers in understand requirements and create effective testing strategies & test plans. Must handle end to end automation activities. Must possess hands on experience on conduct quick POC on the technical challenges to meet urgent business needs. Strong in troubleshooting technical challenges and provide quick solutions to team. Provide guidance and mentorship to junior testers and team members on best practices in automation testing. Participate in code reviews and provide feedback to improve test quality and performance. Work closely with the Continuous Integration/Continuous Deployment (CI/CD) team to integrate automated tests into the deployment pipeline. Document testing processes, methodologies, and results for reference and reporting purposes. Stay up to date with industry trends and advancements in automation testing tools and methodologies. Show more Show less

Posted 3 weeks ago

Apply

2.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Company Description Experian is a global data and technology company, powering opportunities for people and businesses around the world. We help to redefine lending practices, uncover and prevent fraud, simplify healthcare, create marketing solutions, and gain deeper insights into the automotive market, all using our unique combination of data, analytics and software. We also assist millions of people to accomplish their financial goals and help them save time and money. We operate across a range of markets, from financial services to healthcare, automotive, agribusiness, insurance, and many more industry segments. We invest in people and new advanced technologies to unlock the power of data. As a FTSE 100 Index company listed on the London Stock Exchange (EXPN), we have a team of 22,500 people across 32 countries. Our corporate headquarters are in Dublin, Ireland. Learn more at experianplc.com. Job Description Job description We are looking for a experienced Automation Analyst to join our dynamic team. You have experience in automation testing using Playwright, Python, and C# and a understanding of BDD frameworks. You will report to QA Manager. Requirements 2+ years of experience in automation testing using Playwright in C# and Python languages Experience in API-level automation Experience with BDD frameworks such as Pytest-BDD, Cucumber, Spec Flow or Reqnroll. Collaborate with product and development teams to understand requirements and ensure comprehensive test coverage. Implement best practices for automation testing and continuous integration. Find and address risks through thorough testing processes. Analyse test results, identify defects and ensure timely resolution. Perform all responsibilities of Automation QA Analyst. This includes test case design, creation, and maintenance Experience working in an Agile/Scrum environment. Extend the QA automation frameworks and tools. Knowledge of project SDLC and agile methodologies Strong knowledge of Quality Assurance methodologies. Experience with the CICD concept Good To Have Good experience of other automation languages and frameworks Good to have experience in NUnit, Selenium C# using spec flow or Reqnroll. Knowledge of API testing and tools like Postman, Bruno or RestSharp can be beneficial. Qualifications Qualifications 2+ years of experience in automation testing using Playwright in C# and Python languages Additional Information Our uniqueness is that we celebrate yours. Experian's culture and people are important differentiators. We take our people agenda very seriously and focus on what matters; DEI, work/life balance, development, authenticity, engagement, collaboration, wellness, reward & recognition, volunteering... the list goes on. Experian's people first approach is award winning; Great Place To Work™ in 24 countries, FORTUNE Best Companies to work and Glassdoor Best Places to Work (globally 4.4 Stars) to name a few. Check out Experian Life on social or our Careers Site to understand why. Experian is proud to be an Equal Opportunity and Affirmative Action employer. Innovation is a critical part of Experian's DNA and practices, and our diverse workforce drives our success. Everyone can succeed at Experian and bring their whole self to work, irrespective of their gender, ethnicity, religion, color, sexuality, physical ability or age. If you have a disability or special need that requires accommodation, please let us know at the earliest opportunity. Experian Careers - Creating a better tomorrow together Benefits Experian care for employee's work life balance, health, safety and wellbeing. To support this endeavor, we offer the best family well-being benefits, enhanced medical benefits and paid time off. Experian Careers - Creating a better tomorrow together Find out what its like to work for Experian by clicking here Show more Show less

Posted 3 weeks ago

Apply

8.0 - 11.0 years

35 - 37 Lacs

Kolkata, Ahmedabad, Bengaluru

Work from Office

Naukri logo

Dear Candidate, We are hiring an Erlang Developer to build resilient, distributed systems in telecom, messaging, or IoT platforms using the BEAM VM . Key Responsibilities: Build scalable, fault-tolerant systems in Erlang Work with OTP behaviors like gen_server, supervision trees Design systems with high uptime and soft real-time performance Write tests using EUnit and manage code with rebar3 Collaborate with DevOps to deploy distributed applications Required Skills & Qualifications: Strong grasp of Erlang , OTP , and concurrency models Familiar with hot code upgrades , Mnesia , and ETS Experience with distributed architecture and message passing Bonus: Experience with Elixir or RabbitMQ Note: If interested, please share your updated resume and preferred time for a discussion. If shortlisted, our HR team will contact you. Kandi Srinivasa Delivery Manager Integra Technologies

Posted 3 weeks ago

Apply

3.0 - 4.0 years

0 Lacs

Maharashtra, India

On-site

Linkedin logo

Responsibilities JOB DESCRIPTION Test Automation using C# (Selenium/WinAppDriver) Ability to write test scenarios in BDD format Test Automation Framework creation and modification Test automation integration into CI/CD pipelines and CI/CD pipeline implementation experience (CI/CD tools: Azure Pipelines) Functional Testing Experience of working in an Agile environment. Person should be a good team player with excellent communication skills and having productive discussions with the client on a regular basis Skills Relevant Experience : more than 3-4 years of experience in test automation Primary Skills Automation Testing using C# based frameworks, Selenium using C# Other Areas Working experience of .Net, C# Unit Test Framework experience such as TestNG, JUnit, MSTest, Nunit, xUnit (at least one) OOPS concept SQL - good knowledge of joins, unions, intersect etc The QA Test Engineer must be able to thrive with minimal supervision as they work closely with the development team. Good To Have Exposure To DevOps GIT JIRA Show more Show less

Posted 3 weeks ago

Apply

0 years

0 Lacs

Kolkata, West Bengal, India

On-site

Linkedin logo

Work Level : Junior Leadership Core : Problem Solving Leadership : Delivering Results Industry Type : Technology & IT Function : Full Stack Developer Key Skills : .Net,C#,Web Api,Restful Web Services,SQL,HTML,CSS,Javascript,Angular,React JS,Cicd Education : PG/ Master Note: This is a requirement for one of the Workassist Hiring Partner. Responsibilities Design and Develop: Write clean, scalable code using .NET programming language- C#. Application Maintenance: Maintain and improve existing software applications. Debugging: Troubleshoot and resolve software defects and issues. Collaboration: Work collaboratively with other developers, designers, and product managers to deliver high-quality products. Required Skills Familiarity with Web API development and RESTful services. Experience with Entity Framework or ADO.NET for data access. Strong skills in SQL; ability to design and optimize queries and work with databases like SQL Server. Knowledge of HTML, CSS, and JavaScript. Experience with front-end frameworks like Angular, React, or Vue.js is a plus. Experience with version control systems, particularly Git. Familiarity with unit testing frameworks such as MSTest, NUnit, or xUnit. Understanding of common design patterns and best practices in software architecture. Experience with CI/CD tools and pipelines. Exposure to Agile methodology. Past Experience of working in C/C++ would be a plus. Experience with computer Graphics and system performance analysis will be a strong plus. Company Description Workassist is an online recruitment and employment solution platform based in Lucknow, India. We provide relevant profiles to employers and connect job seekers with the best opportunities across various industries. With a network of over 10,000+ recruiters, we help employers recruit talented individuals from sectors such as Banking & Finance, Consulting, Sales & Marketing, HR, IT, Operations, and Legal. We have adapted to the new normal and strive to provide a seamless job search experience for job seekers worldwide. Our goal is to enhance the job seeking experience by leveraging technology and matching job seekers with the right employers. For a seamless job search experience, visit our website: https://bit.ly/3QBfBU2 (Note: There are many more opportunities apart from this on the portal. Depending on the skills, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you! Show more Show less

Posted 3 weeks ago

Apply

0.0 years

0 Lacs

Jaipur, Rajasthan

On-site

Indeed logo

Software Engineer Position Summary The Software Engineer is responsible for all assigned development tasks, understanding of basic programming principles and architectures. This position reports to a VP within a designated department. About US (Hexure India): Headquartered in the city of Jaipur, Rajasthan, we are a team of highly motivated and committed individuals with years of expertise, developing and delivering innovative sales automation solutions for the insurance and financial services industries. We work collectively with our US-based company to develop software solutions that are intuitive, easy to use, and compliant. Together as a team, we strive to provide our insurance carrier and distributor clients best-in-class sales solutions that transform business processes and empower sales across all insurance, retirement and investment products. We encourage creativity and innovation, champion teamwork and are committed to being the best at what we do – and always have our customers best interest in mind. Employment Benefits Package Includes: 100% employer paid medical insurance for family, 100 % employer paid accidental insurance. 100% employer paid term insurance. Pre-tax savings programs and retirement planning programs. Parking, Team Building Activities, Employee Appreciation Events. Hybrid work schedule. Twenty days annual paid time off/sick time on an accrual basis, Maternity Leave, Paternity Leave and Bereavement Leave. Casual work environment with 5-day week. Deliverables and Performance Measures: Establish and maintain quality software modules, document and maintain all assigned projects. Follow software development standards and processes. Develop understanding and maintain proficiency in technical areas and standards related to assigned projects. Develop and maintain proficiency in the Life and Annuity insurance domains related to assigned projects. Design, write, comment and unit test own code to ensure modules compile, are bug-free and are of the highest quality. Maintain accountabilities for all assigned work, provide accurate estimates on work to completed, and provide descriptions of work completed. Communicate status of ongoing work internally within team and externally with clients, where appropriate. Actively participate in team meetings and troubleshooting project issues. Understand debugging tools and techniques to identify and resolve errors. Update defect/change tracking system for own modules. What will make you successful: Minimum of 3+ years of experience in software development required. Proficiency in C# is essential as it is the primary language used in .NET development here at Hexure. In-depth knowledge of the .NET framework, including its core components, class libraries, and APIs, is crucial. Understanding frameworks like ASP.NET, Entity Framework is important. Proficiency in HTML, CSS, and JavaScript is necessary for building user interfaces and client-side interactions. Knowledge of front-end frameworks like Angular or React can be advantageous. Experience with database technologies such as SQL Server or MySQL, including writing complex queries, designing efficient database schemas, and understanding database performance optimization. Understanding the software development lifecycle (SDLC) and agile methodologies is important. Familiarity with version control systems (ADO), issue tracking tools (JIRA), and continuous integration/continuous deployment (CI/CD) pipelines is beneficial. Object-Oriented Programming (OOP) and Design Patterns: Strong understanding of OOP concepts, SOLID principles, and design patterns (e.g., MVC, MVVM) for building maintainable and scalable applications. Experience working in an Agile scrum team environment. Knowledge of unit testing frameworks like NUnit or MSTest, as well as experience with debugging techniques and tools, is essential for ensuring application quality. Awareness of common security vulnerabilities and best practices for securing .NET applications, such as input validation, authentication, and authorization mechanisms. Proficiency in optimizing application performance, including techniques like caching, query optimization, and efficient resource utilization. Core Values: Courage : At Hexure we bravely tackle challenging tasks by speaking up and taking the first step. We are looking for candidates who are not afraid to take on new tasks and ask for help when needed. Accountable: We take ownership of our impact on colleagues, customers and community. We are looking for candidates who understand the impact of their words, work, and actions, striving to ensure that goals and objectives are met with integrity, while leveraging their influence to enhance the lives of colleagues and customers. Resilient : We swiftly recover from setbacks by maintaining a solution-oriented mindset, staying focused and continuously seeking improvement. We are searching for candidates who exhibit strong resilience, showing the ability to bounce back quickly from adversity, embrace challenges with a positive attitude, and consistently drive towards overcoming obstacles. Inquisitive : At Hexure we seek innovative solutions and constantly challenge the status quo. We are seeking candidates who demonstrate natural curiosity, actively ask questions, pursue new knowledge, and eagerly explore uncharted territories to drive innovation. Nimble: We are flexible and adaptable. We are seeking candidates who can quickly adjust to changing circumstances, embrace new challenges with ease, and effectively navigate dynamic environments. Growth: At Hexure we commit to nurturing the growth and development of our employees, business and communities. We are seeking candidates who will match our enthusiasm for continued growth. Where We See This Role Going: We are committed to being a driving force in the innovation of the insurance market and that means that we help our employees stay on top of current trends and technologies, and progress within our company. This position can move into the following roles. Senior Software Engineer Principal Software Engineer Expected hours of Work: This is a full-time position with regular office hours Monday through Friday. This job description in no way states or implies that these are the only duties to be performed by the employee incumbent in this position. Employees will be required to follow any other job-related instructions and to perform any other job-related duties as requested. A review of this position has excluded the marginal functions of the position that are incidental to the performance of fundamental job duties. All duties and responsibilities are essential job functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities. To perform this job successfully, the employee must possess the skills, aptitudes and abilities to perform each duty proficiently. The requirements listed in this document are the minimum levels of knowledge, skills or abilities. This document does not create an employment contract, implied or otherwise, other than an "at will" relationship.

Posted 3 weeks ago

Apply

8.0 - 13.0 years

25 - 35 Lacs

Bengaluru

Remote

Naukri logo

Responsibilities: Participate in team meetings like plannings, refinements, demo, retrospectives Work closely with development and design teams to evaluate requirements testability Design test strategy and develop test plan Automate test cases to ensure product quality Periodically execute manual testing for web application to ensure service delivery Report defects/bugs in Jira with detailed description, create test reports Requirements: Excellent knowledge of test automation with C# Experience working with Selenium, NUnit, QMetry Knowledge of Allure Report, Postman and BrowserStack Understanding of test management process Good understanding of SDLC and SAFe Understanding of CI/CD processes Ability to work in multi-team project English level B2 or higher Excellent communication and presentation skills Nice to have: Experience working with Datadog Experience working with Jenkins

Posted 3 weeks ago

Apply

10.0 - 12.0 years

7 - 11 Lacs

Chennai

Work from Office

Naukri logo

Job Overview : We are looking for a highly experienced and passionate Senior .NET Developer / Technical Lead to join our dynamic team. The ideal candidate should have in-depth knowledge of C# and .NET Core, a strong background in unit testing, and proven leadership experience in managing development teams. You will play a key role in designing, developing, and delivering enterprise-level applications. Key Responsibilities : - Design, develop, and maintain scalable and secure applications using C# and .NET Core framework - Write unit tests using frameworks like xUnit, NUnit, or MSTest to ensure code reliability and maintainability - Perform API testing using tools such as Postman or Swagger - Develop and optimize complex SQL queries, and manage database operations using SQL Server - Lead a team of .NET developers, providing technical guidance, code reviews, and mentoring - Collaborate with cross-functional teams (UI, Backend, QA, DevOps) to deliver high-quality solutions - Participate in architectural discussions and contribute to system design decisions - Ensure best practices in coding, testing, and deployment are followed across the team - Handle project timelines, technical risks, and communicate effectively with stakeholders Required Skills : - 10+ years of experience in .NET technologies - Strong programming skills in C# and .NET Core - Hands-on experience with unit testing frameworks (xUnit, NUnit, MSTest) - Solid experience in API testing and familiarity with Postman/Swagger - Proficiency in SQL Server, writing complex queries, and optimizing database performance - Proven experience in leading and managing development teams - Strong understanding of software development life cycle (SDLC) and Agile methodologies - Excellent problem-solving and communication skills Apply Insights Follow-up Save this job for future reference Did you find something suspiciousReport Here! Hide This Job Click here to hide this job for you. You can also choose to hide all the jobs from the recruiter.

Posted 3 weeks ago

Apply

6.0 - 10.0 years

5 - 9 Lacs

Chennai

Work from Office

Naukri logo

Job Overview We are looking for an experienced and detail-oriented Senior .NET Developer to join our development team. The ideal candidate will have a strong background in software development using the Microsoft .NET tech stack, with the ability to design, develop, and maintain enterprise-level applications. Key Responsibilities : - Design, develop, and maintain scalable and high-performance web applications using .NET Core / .NET Framework - Collaborate with cross-functional teams including frontend, QA, DevOps, and Product teams - Develop APIs and services using C#, ASP.NET Core, and RESTful principles - Write clean, testable, and maintainable code with a focus on quality - Participate in architectural discussions and decisions - Conduct code reviews and mentor junior developers - Troubleshoot and debug production issues when required - Stay updated on the latest industry trends and technologies Required Skills : - 510 years of hands-on experience in software development with .NET technologies - Strong proficiency in C#, ASP.NET Core / MVC, and Entity Framework - Solid understanding of OOP principles, SOLID design patterns, and software architecture - Experience with RESTful APIs, Web Services, and Microservices architecture - Good experience with SQL Server or other relational databases - Familiarity with frontend technologies like HTML, CSS, JavaScript (Angular/React is a plus) - Knowledge of unit testing frameworks like MSTest, xUnit, or NUnit - Proficient with version control systems like Git Preferred Skills : - Experience in cloud platforms like Azure or AWS - Exposure to CI/CD pipelines and DevOps practices - Knowledge of Docker/Kubernetes is a plus - Agile/Scrum methodology experience Apply Insights Follow-up Save this job for future reference Did you find something suspiciousReport Here! Hide This Job Click here to hide this job for you. You can also choose to hide all the jobs from the recruiter.

Posted 3 weeks ago

Apply

8.0 - 9.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Job Overview : We are looking for a skilled and experienced Senior .NET Developer / Tech Lead who has a strong command of C# and .NET Core, along with proven leadership capabilities. The ideal candidate will have hands-on experience in backend development, API testing, database querying, and mentoring a team of developers. Key Responsibilities : - Develop, enhance, and maintain web applications using C# and .NET Core.- Write and maintain unit test cases using frameworks such as xUnit, NUnit, or MSTest.- Perform API testing using tools like Postman and Swagger.- Design and write complex SQL queries; manage and maintain SQL Server databases.- Lead and mentor a team of .NET developers, conduct code reviews, and ensure best practices are followed.- Collaborate with cross-functional teams to deliver high-quality solutions on time.- Participate in system architecture and technical design discussions. Required Skills : - Strong knowledge and hands-on experience in C# and .NET Core.- Proficient in using testing frameworks such as xUnit, NUnit, or MSTest.- Familiar with API testing tools like Postman and Swagger.- Strong SQL skills and experience working with SQL Server.- Proven experience in leading and managing a development team.- Excellent problem-solving skills and attention to detail.- Strong communication and interpersonal skills.ApplyInsightsFollow-upSave this job for future referenceDid you find something suspiciousReport Here! Hide This JobClick here to hide this job for you. You can also choose to hide all the jobs from the recruiter.

Posted 3 weeks ago

Apply

10.0 - 12.0 years

7 - 11 Lacs

Chennai

Work from Office

Naukri logo

About the Role We are seeking a highly experienced and technically proficient Lead .NET Developer to join our team. In this role, you will lead a group of developers, contribute to architectural decisions, and ensure the delivery of high-quality software solutions. The ideal candidate should have strong hands-on experience in C#, .NET Core, API development and testing, database management, and leadership. Key Responsibilities - Lead and mentor a team of .NET developers to ensure best coding practices and technical excellence. - Architect, design, and implement scalable and high-performance applications using C# and .NET Core framework. - Write and maintain unit test cases using testing frameworks like xUnit, nUnit, or MSTest. - Perform API testing using tools such as Postman and Swagger to ensure robustness and reliability. - Write efficient and optimized SQL queries and manage databases using SQL Server. - Collaborate with cross-functional teams including Product Managers, QA Engineers, and DevOps to deliver high-quality products. - Participate in code reviews, provide constructive feedback, and ensure adherence to coding standards. - Stay updated with emerging technologies and industry trends, and apply them to day-to-day development. Key Skills & Qualifications - 10+ years of experience in software development with strong expertise in C# and .NET Core. - Proficiency in unit testing frameworks like xUnit, nUnit, or MSTest. - Hands-on experience with API development and testing using Postman or Swagger. - Strong command of SQL Server and experience in writing complex SQL queries. - Proven experience in leading and managing development teams. - Excellent problem-solving, debugging, and analytical skills. - Strong communication and interpersonal abilities. Apply Insights Follow-up Save this job for future reference Did you find something suspiciousReport Here! Hide This Job Click here to hide this job for you. You can also choose to hide all the jobs from the recruiter.

Posted 3 weeks ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

Position Overview : We are looking for a talented QA Automation Engineer to ensure the high quality of our products by automating testing processes. You will be part of an experienced team working on cutting-edge applications, following best practices and utilizing modern tools. Responsibilities: • Develop, maintain, and improve automated tests (UI, API, integration, performance). • Participate in requirements analysis to prepare comprehensive test scenarios. • Maintain and enhance the existing test automation framework. • Collaborate with developers, product managers, and other QA engineers to identify and resolve defects. • Execute automated test scripts and analyze results. • Ensure continuous improvement in test automation processes. • Document test results and report defects with detailed descriptions. Requirements: • Proven experience as a QA Automation Engineer. • Strong knowledge of automation frameworks such as Selenium, NUnit, RestSharp, or similar. • Experience in scripting C# language. • Familiarity with CI/CD tools like Jenkins, GitLab CI, or Azure DevOps. • Understanding of REST APIs and tools like Postman or Swagger. • Strong analytical and problem-solving skills. • Excellent communication skills and attention to detail. • Knowledge of performance testing tools (e.g., JMeter, Gatling). Project Management and Scrum: • Familiarity with Agile methodologies, particularly Scrum. • Ability to participate in Scrum ceremonies, such as daily stand-up meetings, sprint planning, and sprint reviews. • Collaborative approach to working with cross-functional teams, including developers and product managers. • Understanding of backlog grooming and prioritization in a Scrum environment. • Experience in test planning and execution within an Agile development lifecycle.Tips: Provide a summary of the role, what success in the position looks like, and how this role fits into the organization overall. Show more Show less

Posted 3 weeks ago

Apply

4.0 - 9.0 years

6 - 10 Lacs

Pune

Work from Office

Naukri logo

Primary Skills .NET Core and .NET Framework developmentIn-depth experience in building scalable and maintainable applications using C#. This includes web applications, APIs, background services, and integration with third-party systems. Azure App Services, Azure Functions, and Azure DevOpsHands-on expertise in deploying applications to Azure App Services, creating serverless workflows with Azure Functions, and managing end-to-end CI/CD pipelines using Azure DevOps. Docker containerization and image managementSkilled in writing Dockerfiles, building and managing container images, and using Docker Compose for multi-container applications. Ensures consistent environments across development, testing, and production. Kubernetes orchestration and deploymentProficient in deploying and managing containerized applications using Kubernetes. Experience includes writing YAML manifests for deployments, services, config maps, and secrets, as well as managing scaling, rolling updates, and health checks. CI/CD pipeline creation and managementCapable of designing and implementing automated pipelines for building, testing, and deploying applications. Familiar with tools like Azure DevOps, GitHub Actions, and Jenkins to ensure smooth and reliable delivery processes. RESTful API development and integrationStrong understanding of REST principles and experience in designing, building, and consuming APIs. Uses tools like Swagger/OpenAPI for documentation and Postman for testing and validation. Microservices architecture designExperience in designing and implementing microservices-based systems using .NET and Docker. Focuses on modularity, scalability, and resilience, with inter-service communication via HTTP or messaging systems. Infrastructure as Code (IaC)Skilled in automating infrastructure provisioning using tools like Bicep, ARM templates, or Terraform. Ensures consistent and repeatable deployments of Azure resources across environments. Secondary Skills Azure Monitor, Application Insights, and Log AnalyticsFamiliar with monitoring and diagnostics tools in Azure to track application performance, detect anomalies, and troubleshoot issues using telemetry and logs. Helm charts for Kubernetes deploymentsBasic to intermediate knowledge of using Helm to package, configure, and deploy Kubernetes applications, enabling reusable and version-controlled deployments. Git and version control best practicesProficient in using Git for source control, including branching strategies, pull requests, and code reviews to maintain code quality and collaboration. SQL and NoSQL database integrationExperience in integrating applications with databases like Azure SQL, PostgreSQL, and Cosmos DB. Capable of writing optimized queries and managing database connections securely. Security best practices in cloud and container environmentsUnderstanding of authentication, authorization, and secure communication practices. Familiar with managing secrets, certificates, and identity access in Azure and Kubernetes. Agile/Scrum methodologiesComfortable working in Agile teams, participating in sprint planning, daily stand-ups, retrospectives, and using tools like Azure Boards or Jira for task tracking. Unit testing and integration testing frameworksKnowledge of writing and maintaining tests using frameworks like xUnit, NUnit, or MSTest. Ensures code reliability and supports test-driven development practices. Basic networking and DNS concepts in cloud environmentsUnderstanding of virtual networks, subnets, firewalls, load balancers, and DNS configurations in Azure and Kubernetes to support application connectivity and security.

Posted 3 weeks ago

Apply

2.0 - 5.0 years

12 - 15 Lacs

Chennai, Bengaluru

Hybrid

Naukri logo

Key Responsibilities: Full Stack Development: Lead the design and implementation of full-stack solutions using .Net Core for backend and Angular for frontend development. Collaborate with cross-functional teams to deliver high-quality and scalable software applications. Database Management: Design, implement, and maintain database solutions using Cosmos DB or Mongo DB. Optimize database performance, troubleshoot issues, and ensure data integrity. Role & responsibilities : Must have: Proficiency in .Net Core for backend development. Strong expertise in Angular for frontend development. Experience with Cosmos DB or Mongo DB for database management. Proficient understanding of object-oriented programming Skill for writing reusable libraries Knowledge of concurrency patterns Strong SQL programming skills Experience with popular web application frameworks Proficient with continuous integration, service abstraction, and queuing services. Experience creating database schemas that represent and support business processes Expert understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds Experience with Azure, developing, deploying and support applications in the cloud. Experience implementing automated testing platforms and unit tests Proficient understanding of code versioning tools (such as TFS and Git)

Posted 3 weeks ago

Apply

5.0 - 6.0 years

0 Lacs

Bangalore Urban, Karnataka, India

On-site

Linkedin logo

Software Engineer - II - .Net Developer Take ownership of full-stack development, from building robust APIs to creating dynamic, user-friendly front-end interfaces. Work with a modern stack including .NET Core, React/Angular, and Database to build adaptable, maintainable applications with clean and scalable code in a collaborative environment. Job Details Position Title: Software Engineer II Job Category: P2 Job Location: Bengaluru About the Team: We are a team that works for a shared mission with a strong work culture rooted in values like integrity, innovation and collaboration, and a strong focus on building and owning products. As a full stack developer, you will play a critical role in building and enhancing business applications used across the organization. Your work will directly impact operational efficiency and user experience contributing to key business goals. Key Deliverables (Duties and Responsibilities) : Design, develop and maintain a full stack web applications using .NET (C#), React/Angular, and Databases like MSSQL or Oracle and with knowledge on Web development fundamentals. Write clean, scalable, well-documented and testable code following established practices ensuring the application is performant. Collaborate with QA and Product teams to deliver high quality software. Troubleshoot production issues and participate in code reviews and sprint planning activities. Strong understanding of Git to manage code changes and track the application's history. Skills and Qualification (Functional and Technical Skills) Should have overall 5-6 years of experience. Functional Skills: Good understanding of SDLC process, Agile and Scrum methodologies. Should have good problem solving mindset. Should be able to articulate problems and solutions to Stakeholders. Technical Skills: Proficient in C#, .NET Core Framework, ASP.NET MVC, Web API, LINQ, and EF. Experience with RESTful API design, middleware customization. Strong understanding of TAP programming and dependency injection. Experience in clean architecture, SOLID principles, unit of work, and commonly used design patterns. Experience with unit testing framework like xUnit/NUnit and mocking frameworks like moq. Good experience with React.js or Angular JavaScript frameworks. Proficient in JavaScript, Typescript and UI design using Bootstrap or Material UI. Familiarity with frontend build tools like NPM. Strong knowledge of Microsoft SQL Server – Writing complex queries, stored procs, functions, indexing and query optimization. Experience with Git for version control. Good to have experience with Oracle Database writing PL/SQL procedures. Relationships & Collaboration The person joining in this role would be working closely with team members spread across both US as well as India. Accessibility Needs We are committed to providing an inclusive and accessible hiring process. If you require accommodations at any stage (e.g. application, interviews, onboarding) please let us know, and we will work with you to ensure a seamless experience. Show more Show less

Posted 3 weeks ago

Apply

5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Back End Developer Division Weirgroup Location Bangalore/ Hybrid Purpose of Role: Weir has an exciting Digital agenda building on our heritage of invention and expertise in the mining industry. We are building solutions to connect mining assets, people, and processes that help our customers and engineers make better-informed decisions using manufacturing intelligence technologies. We are also transforming the way we do business through an exciting Performance Excellence program. As a Back End developer, you will be primarily working on our Identity and access management system. The Back End developer is required to analyze requirements, develop and test features. You will be part of the wider Group Digital Development team and contribute to the IAM projects. Key Responsibilities: Including but not limited to: Work with architects, engineers, QA, and Operations teams to design and develop solutions. Estimate engineering effort, plan implementation and roll out applications with cross-functional impact. Work jointly with other team members to deliver complex applications. Lead modules delivery Participate and contribute in design and code reviews for producing quality code. Measurements: Key accountabilities that will most likely be on quarterly review Job Knowledge/Education and Qualifications: BE/B.Tech in Computer Science/Electronics/Information Technology/Information Science or equivalent combination of education and experience will be considered for candidates that have the ability to perform the objectives below. Total work experience should be 5 to 10 years 4+ years of C#, .NET/.NET Core, ASP.NET/ASP.NET Core MVC development and unit testing with Azure SQL Server backend. Knowledge of design patterns like Mediator, repository etc. Demonstrated experience in creating, development and unit testing of the REST API Development using the DotNet core on Azure Cloud Platform. Experience in Azure PAAS services like App Service, Functions and Azure SQL Storage Account , Application Insights and Search service. Experience in CI/CD/DevOps. Understanding of Agile development methodologies Excellent troubleshooting and communication skills Skill Required Level C# .Net Mandatory Net Core Mandatory Unit Testing (Nunit/Xunit) Mandatory OOPS Mandatory Design Pattern Mandatory(Exp > 6) REST Mandatory Postman Mandatory Swagger/OpenAPI spec Mandatory ASP.Net Mandatory Azure API Gateway Mandatory Azure App Service/Function Mandatory Azure Storage/SQL/CosmosDb Mandatory Azure Service Bus/Event hub Optional Github Actions Mandatory Azure Log analytics/workspace Mandatory Powershell/Azure CLI Optional Azure Arm Template Optional Core Competencies Analytical Skills - Synthesizes complex or diverse information; collects and researches data; uses intuition and experience to complement data; designs work flows and procedures. Planning/Organizing - Prioritizes and plans work activities Problem Solving - Identifies and resolves problems in a timely manner; gathers and analyzes information skillfully; develops alternative solutions; works well in group problem solving situations; uses reason even when dealing with emotional topics. Communication & Presentation Skills – Speaks clearly and persuasively in positive or negative situations; listens and gets clarification; responds well to questions; demonstrates group presentation skills; participates in meetings. Teamwork - Balances team and individual responsibilities; exhibits objectivity and openness to others' views; gives and welcomes feedback; contributes to building a positive team spirit; puts success of team above own interests; able to build morale and group commitments to goals and objectives; supports everyone's efforts to succeed. Customer Service - Responds promptly to customer needs; solicits customer feedback to improve service; responds to requests for service and assistance; meets commitments. Interpersonal Skills - Focuses on solving conflict, not blaming; maintains confidentiality; listens to others without interrupting; keeps emotions under control; remains open to others' ideas and tries new things. Safety First: Demonstrate 100% commitment to our zero harm behaviors in support of our drive towards developing a world class safety culture. Founded in 1871, Weir is a world leading engineering business with a purpose to make mining operations smarter, more efficient and sustainable. Thanks to Weir’s technology, our customers can produce essential metals and minerals using less energy, water and waste at lower cost. With the increasing need for metals and minerals for climate change solutions, Weir colleagues are playing their part in powering a low carbon future. We are a global family of 11,000 uniquely talented people in over 60 counties, inspiring each other to do the best work of our lives. For additional information about what it is like to work at Weir, please visit our Career Page and LinkedIn Life Page. Weir is committed to an inclusive and diverse workplace. We are an equal opportunity employer and do not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, veteran status, disability, age, or any other legally protected status. Show more Show less

Posted 3 weeks ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

Vadodara

Work from Office

Naukri logo

Full time Permanent Position Must have skills required :Selenium, Java, Functional Testing Job Description Work as a QA champion of a team responsible for developing a large-scale, highly available and fault-tolerant SaaS based CRM solution in the Heavy Equipment Dealer space in accordance with established processes. Essential Functions include, but are not limited to the following. You will be expected to: Work directly with Product Managers and developers to gain a good understanding of the product and test basis. Formulate and carry out an overall testing strategy in collaboration with the team. Design, Implement, maintain and document test cases (manual/automated), test scenarios & test plans in test management systems. Work in regular cadence based Agile methodology (Scrum or Kanban or similar framework) Define & champion QA best practices for the team Participate in backlog grooming & forward-looking exercise Guide and mentor junior team members. Requirements Key technical expertise areas expected for this role: Test automation experience including designing & development of test frameworks for either UI and/or backend services; experience with both is preferred. Strong Selenium Knowledge with working experience of at least a few years. Hands-on experience on JUnit or NUnit or TestNG Framework Basic knowledge on OOPS & JAVA (At Least 2 years of working experience) Functional QA experience testing responsive Web applications STLC Process Understanding Knowledge of Agile ceremonies and artifacts Ability to understand database structure (schema / collections), create and execute SQL queries for validations and assertions. Excellent communication skills (verbal and written) Additional areas that would add value: ISTQB or similar certifications REST API Automation Experience Performance Testing Experience using JMeter Manual & Automation Testing Experience on iOS & Android apps Excellent analytical & problem-solving skills Experience in security testing and tools. Education and experience: Bachelors or Masters in Computer Science or related fields. 3+ years of manual and automated QA experience

Posted 3 weeks ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Role**: Test Automation + Tosca Required Technical Skill Set: Automation Test Engineer Desired Experience Range: 04 - 06 yrs Notice Period: Immediate to 30Days only Location of Requirement: PAN India We are currently planning to do a Virtual Interview on 28 th May 2025 Date – 28 th May 2025 Job Description: Must-Have Strong experience in API Automation. Strong experience with RestSharp, Rest Assured and ReadyAPI automation frameworks. CICD Pipeline Strong working experience in Selenium with C#. Experience in creating Test Automation Frameworks. Experience in BDD or TDD with NUnit or xUnit Testing Frameworks. Good-to-Have Agile Testing process, JavaScript, SQL queries, Playwright, CyberSource, JMeter Responsibility of / Expectations from the Role Manual functional testing And bug reporting Test Automation Development : Designing, developing, and maintaining automated test scripts to validate software functionality. Framework Design: Creating and maintaining test automation frameworks that are scalable and reusable Test Execution: Running automated tests and analyzing the results to identify defects and ensure the software meets the required standards Continuous Integration: Integrating automated tests into the CI/CD pipeline to ensure continuous testing and quick feedback. Collaboration: Working closely with developers, QA teams, and other stakeholders to understand requirements and ensure comprehensive test coverage. Reporting: Documenting and reporting test results, defects, and overall test coverage to stakeholders. Show more Show less

Posted 3 weeks ago

Apply

5.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

Company Description 👋🏼We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in! Job Description REQUIREMENTS: Total experience 5+ years. Strong experience in Quality Assurance, with a focus on Cypress test automation. Proficiency in using Jira for defect tracking and Confluence for documentation. Expertise in tools like Splunk, Dynatrace, AWS Cloud Watch. Analyse application requirements and specifications to create test plans and test cases. Design, develop and execute automated tests using Java, C#, JavaScript, Python, VBScript, or other languages as required. Should have experience in one Cucumber or Specflow. Have a good experience in Rest Assured. In-depth knowledge of Browser Developer Tools for debugging and issue resolution. Hands on experience in CI/CD tools like Github and JFrog. Use testing frameworks such as Junit, Nunit, TestNg or other frameworks as required. Solid understanding of Agile principles and experience working in an Agile environment Ensure the quality, performance, and reliability of the applications. Identify and report bugs and defects. Troubleshoot and debug issues. Generate and maintain test reports and documentation. Collaborate with the software development team and other stakeholders on software quality assurance. RESPONSIBILITIES: Understanding the projects functional and non-functional requirements and the business context of the application being developed. Understanding and documenting requirements validated by the SMEs. Interacting with clients to identify the scope of testing, expectations, acceptance criteria and availability of test data and environment. Working closely with product owner in defining and refining acceptance criteria. Preparing test plan/strategy. Estimating the test effort and preparing schedules for testing activities, assigning tasks, identifying constraints and dependencies. Risk management identifying, mitigating and resolving business and technical risks. Determines the potential causes of problems and analyses multiple alternatives. Designing and developing a framework for automated testing following the project's design and coding guidelines. Set up best practices for test automation. Preparing test reports to summarize the outcome of the testing phase and recommending whether the application is in a shippable state or not. Communicating measurable quality metrics, with the ability to highlight problem areas and suggest solutions. Participating in retrospective meetings, helping identify the root cause of any quality related issue and identifying ways to continuously improve the testing process. Conducting demos of the application for internal and external stakeholders. Reviewing all testing artifacts prepared by the team and ensuring that defects found during the review are tracked to closure. Working with team and stakeholders to triage and prioritize defects for resolution. Giving constructive feedback to the team members and setting clear expectations. Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less

Posted 3 weeks ago

Apply

3.0 years

0 Lacs

Bangalore Urban, Karnataka, India

On-site

Linkedin logo

We are seeking a .NET Automation Test Engineer to join our team. As an integral part of our team, you will be responsible for ensuring the reliability and accuracy of our software systems. Your role will involve implementing and executing automated testing in .NET and contributing to the enhancement of our software products. Responsibilities Implement and execute automated testing in .NET for software systems Contribute to the enhancement of software products through effective testing Collaborate with the development team to gather and analyze system requirements Design and develop comprehensive test plans and test cases in detail Coordinate testing activities and provide prompt feedback on requirements Discover, report, and track defects, ensuring thorough validation of resolved issues Define and enforce quality standards in testing activities Monitor and improve quality assurance metrics Participate in QA meetings, delivering important inputs on testing activities Stay updated on evolving testing tools and strategies Requirements Minimum of 3-5 years of experience in Automation Testing using .NET Strong understanding of testing basics, test process, design techniques, and defect management Experience working in an agile model, with a preference for insprint automation Proficient in C# programming language for automation implementation Hands-on experience in API (RestSharp) and UI (Selenium) Automation using C# Familiarity with TestNG, NUnit/MSUnit, or BDD-Specflow Exposure to and experience with Design patterns like Singleton, page object, and factory Experience in in-sprint automation and automated test suite integration with Continuous integration (Jenkins/Bamboo) Strong organizational and problem-solving skills with great attention to detail Excellent critical thinking and solid communication skills B2+ English level proficiency Show more Show less

Posted 3 weeks ago

Apply

8.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

We are seeking a Lead .NET Automation Test Engineer to join our team. You will play a pivotal role in ensuring the reliability and accuracy of our software systems. Your expertise in implementing API and UI Automation using C# as the programming language, along with your strong knowledge of TestNG, BDD Frameworks in .NET, and Design patterns, will be instrumental in driving the success of our projects. Responsibilities Collaborate closely with internal teams to gather and analyze system requirements Provide prompt feedback on business and technical requirements after thorough review Develop comprehensive test plans and test cases in detail Coordinate testing activities systematically, prioritizing based on project needs Design, develop, and execute automation scripts using C# and advanced automation tools Discover, report, document, and track defects with meticulous attention to detail Define and enforce quality standards, ensuring adherence throughout the process Monitor and improve quality assurance metrics for ongoing enhancement Participate actively in QA meetings, providing valuable inputs on testing activities Stay updated on emerging testing tools and strategies Requirements Minimum of 8 to 12 years of experience in Automation Testing .NET 1+ year of relevant leadership experience Strong testing basics test process, design techniques, defect management & methodology Experience in working in agile model, with Insprint automation preferred Proficient in C# programming Hands-on experience in implementing API (RestSharp) and UI (Selenium) Automation using C# Familiarity with TestNG, NUnit/MSUnit, BDD-Specflow Exposure and experience to Design patterns like Singleton, page object, factory Experience in automated test suite integration with Continuous integration (Jenkins/Bamboo) Strong organizational and problem-solving skills with great attention to detail, critical thinking, solid communication B2+ English level proficiency Show more Show less

Posted 3 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

Role Description Role Proficiency: Act under guidance of DevOps; leading more than 1 Agile team. Outcomes Interprets the DevOps Tool/feature/component design to develop/support the same in accordance with specifications Adapts existing DevOps solutions and creates relevant DevOps solutions for new contexts Codes debugs tests and documents and communicates DevOps development stages/status of DevOps develop/support issues Selects appropriate technical options for development such as reusing improving or reconfiguration of existing components Optimises efficiency cost and quality of DevOps process tools and technology development Validates results with user representatives; integrates and commissions the overall solution Helps Engineers troubleshoot issues that are novel/complex and are not covered by SOPs Design install and troubleshoot CI/CD pipelines and software Able to automate infrastructure provisioning on cloud/in-premises with the guidance of architects Provides guidance to DevOps Engineers so that they can support existing components Good understanding of Agile methodologies and is able to work with diverse teams Knowledge of more than 1 DevOps toolstack (AWS Azure GCP opensource) Measures Of Outcomes Quality of Deliverables Error rate/completion rate at various stages of SDLC/PDLC # of components/reused # of domain/technology certification/ product certification obtained SLA/KPI for onboarding projects or applications Stakeholder Management Percentage achievement of specification/completeness/on-time delivery Outputs Expected Automated components : Deliver components that automates parts to install components/configure of software/tools in on premises and on cloud Deliver components that automates parts of the build/deploy for applications Configured Components Configure tools and automation framework into the overall DevOps design Scripts Develop/Support scripts (like Powershell/Shell/Python scripts) that automate installation/configuration/build/deployment tasks Training/SOPs Create Training plans/SOPs to help DevOps Engineers with DevOps activities and to in onboarding users Measure Process Efficiency/Effectiveness Deployment frequency innovation and technology changes. Operations Change lead time/volume Failed deployments Defect volume and escape rate Meantime to detection and recovery Skill Examples Experience in design installation and configuration to to troubleshoot CI/CD pipelines and software using Jenkins/Bamboo/Ansible/Puppet /Chef/PowerShell /Docker/Kubernetes Experience in Integrating with code quality/test analysis tools like Sonarqube/Cobertura/Clover Experience in Integrating build/deploy pipelines with test automation tools like Selenium/Junit/NUnit Experience in Scripting skills (Python Linux/Shell Perl Groovy PowerShell) Experience in Infrastructure automation skill (ansible/puppet/Chef/Poweshell) Experience in repository Management/Migration Automation – GIT BitBucket GitHub Clearcase Experience in build automation scripts – Maven Ant Experience in Artefact repository management – Nexus/Artifactory Experience in Dashboard Management & Automation- ELK/Splunk Experience in configuration of cloud infrastructure (AWS Azure Google) Experience in Migration of applications from on-premises to cloud infrastructures Experience in Working on Azure DevOps ARM (Azure Resource Manager) & DSC (Desired State Configuration) & Strong debugging skill in C# C Sharp and Dotnet Setting and Managing Jira projects and Git/Bitbucket repositories Skilled in containerization tools like Docker & Kubernetes Knowledge Examples Knowledge of Installation/Config/Build/Deploy processes and tools Knowledge of IAAS - Cloud providers (AWS Azure Google etc.) and their tool sets Knowledge of the application development lifecycle Knowledge of Quality Assurance processes Knowledge of Quality Automation processes and tools Knowledge of multiple tool stacks not just one Knowledge of Build and release Branching/Merging Knowledge about containerization Knowledge of Agile methodologies Knowledge of software security compliance (GDPR/OWASP) and tools (Blackduck/ veracode/ checkmarxs) Additional Comments 8 to 12 years of experience candidate who has strong knowledge on below skills: Terraform Using terraform Modules Deploying AWS Infrastructure (Setting up IAC), especially following services EKS, ECS, AWS API Gateway, ALB, NLB, Route 53, s3 etc Experience around Build and Deploy setting up CICD Pipelines Artifactory Branching strategy Harness (Optional) Skills Iac,Jenkins,Aws Cloud Show more Show less

Posted 3 weeks ago

Apply

3.0 years

0 Lacs

Vadodara, Gujarat, India

On-site

Linkedin logo

Experience : 3.00 + years Salary : Confidential (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Office (Vadodara) Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Jeavio) What do you need for this opportunity? Must have skills required: Selenium, Java, Functional Testing Jeavio is Looking for: Job Description Work as a QA champion of a team responsible for developing a large-scale, highly available and fault-tolerant SaaS based CRM solution in the Heavy Equipment Dealer space in accordance with established processes. Essential Functions include, but are not limited to the following. You will be expected to: Work directly with Product Managers and developers to gain a good understanding of the product and test basis. Formulate and carry out an overall testing strategy in collaboration with the team. Design, Implement, maintain and document test cases (manual/automated), test scenarios & test plans in test management systems. Work in regular cadence based Agile methodology (Scrum or Kanban or similar framework) Define & champion QA best practices for the team Participate in backlog grooming & forward-looking exercise Guide and mentor junior team members. Requirements Key technical expertise areas expected for this role: Test automation experience including designing & development of test frameworks for either UI and/or backend services; experience with both is preferred. Strong Selenium Knowledge with working experience of at least a few years. Hands-on experience on JUnit or NUnit or TestNG Framework Basic knowledge on OOPS & JAVA (At Least 2 years of working experience) Functional QA experience testing responsive Web applications STLC Process Understanding Knowledge of Agile ceremonies and artifacts Ability to understand database structure (schema / collections), create and execute SQL queries for validations and assertions. Excellent communication skills (verbal and written) Additional areas that would add value: ISTQB or similar certifications REST API Automation Experience Performance Testing Experience using JMeter Manual & Automation Testing Experience on iOS & Android apps Excellent analytical & problem-solving skills Experience in security testing and tools. Education and experience: Bachelors or Masters in Computer Science or related fields. 3+ years of manual and automated QA experience How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you! Show more Show less

Posted 3 weeks ago

Apply

Exploring NUnit Jobs in India

NUnit is a popular unit testing framework for the .NET platform, and there is a growing demand for professionals with expertise in this area in India. Job seekers looking to explore opportunities in the nunit domain can find a range of roles across various industries in the country.

Top Hiring Locations in India

Here are 5 major cities in India actively hiring for nunit roles:

  1. Bangalore
  2. Hyderabad
  3. Pune
  4. Chennai
  5. Mumbai

Average Salary Range

The average salary range for nunit professionals in India varies based on experience levels. Entry-level positions can expect a salary range of INR 3-6 lakhs per annum, while experienced professionals can earn upwards of INR 10 lakhs per annum.

Career Path

A typical career path in the nunit domain may progress as follows: - Junior Developer - Developer - Senior Developer - Tech Lead

Related Skills

In addition to proficiency in NUnit, professionals in this domain are often expected to have skills in: - C# - .NET Framework - Test Automation - Software Development Lifecycle

Interview Questions

Here are 25 interview questions for nunit roles:

  • How does NUnit differ from other unit testing frameworks? (basic)
  • What are the advantages of using NUnit for unit testing? (basic)
  • Explain the [SetUp] and [TearDown] attributes in NUnit. (medium)
  • How can you run NUnit tests from the command line? (medium)
  • What is the purpose of the Assert class in NUnit? (basic)
  • How do you group tests in NUnit? (medium)
  • Explain the difference between Assert.AreEqual and Assert.AreSame in NUnit. (medium)
  • What is the TestCase attribute in NUnit used for? (medium)
  • How can you ignore a test in NUnit? (basic)
  • What is the purpose of the TestFixtureSetUp attribute in NUnit? (medium)
  • How do you create parameterized tests in NUnit? (advanced)
  • Explain the concept of data-driven tests in NUnit. (medium)
  • How can you mock objects in NUnit tests? (advanced)
  • What is the purpose of the TestCaseSource attribute in NUnit? (medium)
  • How do you handle exceptions in NUnit tests? (medium)
  • Explain the concept of test fixtures in NUnit. (basic)
  • What is the difference between Assert.Pass and Assert.Ignore in NUnit? (basic)
  • How do you perform setup and teardown operations in NUnit tests? (medium)
  • What is the purpose of the Theory attribute in NUnit? (advanced)
  • How do you perform parameterized testing using TestCaseData in NUnit? (medium)
  • Explain the concept of constraints in NUnit assertions. (medium)
  • How do you use the Timeout attribute in NUnit tests? (basic)
  • What is the purpose of the OneTimeSetUp attribute in NUnit? (medium)
  • How do you run tests in parallel in NUnit? (advanced)
  • Explain the concept of category-based filtering in NUnit. (medium)

Closing Remark

As you explore opportunities in the nunit job market in India, make sure to enhance your skills, prepare thoroughly, and apply confidently. With the right knowledge and preparation, you can land a rewarding career in the nunit domain. Best of luck in your job search!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies