Jobs
Interviews

705 Mocking Jobs - Page 14

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 years

3 - 7 Lacs

Hyderābād

Remote

Job Description: Position Overview We are looking for a Net technical lead responsible for building Net applications and leading development teams Will have to leverage his or her knowledge and skills with Net technologies and provide input into the architecture and design phases of development projects the product development lifecycle Key Responsibilities: Responsibilities Analyzing user requirements envisioning system features and functionality Design build and maintain efficient reusable and reliable Net codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture Requirements and ensure effective Design Development Validation and Support activities Technical Requirements: Technical Skill Set NET ASP NET MVC C WPF WCF SQL Server Entity Framework Additional Responsibilities: Skills Min 5 years of relevant Net experience with team handling experience Must have design experience using best practices Design Patterns SDLC OOP OOD Must have experience in leading and mentoring teams Must be experienced in developing applications using SQL databases schema SQL queries Must be experienced in GIT and version control systems Must be skilled in Database constructs schema design SQL Server or Oracle SQL Queries query optimization Must be hands on experienced in MSTest or NUnit Mocking frameworks Jasmine Karma Cucumber Solid understanding of object oriented programming Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Competencies Good verbal and written communication skills Ability to communicate with remote teams in effective manner High flexibility to travel Strong analytical logical skills and team leading skills Preferred Skills: .Net,.Net->ASP.Net

Posted 1 month ago

Apply

3.0 - 6.0 years

4 - 8 Lacs

Chennai

On-site

Hello Visionary! We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like you? Then it seems like you’d make a great addition to our vibrant team. We are looking for a Software Developer Expert. This position is for Chennai Location. You’ll make a difference by: Having Potential to be self-driven, to learn and solve problems quickly. Having experience in test driven development, test first development, code refactoring and profiling – inc. BDD/TDD, Test Mocking frameworks or similar. Having Passion towards Microservices programming & Cloud technologies. Having Strong hands-on experience in Backend tech stacks like C#, Sprint Boot, Python, Go or similar. Having hands-on experience in Frontend tech stacks like Angular, HTML5, CSS, Node.js or similar. Good working experience in AWS, Terraforms, Kubernetes or similar. Being an Agile full-stack software developer, you will take on a demanding role in the development of a set of Cloud SaaS portfolio offerings in an international environment. Continuously implementing increments of software components within the framework of modern, agile software development methods (Scrum). You’ll win us over by: Having An engineering degree B.E/B.Tech/MCA/M.Tech/M.Sc with good academic record. 3-6 years of demonstrable experience in software development. Working on Multiple Tech stack is preferable. Having IT cloud software development experience in a professional microservices environment, flexibly such as Angular or React, C# or Go or Python or Sprint Boot, AWS, Terraforms, Kubernetes & GitLab CI or similar. Being part of a self-organized, cross-functional agile development team and work together across countries on software design and development of complex systems. Together with the Scrum team, do regular estimation, planning and implementation of software components within modern, agile software development methods by evaluating, selecting and clearing the appropriate software components and technologies for the efficient implementation of the requirements - adhering to the committed quality, content and timeline. Being a good team player. We’ll support you with: Hybrid working Opportunities. Diverse and inclusive culture. Great variety of learning & development opportunities. Join us and be yourself! We value your unique identity and perspective, recognizing that our strength comes from the diverse backgrounds, experiences, and thoughts of our team members. We are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. We also support you in your personal and professional journey by providing resources to help you thrive. Come bring your authentic self and create a better tomorrow with us. Make your mark in our exciting world at Siemens. This role is based in Chennai and is an Individual contributor role. You might be required to visit other locations within India and outside. In return, you'll get the chance to work with teams impacting - and the shape of things to come. We're Siemens. A collection of over 379,000 minds building the future, one day at a time in over 200 countries. Find out more about Siemens careers at: www.siemens.com/careers

Posted 1 month ago

Apply

0.0 - 4.0 years

0 - 1 Lacs

Jayanagar, Bengaluru, Karnataka

On-site

About DocPulse Technologies: DocPulse is a rapidly growing healthtech company with an impressive clientele across India and the Middle East. We're dedicated to transforming healthcare through innovative technology solutions, empowering providers and improving patient outcomes. As we expand, we're looking for experienced and highly skilled Senior Software Engineers to lead the charge in building our next-generation healthcare platform. The Opportunity: As a Senior Software Engineer at DocPulse, you'll be a key technical leader, driving the design, development, and implementation of complex software solutions. You'll play a pivotal role in shaping our cloud-agnostic architecture , mentoring junior engineers, and ensuring the technical excellence of our products. This is a critical role for experienced engineers who thrive on technical challenges, enjoy mentoring, and want to make a substantial impact on a rapidly growing product that touches countless lives. What You'll Do: Lead the design and development of complex, highly scalable, and reliable software systems, with a focus on our new cloud-agnostic microservices architecture . Architect, implement, and optimize solutions using Spring Boot, MongoDB Atlas, React/Next.js , and Kubernetes . Provide technical leadership and guidance to a team of talented engineers, fostering a culture of technical excellence and collaboration. Take ownership of critical modules and features, from inception to deployment and ongoing maintenance. Drive the migration of existing applications towards our new cloud-agnostic stack, ensuring smooth transitions and minimal disruption. Champion engineering best practices, including robust testing strategies, secure coding principles, code reviews, and effective CI/CD pipelines. Conduct in-depth code reviews, providing constructive feedback and ensuring adherence to coding standards and architectural guidelines. Mentor and coach junior engineers, helping them grow their technical skills and achieve their full potential. Collaborate extensively with product management, design, and operations teams to define technical requirements, scope projects, and deliver high-quality solutions. Proactively identify and address technical debt, performance bottlenecks, and scalability challenges. Stay abreast of the latest industry trends, technologies, and best practices, evaluating and recommending new tools and approaches. What We're Looking For: 4-6 years of solid hands-on experience in software development, with a proven track record of delivering complex, high-impact projects. Leverage AI/Vibe coding to dramatically improve the speed of development and testing Expert-level proficiency in Java and extensive experience with modern backend frameworks, ideally Spring Boot . Deep understanding and practical experience with building and consuming RESTful APIs and microservices architectures . Strong experience with at least one modern front-end framework, with a preference for React/Next.js or Angular . Hands-on experience with MongoDB Atlas or other NoSQL databases. Proven experience with containerization and orchestration technologies, specifically Kubernetes . Strong full-stack understanding , capable of navigating and contributing across the entire software development lifecycle. Prior experience working with cloud platforms (e.g., Google Cloud Platform, AWS, Azure), with a strong understanding of cloud-native principles. Expertise in engineering best practices, including test-driven development (TDD), mocking, dependency injection, design patterns, and distributed system design. Experience with performance tuning, monitoring, and troubleshooting production systems. Excellent analytical and problem-solving skills, with the ability to break down complex problems into manageable solutions. Strong leadership, mentorship, and communication skills, with the ability to articulate technical concepts clearly to both technical and non-technical audiences. A strong commitment to quality, security, and scalability in a healthtech domain. Bonus Points If You Have: Familiarity with Python . Experience with CI/CD tools and pipelines A strong understanding of healthcare industry standards and regulations (e.g., HIPAA, GDPR). Job Types: Full-time, Permanent Pay: ₹75,000.00 - ₹125,000.00 per month Benefits: Leave encashment Paid sick time Paid time off Schedule: Day shift Monday to Friday Supplemental Pay: Performance bonus Ability to commute/relocate: Jayanagar, Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Required) Education: Bachelor's (Required) Experience: Software deployment: 4 years (Required) Work Location: In person Expected Start Date: 07/07/2025

Posted 1 month ago

Apply

7.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

🔍 We're Hiring: Senior Integrations Developer | .NET Core | Microsoft Azure Are you passionate about building secure, scalable, and high-performance integration solutions in the cloud? Join our innovative and growing team as a Senior Integrations Developer, where you'll play a key role in architecting and implementing enterprise-grade integrations using .NET Core and Microsoft Azure services. 🔧 Key Responsibilities 1.Design, develop, and maintain modern integration solutions using .NET Core, REST APIs, and Azure services. 2. Implement and manage Azure Service Bus, Event Grid, and Event Hubs (Pub/Sub patterns). 3. Build serverless solutions using Azure Functions. 4. Configure and optimize API Management (APIM) and Azure App Services. 5. Collaborate closely with architects and stakeholders to deliver scalable integration architectures. 6. Ensure proper performance tuning, logging, exception handling, and security across all components. 7. Actively participate in code reviews, Agile ceremonies, and continuous process improvements. 💻 Technical Skills Required 1. Strong hands-on expertise in .NET Core (C#) and RESTful API development. 2.Proven experience with: Azure Service Bus, Event Grid/Event Hubs Azure Functions Azure API Management (APIM) Azure App Services 3. CI/CD pipeline management and DevOps exposure. Deep understanding of cloud-native architecture, scalability, and security best practices. Agile/Scrum experience. ⭐ Good to Have 1. Knowledge of microservices architecture and messaging patterns. 2. Familiarity with Azure Monitoring, Application Insights, and Log Analytics. 3. Experience with unit testing and mocking frameworks. 🤝 Soft Skills 1.Strong analytical and problem-solving mindset. 2. Excellent verbal and written communication skills. 3. Self-motivated, collaborative, and proactive team player. 📍 Location: Noida, sector-62 🕘 Experience Level: Senior 7+ years 🔗 Interested or know someone perfect for this role? Apply now or tag them in the comments! hr@eicetechnology.com #DotNetCore #AzureDeveloper #IntegrationDeveloper #AzureFunctions #ServiceBus #Microservices #CloudJobs #HiringNow #TechJobs #SeniorDeveloper #APIIntegration #APIM #DevOps #AzureJobs

Posted 1 month ago

Apply

0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Join us as a Software Engineer, Java This is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutions It’s a chance to hone your existing technical skills and advance your career while building a wide network of stakeholders What you'll do In your new role, you’ll be working within a feature team to engineer software, scripts and tools, as well as liaising with other engineers, architects and business analysts across the platform. You’ll Also Be Producing complex and critical software rapidly and of high quality which adds value to the business Working in permanent teams who are responsible for the full life cycle, from initial development, through enhancement and maintenance to replacement or decommissioning Collaborating to optimise our software engineering capability Designing, producing, testing and implementing our working software solutions Working across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations The skills you'll need To take on this role, you’ll need a background in software engineering, software design, and architecture, and an understanding of how your area of expertise supports our customers. You'll need at least six years of experience in Java design and development with good understating of Core Java concepts, multi-threading, SQL, Junit & integration test frameworks. You'll also need experience in Spring MVC, Transaction, Spring Boot, Micro service based architecture, Rest/Soap webservices, development experience in PCF or AWS or any other cloud infrastructure. Understanding of UI development using ReactJs, Nodejs or Angular will be desirable You’ll Also Need Experience of working with development and testing tools, bug tracking tools and wikis Experience of working in Agile delivery, Jira, Confluence or similar tools, stash or bit-bucket, GitLab or Team city or other build and deployment pipeline or CI tools and Build tools like Maven or Gradle A background in solving highly complex, analytical and numerical problems Experience of Test-driven development alongside use of automated test frameworks, mocking or stubbing and unit testing tools like Junit or TestNG, Mockito or Power mock, Rest Assured, JMeter and Cypress

Posted 1 month ago

Apply

5.0 years

0 Lacs

Bhubaneswar, Odisha, India

On-site

NET, ASP.NET, MVC, C#, WPF, WCF, SQL Server, Entity Framework Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable .Net codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities Min. 5 years of relevant .Net experience with team handling experience Must have design experience using best practices, Design Patterns, SDLC, OOP, OOD Must have experience in leading and mentoring teams Must be experienced in developing applications using SQL databases, schema, SQL queries Must be experienced in GIT and version control systems Must be skilled in Database constructs, schema design, SQL Server or Oracle, SQL Queries, query optimization. Must be hands-on experienced in MSTest or NUnit, Mocking frameworks, Jasmine, Karma, Cucumber Solid understanding of object-oriented programming Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests

Posted 1 month ago

Apply

5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

We are seeking a Senior Software Engineer in Test who is passionate about building high quality cybersecurity products. Our ideal teammate possesses a natural curiosity, sharp analytical skills, and is excited to drive improvements on behalf of customers. We are looking for an individual that can drive quality initiatives, build and maintain strategic relationships with a variety of stakeholders, develop repeatable processes and automation for testing, and help deliver results. If you’re passionate about solving complex problems at scale and want to join a fast-paced organization with meaningful impact to customers by delivering quality products, then we’d like to talk to you. About The Team Our Product and Engineering team works with our award-winning products to help us create a single experience to help customers assess risk, detect threats and automate their security programs at over 10,000 organizations. These teams use best-in-class technology, leading-edge research, and broad, strategic expertise to develop new products and features, and enhance existing features, in order to create value for customers across the world. The stakes for creating a safer digital world are greater than ever. At Rapid7 we believe it’s our responsibility to show up every day and give our best for our customers and the entire security community. Our global engineering teams are at the center of this mission and are dedicated to building a complete suite of industry-leading products which provide a cohesive platform for our customers. Our range of solutions spans vulnerability management, detection, automation, cloud security, and penetration testing; in order to build these products our teams work with an array of technologies including Java, Python, AWS and Go, just to name a few. Join our Quality Engineering team to help build and innovate great quality products on our Insight platform using the latest technologies to make the world a safer digital space. About The Role As a Senior Engineer in Test within our expanding Quality Engineering (QE) team, you will play a crucial role in ensuring our product quality and promoting a shift-left testing approach. Your responsibilities will focus on deliverables while supporting and mentoring junior team members. You'll ensure software application quality and reliability by devising testing strategies, implementing automated frameworks and providing strong leadership. In This Role, You Will Collaborate with various stakeholders, such as engineering and support teams, to clarify requirements for QE deliverables. Assist the team in overcoming technical hurdles and unblock daily operations. Gain a thorough understanding of each product under test, including its use cases, execution/data flow, and configuration, to provide efficient quality improvement strategies. Contribute to team discussions and assist in planning deliverables. Advocate for quality within development teams, ensuring best practices and standards are followed. Continuously improve testing processes and methodologies to enhance product quality. Additionally, perform typical QE tasks such as: Maintaining, executing, and creating automated tests. Managing test environments. Creating and maintaining test plans. Provide guidance and mentorship to junior team members, helping them with their tasks and professional growth. The skills you’ll bring include, but are not limited to: A minimum of 5+ years experience in Software development role with 3+ years of experience in Testing and QE. Collaborate with engineering teams to come up with clear requirements and prove the solution through POCs if needed Knowledge in wide technology stacks and languages for Cloud and On-Premises products Experience in developing and testing systems that scale for performance and load. Self-directed, motivated, collaborative, high-energy, with a diligent work ethic. Experience with automation frameworks e.g. RobotFramework, Cucumber, NUnit, Playwright or Selenium Knowledge of dependency mocking frameworks e.g. WireMock Working knowledge of JIRA, Test Rail or equivalent defect tracking and test case management tools Knowledge of Amazon Web Services, Google Cloud Platform, Azure, OpenStack and VMware is a plus Knowledge of RDBMS and SQL language(s) About Rapid7 Rapid7 is creating a more secure digital future for all by helping organizations strengthen their security programs in the face of accelerating digital transformation. Our portfolio of best-in-class solutions empowers security professionals to manage risk and eliminate threats across the entire threat landscape from apps to the cloud to traditional infrastructure to the dark web. We foster open source communities and cutting-edge research–using these insights to optimize our products and arm the global security community with the latest in attacker methods. Trusted by more than 10,000 customers worldwide, our industry-leading solutions and services help businesses stay ahead of attackers, ahead of the competition, and future-ready for what’s next.

Posted 1 month ago

Apply

0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Before you apply to a job, select your language preference from the options available at the top right of this page. Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into tomorrow—people with a unique combination of skill + passion. If you have the qualities and drive to lead yourself or teams, there are roles ready to cultivate your skills and take you to the next level. Job Description Job Summary This position provides mentorship and expertise in technologies and processes for Information Services Management (ISM) and Quality Assurance (QA). He/She maintains an awareness of emerging technologies to ensure a competitive advantage. This position automates test scenarios and expected outcomes. He/She provides expertise for UPS key business functions and supporting technologies. This position applies a comprehensive knowledge of technical skills, principles, practices, and procedures of testing methodologies and working knowledge in planning, designing, and conducting QA reviews and inspections. This position conducts comprehensive testing and risk-based assessments of the testing objects. He/She uses source documentation as input and contributes to the planning and implementation of testing activities. This position leads testing components of large and complex projects, assigns tasks, provides direction to resources, and reports progress to project stakeholders. He/She creates and selects tools and methodologies for review and approval by management. Responsibilities Conducts quality assessment (QA) development processes. Develops test solutions. Provides expertise in testing across the QA organization. Develops and implements new practices and testing standards. Contributes to project design. Qualifications Bachelor's Degree or International equivalent Bachelor's Degree or International equivalent in Computer Science, Information Systems, Mathematics, Statistics or related field - Preferred Experience with both web and client/server based testing Skills:- C#, SQL, Unit Test Automation, Data and API mocking, Stress Testing, Postman Employee Type Permanent UPS is committed to providing a workplace free of discrimination, harassment, and retaliation.

Posted 1 month ago

Apply

0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Avant de postuler à un emploi, sélectionnez votre langue de préférence parmi les options disponibles en haut à droite de cette page. Découvrez votre prochaine opportunité au sein d'une organisation qui compte parmi les 500 plus importantes entreprises mondiales. Envisagez des opportunités innovantes, découvrez notre culture enrichissante et travaillez avec des équipes talentueuses qui vous poussent à vous développer chaque jour. Nous savons ce qu’il faut faire pour diriger UPS vers l'avenir : des personnes passionnées dotées d’une combinaison unique de compétences. Si vous avez les qualités, de la motivation, de l'autonomie ou le leadership pour diriger des équipes, il existe des postes adaptés à vos aspirations et à vos compétences d'aujourd'hui et de demain. Job Summary Fiche de poste : This position provides mentorship and expertise in technologies and processes for Information Services Management (ISM) and Quality Assurance (QA). He/She maintains an awareness of emerging technologies to ensure a competitive advantage. This position automates test scenarios and expected outcomes. He/She provides expertise for UPS key business functions and supporting technologies. This position applies a comprehensive knowledge of technical skills, principles, practices, and procedures of testing methodologies and working knowledge in planning, designing, and conducting QA reviews and inspections. This position conducts comprehensive testing and risk-based assessments of the testing objects. He/She uses source documentation as input and contributes to the planning and implementation of testing activities. This position leads testing components of large and complex projects, assigns tasks, provides direction to resources, and reports progress to project stakeholders. He/She creates and selects tools and methodologies for review and approval by management. Responsibilities Conducts quality assessment (QA) development processes. Develops test solutions. Provides expertise in testing across the QA organization. Develops and implements new practices and testing standards. Contributes to project design. Qualifications Bachelor's Degree or International equivalent Bachelor's Degree or International equivalent in Computer Science, Information Systems, Mathematics, Statistics or related field - Preferred Experience with both web and client/server based testing Skills:- C#, SQL, Unit Test Automation, Data and API mocking, Stress Testing, Postman Type De Contrat en CDI Chez UPS, égalité des chances, traitement équitable et environnement de travail inclusif sont des valeurs clefs auxquelles nous sommes attachés.

Posted 1 month ago

Apply

5.0 - 10.0 years

13 - 18 Lacs

Gurugram

Work from Office

Project Role : Quality Engineering Lead (Test Lead) Project Role Description : Leads a team of quality engineers through multi-disciplinary team planning and ecosystem integration to accelerate delivery and drive quality across the application lifecycle. Applies business and functional knowledge to develop end-to-end testing strategies through the use of quality processes and methodologies. Applies testing methodologies, principles and processes to define and implement key metrics to manage and assess the testing process including test execution and defect resolution. Must have skills : Automated Testing Good to have skills : Selenium, Core Banking, JavaMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Quality Engineering Lead (Test Lead), you will lead a team of quality engineers through multi-disciplinary team planning and ecosystem integration to accelerate delivery and drive quality across the application lifecycle. You will apply business and functional knowledge to develop end-to-end testing strategies using quality processes and methodologies. Roles & Responsibilities:- Expected to be an SME- Collaborate and manage the team to perform- Responsible for team decisions- Engage with multiple teams and contribute on key decisions- Provide solutions to problems for their immediate team and across multiple teams- Lead team planning and ecosystem integration- Develop end-to-end testing strategies- Define and implement key metrics to manage and assess the testing process Professional & Technical Skills: -Must have 5-8 years of experience in API test automation, with a strong focus on developing automated test scripts and frameworks.- Must have hands-on experience with API testing tools like Postman, Rest Assured or similar tools.- Must Have Skills: Proficiency in Automated Testing, Selenium, API Testing- Strong understanding of test automation frameworks- Must have proficiency in scripting languages like Java, JavaScript, or Python to automate test scripts.- Expertise in mocking and stubbing APIs using tools like WireMock, Mock Server, or other service virtualization tools. Hands on experience on Testing/New Man Automation/Karate API Automation - Experience in Enhancing/Creation of BDD Automation Framework for GUI/API. Experience in BDD concepts such as Cucumber, Maven, TestNG etc. Good To Have Skills: Experience with Selenium and Core Banking. Knowledge of microservices architecture and API interactions, and experience with Docker.- Experience with Kafka consumer/producer testing- Ability to create and validate API data for testing purposes. Additional Information:- The candidate should have a minimum of 5 years of experience in Automated Testing.- This position is based at our Gurugram Client office, Its mandate to work from Gurugram 3 days/week- A 15 years full time education is required. Qualification 15 years full time education

Posted 1 month ago

Apply

5.0 years

0 Lacs

Pune, Maharashtra, India

Remote

NET, ASP.NET, MVC, C#, WPF, WCF, SQL Server, Entity Framework Responsibilities: Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable .Net codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities Skills: Min. 5 years of relevant .Net experience with team handling experience Must have design experience using best practices, Design Patterns, SDLC, OOP, OOD Must have experience in leading and mentoring teams Must be experienced in developing applications using SQL databases, schema, SQL queries Must be experienced in GIT and version control systems Must be skilled in Database constructs, schema design, SQL Server or Oracle, SQL Queries, query optimization. Must be hands-on experienced in MSTest or NUnit, Mocking frameworks, Jasmine, Karma, Cucumber Solid understanding of object-oriented programming Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Competencies: Good verbal and written communication skills Ability to communicate with remote teams in effective manner High flexibility to travel Strong analytical, logical skills and team leading skills

Posted 1 month ago

Apply

5.0 years

0 Lacs

Hyderābād

On-site

General information Country India State Telangana City Hyderabad Job ID 45165 Department Development Description & Requirements A Day in The Life Typically Includes: Collaborate with manager, business analyst and other developers to clarify and finalize requirements and produce corresponding functional specifications for general applications and infrastructure Work with other software developers to design and implement enhancements using Java Maintain and enhance applications on an ongoing basis per user/customer feedback Ensure that unit and system tests are automated, per quality assurance requirements Collaborate as necessary to define and implement regression test suites Optimize performance and scalability as necessary to meet business goals of application and environment Mentor junior level developers as needed What You Will Need: Basic Qualifications: Bachelor or Master technical degree, preferably Computer Science or other technical education Minimum of 5 years of Java experience for technologies in a fast-paced environment Strong object-oriented software systems design and architectural skills J2EE development experience (J2EE, JEE, Spring); Experience with JDK 1.8 and up, SpringBoot, Maven, Git, REST API principles, JSON, and mapping frameworks Expertise in enterprise-grade persistency (e.g. Hibernate, HQL, JPA); Experience and understanding in designing and developing software while applying design patterns and object-oriented principles Experience in unit testing – Junit, assertion and mocking frameworks Experience in databases technologies and writing optimum queries Experience using Agile development methodologies. Experience with all phases of the software development life cycle Exposure and working knowledge of the following areas Configuration Management tools such as GitLab and GitLab Runner Flexibility and willingness to pitch in where needed. Communicates in English effectively (both written and verbally) Ability to deliver results, prioritize activities, and to manage time effectively Mentorship and leadership abilities What Will Put You Ahead? Preferred Qualifications: Understanding of design, development, and deploying AWS or other cloud environments and deployments About Infor Infor is a global leader in business cloud software products for companies in industry specific markets. Infor builds complete industry suites in the cloud and efficiently deploys technology that puts the user experience first, leverages data science, and integrates easily into existing systems. Over 60,000 organizations worldwide rely on Infor to help overcome market disruptions and achieve business-wide digital transformation. For more information visit www.infor.com Our Values At Infor, we strive for an environment that is founded on a business philosophy called Principle Based Management™ (PBM™) and eight Guiding Principles: integrity, stewardship & compliance, transformation, principled entrepreneurship, knowledge, humility, respect, self-actualization. Increasing diversity is important to reflect our markets, customers, partners, and communities we serve in now and in the future. We have a relentless commitment to a culture based on PBM. Informed by the principles that allow a free and open society to flourish, PBM™ prepares individuals to innovate, improve, and transform while fostering a healthy, growing organization that creates long-term value for its clients and supporters and fulfillment for its employees. Infor is an Equal Opportunity Employer. We are committed to creating a diverse and inclusive work environment. Infor does not discriminate against candidates or employees because of their sex, race, gender identity, disability, age, sexual orientation, religion, national origin, veteran status, or any other protected status under the law. If you require accommodation or assistance at any time during the application or selection processes, please submit a request by following the directions located in the FAQ section at the bottom of the infor.com/about/careers webpage.

Posted 1 month ago

Apply

5.0 years

0 Lacs

Mysore, Karnataka, India

Remote

NET, ASP.NET, MVC, C#, WPF, WCF, SQL Server, Entity Framework Responsibilities: Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable .Net codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities Skills: Min. 5 years of relevant .Net experience with team handling experience Must have design experience using best practices, Design Patterns, SDLC, OOP, OOD Must have experience in leading and mentoring teams Must be experienced in developing applications using SQL databases, schema, SQL queries Must be experienced in GIT and version control systems Must be skilled in Database constructs, schema design, SQL Server or Oracle, SQL Queries, query optimization. Must be hands-on experienced in MSTest or NUnit, Mocking frameworks, Jasmine, Karma, Cucumber Solid understanding of object-oriented programming Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Competencies: Good verbal and written communication skills Ability to communicate with remote teams in effective manner High flexibility to travel Strong analytical, logical skills and team leading skills

Posted 1 month ago

Apply

0 years

1 - 8 Lacs

Chennai

On-site

Join us as a Software Engineer, Java This is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutions It’s a chance to hone your existing technical skills and advance your career while building a wide network of stakeholders What you'll do In your new role, you’ll be working within a feature team to engineer software, scripts and tools, as well as liaising with other engineers, architects and business analysts across the platform. You’ll also be: Producing complex and critical software rapidly and of high quality which adds value to the business Working in permanent teams who are responsible for the full life cycle, from initial development, through enhancement and maintenance to replacement or decommissioning Collaborating to optimise our software engineering capability Designing, producing, testing and implementing our working software solutions Working across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations The skills you'll need To take on this role, you’ll need a background in software engineering, software design, and architecture, and an understanding of how your area of expertise supports our customers. You'll need at least six years of experience in Java design and development with good understating of Core Java concepts, multi-threading, SQL, Junit & integration test frameworks. You'll also need experience in Spring MVC, Transaction, Spring Boot, Micro service based architecture, Rest/Soap webservices, development experience in PCF or AWS or any other cloud infrastructure. Understanding of UI development using ReactJs, Nodejs or Angular will be desirable You’ll also need: Experience of working with development and testing tools, bug tracking tools and wikis Experience of working in Agile delivery, Jira, Confluence or similar tools, stash or bit-bucket, GitLab or Team city or other build and deployment pipeline or CI tools and Build tools like Maven or Gradle A background in solving highly complex, analytical and numerical problems Experience of Test-driven development alongside use of automated test frameworks, mocking or stubbing and unit testing tools like Junit or TestNG, Mockito or Power mock, Rest Assured, JMeter and Cypress

Posted 1 month ago

Apply

0.5 - 1.0 years

2 - 3 Lacs

Indore

On-site

We are looking for a skilled Ruby on Rails Developer to join our dynamic development team. As a Ruby on Rails Developer, you will be responsible for designing, developing, and maintaining high-quality web applications using the Ruby on Rails framework. You will work closely with cross-functional teams to deliver innovative solutions that meet our clients' needs. Responsibilites: · Designing and developing new web applications. · Maintaining and troubleshooting existing web applications. · Writing and maintaining reliable Ruby code. · Integrating data storage solutions. · Creating back-end components. · Identifying and fixing bottlenecks and bugs. · Integrating user-facing elements designed by the front-end team. · Connecting applications with additional web servers. · Maintaining APIs Requirement: 0.5-1 years of experience working with Ruby on rails as well as libraries like Resque and RSpec. Good experience with Redis, Sidekiq, and Docker. Ability to write clean ruby code. Proficiency with code versioning tools including Git, Github, Gitlab, and SVN. Experience with Javascript or any other front-end frameworks. Familiarity with MVC, Mocking, RESTful, and ORM. Good understanding of front-end technologies including HTML5, JavaScript, Jquery, and CSS3. Knowledge of server-side templating languages including Slim, Haml, and ERB. Familiarity with tools like Jira, Postman, Slack, and Microsoft Teams. Job Type: Full-time Pay: ₹20,000.00 - ₹25,000.00 per month Schedule: Day shift Monday to Friday Education: Bachelor's (Preferred) Experience: total work: 1 year (Required) software development: 1 year (Required) ROR: 1 year (Required)

Posted 1 month ago

Apply

5.0 years

0 Lacs

Mysore, Karnataka, India

Remote

Primary skills:Technology->Microsoft Technologies->.NET Frameworks .NET, ASP.NET, MVC, C#, WPF, WCF, SQL Server, Entity Framework Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable .Net codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities Knowledge of more than one technology Basics of Architecture and Design fundamentals Knowledge of Testing tools Min. 5 years of relevant .Net experience with team handling experience Must have design experience using best practices, Design Patterns, SDLC, OOP, OOD Must have experience in leading and mentoring teams Must be experienced in developing applications using SQL databases, schema, SQL queries Must be experienced in GIT and version control systems Must be skilled in Database constructs, schema design, SQL Server or Oracle, SQL Queries, query optimization. Must be hands-on experienced in MSTest or NUnit, Mocking frameworks, Jasmine, Karma, Cucumber Solid understanding of object-oriented programming Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Good verbal and written communication skills Ability to communicate with remote teams in effective manner High flexibility to travel Strong analytical, logical skills and team leading skills Knowledge of agile methodologies Understanding of Project life cycle activities on development and maintenance projects Understanding of one or more Estimation methodologies, Knowledge of Quality processes Basics of business domain to understand the business requirements Analytical abilities, Strong Technical Skills, Good communication skills Good understanding of the technology and domain Ability to demonstrate a sound understanding of software quality assurance principles, SOLID design principles and modelling methods Awareness of latest technologies and trends Excellent problem solving, analytical and debugging skills

Posted 1 month ago

Apply

6.0 years

0 Lacs

India

On-site

We seek an Expert Quality Assurance Engineer to join our shopping within the Engineering and operation function, bring new features to life, and support our products’ move to modern agile and technical practices and architectures. Project Overview: As a seasoned Quality Assurance Engineer specialising in automation and cutting-edge software testing methodologies, you play a pivotal role in upholding the highest quality standards within your team. Reporting directly to the Engineering Manager, you spearhead the quality assurance efforts, ensuring seamless collaboration across various functional teams. The profile demands knowledge in test automation for both front-end and back-end skills, where one will be acting upon defining most suitable test strategy across both categories of applications. A much stronger understanding of back-end architectures (rest API validations, mocking mechanisms, event-driven architectures in a micro-service ecosystem, and asynchronous processing) is generally desired. Daily activities consists of: assuring deliveries (in a manual and automated manner) from Java back-end developers and Typescript front-end developers. Requirements: As a Senior/Expert Quality Assurance Engineer, you must be able to provide among these: Able to effectively communicate in English . Ability to work in an autonomous, self-responsible and self-organised way. 6+ years of experience in software testing , manual and automated Knowledge of software testing theory. Comfortable in developing test automation frameworks from scratch and maintaining existing frameworks. Strong Experience working with modern test automation frameworks and tools (such as Cypress, Playwright, JUnit, TestNG, Cucumber, Allure). Strong experience in different testing practices (from unit to E2E, functional and non-functional) specifically integrated within CI/CD. Strong knowledge of Python development for tests. Understanding of OOP concepts. Experience working with CI/CD pipelines and monitoring tools (e.g. Jenkins, TeamCity, Kibana, Grafana, etc.). Knowledge of API testing and REST APIs. Familiar with cloud-native solutions (AWS, GCP, Azure). Knowledge in multiple platform concepts (Micro-services, Event-driven Architecture). Knowledge with Bitbucket, K8s, Docker Ability to work in an agile environment, engaged in Scrum Nice to have: Good experience in SQL and relational database concepts. Experience writing clean code in different programming languages (Java, Python, Kotlin, JavaScript TypeScript). Experience with Behavior-driven Development Experience with APP test automation tools. Responsibilities: As our Expert Quality Assurance Engineer, you embrace the following responsibilities: Take ownership and responsibility for the design and development of all aspects of testing. Work on acceptance criteria and test scenarios with the Product Owner and development team. Design, execute, and maintain test scenarios and automation capabilities for all test levels and types (e.g., automated, regression, exploratory, etc.). Create and optimise test frameworks and integrate them into deployment pipelines. Participate in the code review process for both production and test code to ensure all critical cases are covered. Monitoring test runs, application errors and performance. Making information flow, keeping the team informed and being a stakeholder in releases and defect tracking. Share the best testing and quality practices and processes. Promote and coach the team towards a quality-focused mindset. Influence and lead the team towards continuous improvement and best testing practices. Be the reference of the QA Center of Practice , promoting their practices and influencing their strategy, bringing your team experience into their plan. Why this position: You serve as the beacon of excellence in product delivery and deployment, setting the benchmark for quality standards. Your expertise serves as a bridge to the QA Center of Practice, facilitating the exchange of best practices within and beyond your team. Your primary objective is cultivating a culture of excellence and efficiency in quality assurance, freeing up valuable time for your team to focus on innovative solutions rather than redundant testing procedures. By leveraging advanced tooling and coding techniques, you seamlessly integrate automation testing into every team member's daily workflow. Through close collaboration with cross-functional teams, you drive the implementation of new features and enhancements, ultimately enhancing the experience for over 9 million customers.

Posted 1 month ago

Apply

6.0 years

0 Lacs

India

On-site

We seek an Expert Quality Assurance Engineer to join our shopping within the Engineering and operation function, bring new features to life, and support our products’ move to modern agile and technical practices and architectures. Project Overview: As a seasoned Quality Assurance Engineer specialising in automation and cutting-edge software testing methodologies, you play a pivotal role in upholding the highest quality standards within your team. Reporting directly to the Engineering Manager, you spearhead the quality assurance efforts, ensuring seamless collaboration across various functional teams. The profile demands knowledge in test automation for both front-end and back-end skills, where one will be acting upon defining most suitable test strategy across both categories of applications. A much stronger understanding of back-end architectures (rest API validations, mocking mechanisms, event-driven architectures in a micro-service ecosystem, and asynchronous processing) is generally desired. Daily activities consists of: assuring deliveries (in a manual and automated manner) from Java back-end developers and Typescript front-end developers. Requirements: As a Senior/Expert Quality Assurance Engineer, you must be able to provide among these: Able to effectively communicate in English . Ability to work in an autonomous, self-responsible and self-organised way. 6+ years of experience in software testing , manual and automated Knowledge of software testing theory. Comfortable in developing test automation frameworks from scratch and maintaining existing frameworks. Strong Experience working with modern test automation frameworks and tools (such as Cypress, Playwright, JUnit, TestNG, Cucumber, Allure). Strong experience in different testing practices (from unit to E2E, functional and non-functional) specifically integrated within CI/CD. Strong knowledge of Java development for tests. Understanding of OOP concepts. Experience working with CI/CD pipelines and monitoring tools (e.g. Jenkins, TeamCity, Kibana, Grafana, etc.). Knowledge of API testing and REST APIs. Familiar with cloud-native solutions (AWS, GCP, Azure). Knowledge in multiple platform concepts (Micro-services, Event-driven Architecture). Knowledge with Bitbucket, K8s, Docker Strong experience in Java , and its test-related frameworks (e.g. Junit, TestNG), as well as reporting tools such as Allure. Ability to work in an agile environment, engaged in Scrum Nice to have: Good experience in SQL and relational database concepts. Experience writing clean code in different programming languages (Java, Python, Kotlin, JavaScript TypeScript). Experience with Behavior-driven Development Experience with APP test automation tools. Responsibilities: As our Expert Quality Assurance Engineer, you embrace the following responsibilities: Take ownership and responsibility for the design and development of all aspects of testing. Work on acceptance criteria and test scenarios with the Product Owner and development team. Design, execute, and maintain test scenarios and automation capabilities for all test levels and types (e.g., automated, regression, exploratory, etc.). Create and optimise test frameworks and integrate them into deployment pipelines. Participate in the code review process for both production and test code to ensure all critical cases are covered. Monitoring test runs, application errors and performance. Making information flow, keeping the team informed and being a stakeholder in releases and defect tracking. Share the best testing and quality practices and processes. Promote and coach the team towards a quality-focused mindset. Influence and lead the team towards continuous improvement and best testing practices. Be the reference of the QA Center of Practice , promoting their practices and influencing their strategy, bringing your team experience into their plan. Why this position: You serve as the beacon of excellence in product delivery and deployment, setting the benchmark for quality standards. Your expertise serves as a bridge to the QA Center of Practice, facilitating the exchange of best practices within and beyond your team. Your primary objective is cultivating a culture of excellence and efficiency in quality assurance, freeing up valuable time for your team to focus on innovative solutions rather than redundant testing procedures. By leveraging advanced tooling and coding techniques, you seamlessly integrate automation testing into every team member's daily workflow. Through close collaboration with cross-functional teams, you drive the implementation of new features and enhancements, ultimately enhancing the experience for over 9 million customers.

Posted 1 month ago

Apply

0.0 - 5.0 years

0 Lacs

Hyderabad, Telangana

On-site

General information Country India State Telangana City Hyderabad Job ID 45165 Department Development Description & Requirements A Day in The Life Typically Includes: Collaborate with manager, business analyst and other developers to clarify and finalize requirements and produce corresponding functional specifications for general applications and infrastructure Work with other software developers to design and implement enhancements using Java Maintain and enhance applications on an ongoing basis per user/customer feedback Ensure that unit and system tests are automated, per quality assurance requirements Collaborate as necessary to define and implement regression test suites Optimize performance and scalability as necessary to meet business goals of application and environment Mentor junior level developers as needed What You Will Need: Basic Qualifications: Bachelor or Master technical degree, preferably Computer Science or other technical education Minimum of 5 years of Java experience for technologies in a fast-paced environment Strong object-oriented software systems design and architectural skills J2EE development experience (J2EE, JEE, Spring); Experience with JDK 1.8 and up, SpringBoot, Maven, Git, REST API principles, JSON, and mapping frameworks Expertise in enterprise-grade persistency (e.g. Hibernate, HQL, JPA); Experience and understanding in designing and developing software while applying design patterns and object-oriented principles Experience in unit testing – Junit, assertion and mocking frameworks Experience in databases technologies and writing optimum queries Experience using Agile development methodologies. Experience with all phases of the software development life cycle Exposure and working knowledge of the following areas Configuration Management tools such as GitLab and GitLab Runner Flexibility and willingness to pitch in where needed. Communicates in English effectively (both written and verbally) Ability to deliver results, prioritize activities, and to manage time effectively Mentorship and leadership abilities What Will Put You Ahead? Preferred Qualifications: Understanding of design, development, and deploying AWS or other cloud environments and deployments About Infor Infor is a global leader in business cloud software products for companies in industry specific markets. Infor builds complete industry suites in the cloud and efficiently deploys technology that puts the user experience first, leverages data science, and integrates easily into existing systems. Over 60,000 organizations worldwide rely on Infor to help overcome market disruptions and achieve business-wide digital transformation. For more information visit www.infor.com Our Values At Infor, we strive for an environment that is founded on a business philosophy called Principle Based Management™ (PBM™) and eight Guiding Principles: integrity, stewardship & compliance, transformation, principled entrepreneurship, knowledge, humility, respect, self-actualization. Increasing diversity is important to reflect our markets, customers, partners, and communities we serve in now and in the future. We have a relentless commitment to a culture based on PBM. Informed by the principles that allow a free and open society to flourish, PBM™ prepares individuals to innovate, improve, and transform while fostering a healthy, growing organization that creates long-term value for its clients and supporters and fulfillment for its employees. Infor is an Equal Opportunity Employer. We are committed to creating a diverse and inclusive work environment. Infor does not discriminate against candidates or employees because of their sex, race, gender identity, disability, age, sexual orientation, religion, national origin, veteran status, or any other protected status under the law. If you require accommodation or assistance at any time during the application or selection processes, please submit a request by following the directions located in the FAQ section at the bottom of the infor.com/about/careers webpage.

Posted 1 month ago

Apply

4.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Bosch Software Engineering Bengaluru, Karnataka, India Posted on Jun 26, 2025 Apply now Company Description Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 28,200+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region. Job Description Education and Work Experience Requirements: Previous experience working as a React developer with version 16.8+. Proficiency in React function components and a deep understanding of advanced hooks along with ESLint, Prettier and SonarQube for code quality. In-depth knowledge of Typescript, CSS, HTML, and front-end libraries such as DevExtreme, MaterialUI, Highcharts, ChartJS. Knowledge of styled components is an added plus. Proficiency in building progressive web applications PWA with React. Hands-on experience with Service worker and web worker. Experience with Axios, Redux, and Redux Saga is preferred. Familiarity with indexedDb and local storage. Creating and working with reusable components and widgets. Experience with cloud skills like Docker, Kubernetes, AWS services is an added advantage along with Grafana for audit logs. Translating wireframes and designs into high-quality code. Developing responsive web-based UI. Experience with user interface and visualization. Knowledge of testing frameworks such as Mocha and Jest. Excellent skills in browser-based debugging and testing software. Strong troubleshooting skills. Solid understanding of Design Patterns, Security concepts, OOPS concepts, and fundamental coding practices and principles. Staying updated with the latest trends and technologies in web development. A continuous drive to learn and adapt to new technologies. Technical certifications and awards from reputable sources are a plus. Excellent communication and presentation skills are essential. Mandatory Skills Proven professional experience in frontend web development with a strong focus in React. Expertise in state management, local storage with contextApi/Redux/Saga. Proficiency in unit testing frameworks like Jest, Cucumber and mocking frameworks. Strong knowledge of messaging protocols such as MQTT and Mosquitto MQTT for distributed systems. Proven track record in performance optimization and troubleshooting complex systems. Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment. Strong troubleshooting skills. Solid understanding of Design Patterns, Security concepts, OOPS concepts, and fundamental coding practices and principles. Mandatory Certification ( If Any) Good to have skills : Well versed with AWS cloud and deployment and configuration of services in cloud infrastructure. Qualifications Educational qualification: Experience Mandatory/requires Skills : Preferred Skills Additional Information 4 to 6 Years Apply now See more open positions at Bosch

Posted 1 month ago

Apply

3.0 years

0 Lacs

Mumbai, Maharashtra, India

Remote

Job Title: Android Developer SDE - II Location: Mumbai Employment Type: Full-time We are looking for an Android developer having 3+ years of experience and responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. To ensure success as an android developer, you should demonstrate proficiency in one of the mainstream programming languages, and a sound understanding of the traditional product life cycle. Experience with at least MVVM, VIPER or other kinds of Clean Architecture patterns would be very welcome. Experience with unit testing, mocking, dependency injection is addon. Responsibilities Translate designs and wireframes into high quality code. Design and build advanced applications for the Android platform. Design, build, and maintain high performance, reusable, and write reliable Java / Kotlin code. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the best possible performance, quality, and responsiveness of the application. Work with outside data sources and APIs. Identify and correct bottlenecks and fix bugs. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Help maintain code quality, organization, and automatization. Implementing measures to safeguard users' data. Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order. Monitoring app reviews to detect areas for improvement.Creating app updates, including bug fixes and additional features, for release. Good experience on Agile and conducting code reviews.Unit-test code for robustness, including edge cases, usability, and general reliability. (Good to have)Handling CI / CD. (Good to have) Mandate Qualification Degree in software development, computer science, or similar. Proficiency in Java and Kotlin. 3+ years of proven working experience in Android app development and have published at least one original Android app. Ability to use the Android Studio, including the Android SDK, with ease. Strong knowledge of different versions of Android, and how to deal with different screen sizes. Excellent coding and proofreading skills. Top-notch teamwork and communication skills. Ability to manage your workload with minimal supervision. Experience working with remote data via REST and JSON Experience with third-party libraries and APIs Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Solid understanding of the full mobile development life cycle. Strong knowledge of Android UI design principles, patterns, and best practices Experience with offline storage, threading, and performance tuning Knowledge of the open-source Android ecosystem and the libraries available for common tasks Ability to understand business requirements and translate them into technical requirements Familiarity with cloud message APIs and push notifications A knack for benchmarking and optimization Proficient understanding of code versioning tools, such as Git Familiarity with continuous integration Knowledge of Flutter Framework, Dart (Good to have) Skills Proficiency in Java and Kotlin. 3+ years of proven working experience in Android app development and have published at least one original Android app. Ability to use the Android Studio, including the Android SDK, with ease. Strong knowledge of different versions of Android, and how to deal with different screen sizes. Excellent coding and proofreading skills. Top-notch teamwork and communication skills. Ability to manage your workload with minimal supervision. Experience working with remote data via REST and JSON Experience with third-party libraries and APIs Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Solid understanding of the full mobile development life cycle. Strong knowledge of Android UI design principles, patterns, and best practices Experience with offline storage, threading, and performance tuning Knowledge of the open-source Android ecosystem and the libraries available for common tasks. About Company Founded in 2011, Purplle has emerged as one of India’s premier omnichannel beauty destinations, redefining the way millions shop for beauty. With 1,000+ brands, 60,000+ products, and over 7 million monthly active users, Purplle has built a powerhouse platform that seamlessly blends online and offline experiences. Expanding its footprint in 2022, Purplle introduced 6,000+ offline touchpoints and launched 8 exclusive stores, strengthening its presence beyond digital. Beyond hosting third-party brands, Purplle has successfully scaled its own D2C powerhouses—FACES CANADA, Good Vibes, Carmesi, Purplle, and NY Bae—offering trend-driven, high-quality beauty essentials. What sets Purplle apart is its technology driven hyper-personalized shopping experience. By curating detailed user personas, enabling virtual makeup trials, and delivering tailored product recommendations based on personality, search intent, and purchase behavior, Purplle ensures a unique, customer-first approach. In 2022, Purplle achieved unicorn status, becoming India’s 102nd unicorn, backed by an esteemed group of investors including ADIA, Kedaara, Premji Invest, Sequoia Capital India, JSW Ventures, Goldman Sachs, Verlinvest, Blume Ventures, and Paramark Ventures. With a 3,000+ strong team and an unstoppable vision, Purplle is set to lead the charge in India’s booming beauty landscape, revolutionizing the way the nation experiences beauty.

Posted 1 month ago

Apply

0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Join us as a Software Engineer, Java This is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutions It’s a chance to hone your existing technical skills and advance your career while building a wide network of stakeholders What you'll do In your new role, you’ll be working within a feature team to engineer software, scripts and tools, as well as liaising with other engineers, architects and business analysts across the platform. You’ll Also Be Producing complex and critical software rapidly and of high quality which adds value to the business Working in permanent teams who are responsible for the full life cycle, from initial development, through enhancement and maintenance to replacement or decommissioning Collaborating to optimise our software engineering capability Designing, producing, testing and implementing our working software solutions Working across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations The skills you'll need To take on this role, you’ll need a background in software engineering, software design, and architecture, and an understanding of how your area of expertise supports our customers. You'll need at least six years of experience in Java design and development with good understating of Core Java concepts, multi-threading, SQL, Junit & integration test frameworks. You'll also need experience in Spring MVC, Transaction, Spring Boot, Micro service based architecture, Rest/Soap webservices, development experience in PCF or AWS or any other cloud infrastructure. Understanding of UI development using ReactJs, Nodejs or Angular will be desirable. You’ll Also Need Experience of working with development and testing tools, bug tracking tools and wikis Experience of working in Agile delivery, Jira, Confluence or similar tools, stash or bit-bucket, GitLab or Team city or other build and deployment pipeline or CI tools and Build tools like Maven or Gradle A background in solving highly complex, analytical and numerical problems Experience of Test-driven development alongside use of automated test frameworks, mocking or stubbing and unit testing tools like Junit or TestNG, Mockito or Power mock, Rest Assured, JMeter and Cypress

Posted 1 month ago

Apply

0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Before you apply to a job, select your language preference from the options available at the top right of this page. Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into tomorrow—people with a unique combination of skill + passion. If you have the qualities and drive to lead yourself or teams, there are roles ready to cultivate your skills and take you to the next level. Job Description Experience in designing and developing a new test automation framework from scratch using a test automation tool like Playwright/JavaScript/TypeScript or /Selenium/Cucumber/Java or Selenium/C#.net/Spec Flow or similar frameworks. Hands-on experience in software testing and writing test automation code in at least one programming or scripting language (JavaScript, TypeScript, Java, C# and/or Python) and guide team members on technical front. Hands-on experience in developing and executing test scripts for REST or SOAP based APIs. Experience in intercepting and mocking complex HTTP API calls in UI and API tests. Experience in messaging systems (AMQ, WMQ or Kafka). Experience in writing and guiding teams on complex end-to-end tests automation. Experience on test management and defect tracking tools like Jira, Azure DevOps, HP ALM, etc. Experience in driving defect management strategy (create, set priority/severity, retest, close, traceability, reporting etc.) Experience in driving the team to implement automated test suites for all testing types (unit, component, API, UI, UAT, E2E, etc.) Hands-on experience in writing and executing complex SQL queries and understands concepts like indexing, schemas, views, etc. Experience in training team members to understand version control concepts. Perform lead-level automation code review as a required approver. Experience in guiding the team on version control concepts, tools and hands-on experience on commands and operations (like commit, fetch, push, pull, squash, resolve merge conflicts etc.) Experience in establishing branching strategy and best practices for automation code review process (in coordinate with Engg. lead, DevSecOps) Hands-on experience on at least one of the performance testing tools (e.g., JMeter, K6, LoadRunner, NeoLoad, etc.). Experience in analyzing performance testing requirements and implementation of load, stress, endurance, volume testing etc. Experience in leading the team on CI/CD pipeline implementation for automated tests suites. (in coordination with DevSecOps team) Experience in creating test plan for accessibility and security testing. Hands-on experience on cloud platforms (e.g., Azure, AWS, GCP) Understanding of Gen AI, Gen AI tools (e.g., GitHub CoPilot) and experience in leveraging Gen AI in quality engineering space. Language requirement: English ________________________________________________________________________ The Lead Software Quality Engineer establishes plans and objectives for the Quality Assurance (QA) team, leads and develops staff, and ensures resources are effectively utilized for meeting business goals. He/She drives team results, including quality of work, timeliness, and budgetary goals. This position serves as a technical resource and provides expertise in key UPS business functions and supporting technologies. He/She collaborates with management to plan, coordinate, schedule, and manage QA resources. This position leads the improvement of work procedures and processes. He/She monitors project budget, timelines, and resource allocation (e.g., team members, contractors, vendors, etc.). The Lead Software Quality Engineer interacts with staff, customers, Information Services (I.S.) management, internal and external networks, QA professionals, and vendors to ensure effective integration between different functions, units, and teams. He/She contributes to initial project design phases, provides testing expertise, and develops test plans and strategies for projects. This position leads testing and development staff within the testing organization. Employee Type Permanent UPS is committed to providing a workplace free of discrimination, harassment, and retaliation.

Posted 1 month ago

Apply

0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Avant de postuler à un emploi, sélectionnez votre langue de préférence parmi les options disponibles en haut à droite de cette page. Découvrez votre prochaine opportunité au sein d'une organisation qui compte parmi les 500 plus importantes entreprises mondiales. Envisagez des opportunités innovantes, découvrez notre culture enrichissante et travaillez avec des équipes talentueuses qui vous poussent à vous développer chaque jour. Nous savons ce qu’il faut faire pour diriger UPS vers l'avenir : des personnes passionnées dotées d’une combinaison unique de compétences. Si vous avez les qualités, de la motivation, de l'autonomie ou le leadership pour diriger des équipes, il existe des postes adaptés à vos aspirations et à vos compétences d'aujourd'hui et de demain. Job Summary Fiche de poste : Experience using a test automation tool like Playwright/JavaScript/TypeScript or /Selenium/Cucumber/Java or Selenium/C#.net/Spec Flow or similar frameworks. Hands-on experience in software testing and writing test automation code in at least one programming or scripting language (JavaScript, TypeScript, Java, C# and/or Python) Hands-on experience in developing and executing test scripts for REST or SOAP based APIs. Experience in intercepting and mocking complex HTTP API calls in UI and API tests. Experience in messaging systems (AMQ, WMQ or Kafka). Experience in functional and end to end test scripts development. Experience with at least one test management and defect tracking tool like Jira, Azure DevOps, HP ALM, etc. Experience in defect management strategy (create, set priority/severity, retest, close) Coordinate, contribute to and facilitate implementation of different testing types (Unit, integration/component, UI, API, E2E, etc.) Hands-on experience in writing and executing complex SQL queries and understands concepts like indexing, schemas, views, etc. Experience understanding and following advanced level version control concepts (add, delete, branching strategy) Experience on version control tool and hands-on experience on commands and operations (like commit, fetch, push, pull, squash, resolve merge conflicts etc.) Perform peer-reviews of automation code as a required approver. Hands-on experience on at least one of the performance testing tools (e.g., JMeter, K6, LoadRunner, NeoLoad, etc.). Able to understand and explain CI/CD concepts. Able to understand and explain accessibility and security testing. Experience on a cloud platform (e.g., Azure, AWS, GCP) Fundamental understanding of Gen AI, Gen AI tools (e.g., GitHub CoPilot) Language requirement: English ___________________________ This position provides mentorship and expertise in technologies and processes for Information Services Management (ISM) and Quality Assurance (QA). He/She maintains an awareness of emerging technologies to ensure a competitive advantage. This position automates test scenarios and expected outcomes. He/She provides expertise for UPS key business functions and supporting technologies. This position applies a comprehensive knowledge of technical skills, principles, practices, and procedures of testing methodologies and working knowledge in planning, designing, and conducting QA reviews and inspections. This position conducts comprehensive testing and risk-based assessments of the testing objects. He/She uses source documentation as input and contributes to the planning and implementation of testing activities. This position leads testing components of large and complex projects, assigns tasks, provides direction to resources, and reports progress to project stakeholders. He/She creates and selects tools and methodologies for review and approval by management. Responsibilities Conducts quality assessment (QA) development processes. Develops test solutions. Provides expertise in testing across the QA organization. Develops and implements new practices and testing standards. Contributes to project design. Qualifications Bachelor's Degree or International equivalent Bachelor's Degree or International equivalent in Computer Science, Information Systems, Mathematics, Statistics or related field - Preferred Experience with both web and client/server based testing Type De Contrat en CDI Chez UPS, égalité des chances, traitement équitable et environnement de travail inclusif sont des valeurs clefs auxquelles nous sommes attachés.

Posted 1 month ago

Apply

0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Before you apply to a job, select your language preference from the options available at the top right of this page. Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into tomorrow—people with a unique combination of skill + passion. If you have the qualities and drive to lead yourself or teams, there are roles ready to cultivate your skills and take you to the next level. Job Description Job Summary Experience using a test automation tool like Playwright/JavaScript/TypeScript or /Selenium/Cucumber/Java or Selenium/C#.net/Spec Flow or similar frameworks. Hands-on experience in software testing and writing test automation code in at least one programming or scripting language (JavaScript, TypeScript, Java, C# and/or Python) Hands-on experience in developing and executing test scripts for REST or SOAP based APIs. Experience in intercepting and mocking complex HTTP API calls in UI and API tests. Experience in messaging systems (AMQ, WMQ or Kafka). Experience in functional and end to end test scripts development. Experience with at least one test management and defect tracking tool like Jira, Azure DevOps, HP ALM, etc. Experience in defect management strategy (create, set priority/severity, retest, close) Coordinate, contribute to and facilitate implementation of different testing types (Unit, integration/component, UI, API, E2E, etc.) Hands-on experience in writing and executing complex SQL queries and understands concepts like indexing, schemas, views, etc. Experience understanding and following advanced level version control concepts (add, delete, branching strategy) Experience on version control tool and hands-on experience on commands and operations (like commit, fetch, push, pull, squash, resolve merge conflicts etc.) Perform peer-reviews of automation code as a required approver. Hands-on experience on at least one of the performance testing tools (e.g., JMeter, K6, LoadRunner, NeoLoad, etc.). Able to understand and explain CI/CD concepts. Able to understand and explain accessibility and security testing. Experience on a cloud platform (e.g., Azure, AWS, GCP) Fundamental understanding of Gen AI, Gen AI tools (e.g., GitHub CoPilot) Language requirement: English ___________________________ This position provides mentorship and expertise in technologies and processes for Information Services Management (ISM) and Quality Assurance (QA). He/She maintains an awareness of emerging technologies to ensure a competitive advantage. This position automates test scenarios and expected outcomes. He/She provides expertise for UPS key business functions and supporting technologies. This position applies a comprehensive knowledge of technical skills, principles, practices, and procedures of testing methodologies and working knowledge in planning, designing, and conducting QA reviews and inspections. This position conducts comprehensive testing and risk-based assessments of the testing objects. He/She uses source documentation as input and contributes to the planning and implementation of testing activities. This position leads testing components of large and complex projects, assigns tasks, provides direction to resources, and reports progress to project stakeholders. He/She creates and selects tools and methodologies for review and approval by management. Responsibilities Conducts quality assessment (QA) development processes. Develops test solutions. Provides expertise in testing across the QA organization. Develops and implements new practices and testing standards. Contributes to project design. Qualifications Bachelor's Degree or International equivalent Bachelor's Degree or International equivalent in Computer Science, Information Systems, Mathematics, Statistics or related field - Preferred Experience with both web and client/server based testing Employee Type Permanent UPS is committed to providing a workplace free of discrimination, harassment, and retaliation.

Posted 1 month ago

Apply
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