Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
50.0 years
4 - 9 Lacs
Gurgaon
On-site
About the Opportunity Job Type: Permanent Application Deadline: 30 June 2025 Job Description Title (Test Specialist) Department (FIL India Technology - GPS) Location (Gurgaon) Reports To (Test Manager) Level (4) We’re proud to have been helping our clients build better financial futures for over 50 years. How have we achieved this? By working together - and supporting each other - all over the world. So, join our GPS Platform Delivery team and feel like you’re part of something bigger. About your team The GPS Delivery - is to develop and maintain the pensions and investments of our 1.5m+ workplace and retail customers in UK. In doing this we critical to the delivery of our core product and value proposition to these clients today and in future. ` About your role Our TA/STA are experts in Test Automation. The role would focus on services, functional, data test automation. The key outcomes shall be (but not limited to) to create services and functional automation suite keeping DevOps principle of speed and quality in mind.Your role would be key to implementing modern engineering principles like Test Pyramid during the delivery lifecycle. About you Expertise and experience in designing and implementing Automation Strategy. Expert level experience on Core Java and J2EE development. Experience of test automation framework design for service layer/API. ( SoapUI/Rest Assure knowledge) Expert in atleast one functional test automation tool like selenium, Test complete etc. Relevant experience in Application development tools and frameworks like maven, ant, check style, PMD, fortify, junit, fitnesse, SOAP UI etc. Experience with Oracle (preferably Oracle 10G), stored procedures, queries Experience of using source code management tools, e.g. SVN/GitHub Good understanding of Development Methodologies like “Test Driven Development” and “Test Pyramid” Candidate needs to have rich experience around engineering skills, CI / CD and build/ deployment automation tools. Understanding on build pipelines is also nice to have. Knowing development methodologies such as Scrum, Agile, and Kanban. Experience in contract and pact testing will be added advantage along with stubbing and mocking (virtualisation) services. Familiarity with cloud concepts is also nice to have. Feel rewarded For starters, we’ll offer you a comprehensive benefits package. We’ll value your wellbeing and support your development. And we’ll be as flexible as we can about where and when you work – finding a balance that works for all of us. It’s all part of our commitment to making you feel motivated by the work you do and happy to be part of our team. For more about our work, our approach to dynamic working and how you could build your future here, visit careers.fidelityinternational.com. For more about our work, our approach to dynamic working and how you could build your future here, visit careers.fidelityinternational.com.
Posted 2 weeks ago
3.0 years
0 Lacs
India
On-site
You’ll work closely with full-stack engineers, product, and compliance teams to build robust, secure, and composable smart contracts that underpin our tokenization platform and decentralized exchange. This role is ideal for an experienced blockchain developer who understands the risks and responsibilities of writing production-level smart contracts in DeFi and regulated markets. Key Responsibilities • Architect, implement, and deploy secure, gas-efficient smart contracts on EVM-compatible chains. • Develop and maintain contract systems for token issuance, compliance, permissioned trading, and governance. • Write and maintain comprehensive test suites using Hardhat, Foundry, or equivalent frameworks. • Review, optimize, and audit smart contracts for security, performance, and reliability. • Collaborate with frontend and backend teams to define integration interfaces and transaction flows. • Contribute to CI/CD pipelines for contract deployments and versioning. • Stay up-to-date on the latest developments in the EVM ecosystem, smart contract standards (e.g., ERC-20, 1400, 3643), and DeFi security best practices. • Participate in architecture discussions, threat modelling, and protocol-level design decisions. Requirements • 3+ years of experience writing Solidity smart contracts in live, production-grade systems. • Deep understanding of Ethereum architecture, EVM internals, and decentralized application patterns. • Hands-on experience with Hardhat, Foundry, or similar smart contract development environments. • Strong familiarity with cryptographic primitives, token standards, and transaction lifecycle on-chain. • Proficient in smart contract testing, mocking, and code coverage strategies. • Demonstrated ability to independently lead development and security of complex contract systems. • Comfortable working with tools like Ethers.js, Web3.js, and integrating with off-chain services. Preferred Qualification • Experience contributing to or auditing DeFi protocols or asset-backed token infrastructure. • Knowledge of token compliance frameworks • Exposure to account abstraction, identity management, or modular smart contract design. • Experience participating in smart contract security reviews and using formal verification tools. • Bachelor’s degree in Computer Science, Engineering, or equivalent experience in cryptography, security, or financial systems Show more Show less
Posted 2 weeks ago
10.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Description Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across technology, data sciences, consulting and customer obsession to accelerate our clients’ businesses through designing the products and services their customers truly value. Job Description Publicis Sapient is looking for Manager / Specialist Technology (Java/Microservices) to join our team of bright thinkers and doers. You’ll use your problem-solving creativity to design, architect, and develop high-end technology solutions that solve our clients’ most complex and challenging problems across different industries. We are on a mission to transform the world, and you will be instrumental in shaping how we do it with your ideas, thoughts, and solutions. Your Impact: A hands-on solution architect who has delivered at least 3-4 large-scale projects from ground zero and holding experience in building large-scale, high-volume, low latency, high availability, and complex distributed services. Qualifications: Your Experience & Skills: Experience: 10- 14 years Proposal and engineering Initiatives Worked on various client-specific proposals Manage and grow client accounts Managed a large sized team Architecture and Design Ability to identify, showcase potential solutions, and recommend the best solution based on requirements. Manage stakeholders to drive key decisions on tools, technologies, user journeys, and overall governance Experience in object-oriented, SOLID, and DRY principles, reactive programming models, Microservices, and event-driven solutions Delivered solutions on alternative architecture patterns to meet business requirement Understands enterprise security, compliance, and data security at the network and Application layer Language & frameworks and Database Worked extensively on Java language Java 8 and above, having used concurrency, multithreaded models, blocking/non-blocking IO, lambdas, streams, generics, advanced libraries, algorithms, and data structures. Executed database DDL, DML, modeling, managed transactional scenarios & Isolation levels, and experience with NoSQL and SQL-based DBs in the past. Extensively used Springboot/ Spring cloud or similar frameworks to deliver a complex scalable solution Worked extensively on API-based digital journeys and enabled DBT and alternatives technologies to achieve the desired outcomes Tools Used build and Automation tools, Code Quality Plugins, CI/CD Pipelines, and Containerization platforms (Docker/Kubernetes) Used logging and Monitoring solutions like Splunk, ELK, Grafana, etc., and implement technical KPIs. Extensively used application profiling tools like profiler, Yourkit, Visual VM, etc. Platforms & Cloud Services Successfully delivered solutions using one of the cloud platforms e.g. AWS/GCP/Azure/ PCF Integrated with messaging platforms e.g. RabbitMQ/ Kafka/ cloud messaging/ enterprise messaging Applied distributed caching solutions like Redis, Memcache, etc. Testing & Performance engineering Memory management, GC, and GC tuning. Writing JUnit test cases, mocking e.g. Mockito, PowerMockito, EasyMock, etc. BDD automation tools like Cucumber, JBehave, etc. Execute performance and security tests addressing non-functional requirements. Education : Bachelor’s/Master’s Degree in Computer Engineering, Computer Science, or a related field Set Yourself Apart With: Any Cloud certification, Modern Technology exposure (AI/ML, IoT, Blockchain, etc.) A Tip from the Hiring Manager: We at Publicis Sapient, enable our clients to Thrive in Next and to create business value through expert strategies, customer-centric experience design, and world class product engineering. The future of business is disruptive; transformative; and becoming digital to the core. We seek the (Passionate Technologists) who are Deeply skilled, bold, collaborative, flexible Reimagine the way the world works to help businesses improve the daily lives of people, and the work Additional Information Gender-Neutral Policy 18 paid holidays throughout the year. Generous parental leave and new parent transition program Flexible work arrangements Employee Assistance Programs to help you in wellness and well being Show more Show less
Posted 2 weeks ago
5.0 years
0 Lacs
Trivandrum, Kerala, India
On-site
Desirable to have at least 5 years hands on experience in SFCC. Should have hands on experience working on SiteGenesis and/or SFRA based storefront. Deep knowledge of Demandware or equivalent Javascript based scripting languages. Thorough knowledge of the Retail domain and various downstream and upstream systems catered. Hands on experience in third party integrations from SFCC. Good knowledge of headless implementation concepts in SFCC by exposing API’s making use of OCAPI and SCAPI. Good knowledge of API concepts, technologies such as REST, JSON, XML, YAML, GraphQL, Swagger. Test Driven Development experience with hands on experience using mocking frameworks. Experience with Data modelling. Good knowledge of agile methodology and scrum ceremonies. Concepts on branching/merge strategies, code repo frameworks like Git/Bitbucket, code reviews etc. Hands on experience in integrations with code quality tools. Professional Skill Requirements Proven ability to work creatively and analytically in a problem-solving environment Desire to work in an information systems environment Strong written and verbal communication skills with the ability to effectively communicate with business and technology partners, peers, and senior management Excellent interpersonal skills and the ability to work with multiple stakeholders to drive success Show more Show less
Posted 2 weeks ago
5.0 years
0 Lacs
Kochi, Kerala, India
On-site
Desirable to have at least 5 years hands on experience in SFCC. Should have hands on experience working on SiteGenesis and/or SFRA based storefront. Deep knowledge of Demandware or equivalent Javascript based scripting languages. Thorough knowledge of the Retail domain and various downstream and upstream systems catered. Hands on experience in third party integrations from SFCC. Good knowledge of headless implementation concepts in SFCC by exposing API’s making use of OCAPI and SCAPI. Good knowledge of API concepts, technologies such as REST, JSON, XML, YAML, GraphQL, Swagger. Test Driven Development experience with hands on experience using mocking frameworks. Experience with Data modelling. Good knowledge of agile methodology and scrum ceremonies. Concepts on branching/merge strategies, code repo frameworks like Git/Bitbucket, code reviews etc. Hands on experience in integrations with code quality tools. Professional Skill Requirements Proven ability to work creatively and analytically in a problem-solving environment Desire to work in an information systems environment Strong written and verbal communication skills with the ability to effectively communicate with business and technology partners, peers, and senior management Excellent interpersonal skills and the ability to work with multiple stakeholders to drive success Show more Show less
Posted 2 weeks ago
1.0 - 2.0 years
0 Lacs
Bengaluru South, Karnataka, India
On-site
You Lead the Way. We’ve Got Your Back. With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues with an unwavering commitment to back our customers, communities and each other. Here, you’ll learn and grow as we help you create a career journey that’s unique and meaningful to you with benefits, programs, and flexibility that support you personally and professionally. At American Express, you’ll be recognized for your contributions, leadership, and impact—every colleague has the opportunity to share in the company’s success. Together, we’ll win as a team, striving to uphold our company values and powerful backing promise to provide the world’s best customer experience every day. And we’ll do it with the utmost integrity, and in an environment where everyone is seen, heard and feels like they belong. Join Team Amex and let's lead the way together. How will you make an impact in this role? Joining as an associate of digital product management at American Express is, at its heart, about making a positive difference in people’s lives by improving the products and journeys we offer, in more than 25 countries. Imagine for a minute that you see an advertisement for an American Express card that excites you. You click on the ad, check out the benefits and decide to apply. You fill out the information about yourself in the application form, take a selfie or a video, upload a photo of your passport and recent bank statement and click submit. Seconds later you’re approved. The card is instantly available on your phone to use and start earning rewards, getting a free Uber or Deliveroo, or getting you access to restaurants and great travel experiences. This is the kind of experience you’ll be working towards as part of our team – delivering on part of the application/onboarding journey. You’ll help reduce the friction for people to apply for a card while ensuring we meet the complex set of regulatory standards in each country to protect against fraud and other criminal activity. You will have the opportunity to make a direct contribution to the success of our company, working among high performing engineering, design, analytics, and product teams. You will have a real passion for using technology to build user-centric solutions to challenging problems, for bold decision-making and for digital innovation. You will enjoy being challenged in a fun, collaborative, diverse and inclusive team environment. Your responsibilities include: · Understanding and learning about our users needs, both customers and internal teams · Translating requirements into coherent user stories using agile tools and methods · Working with engineers on a day-to-day basis to execute requirements during the development process. · Driving delivery by trouble-shooting issues, de-mystifying complex needs and leading planning cycles in partnership with your leader and agile champions · Drive incremental acquisitions by executing the roadmap for our international prospect acquisition websites in collaboration with go-to-market, engineering and design functions · Discover opportunities and work with internal teams to identify opportunities to increase value for our channel through their products · Monitor digital trends and technologies to plan the next generation of digital acquisition tools · Partnering with engineering and design functions throughout the product lifecycle from ideation to delivery and ongoing iteration · Work with partners across international markets; you will be building relationships and coordinating efforts around the world Minimum Qualifications · A passion for technology improving customer and user lives. Existing product experience of 1-2 years within a digital product software development team would be welcome · Strong written & verbal communication skills. You’re able to articulate the reasons behind your work and bring others along with you. The skills stretch from writing customer journey narratives and mocking up wireframes to share with engineers to inspiring go to market teams with our strategy and roadmap. · Strong collaboration & relationship skills – we are relationship-oriented company, that values diverse perspectives. You will be the evangelist for the strategy and roadmap but won’t be successful without bringing others along with you. Your ability to listen deeply, contextualise your insights are essential to achieving the best outcomes. · The spirit of an entrepreneur with an ability to contribute to product design, project management and technical ideas. Your job doesn't end with your job description. · Ability to thrive in a fast-paced environment, with competing resources and priorities, through the product life cycle from planning and development, through to launch · Highly organized, self-starter, comfortable working in white space with minimum oversight · Insatiable curiosity and proven ability to learn. We back our colleagues and their loved ones with benefits and programs that support their holistic well-being. That means we prioritize their physical, financial, and mental health through each stage of life. Benefits include: Competitive base salaries Bonus incentives Support for financial-well-being and retirement Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location) Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need Generous paid parental leave policies (depending on your location) Free access to global on-site wellness centers staffed with nurses and doctors (depending on location) Free and confidential counseling support through our Healthy Minds program Career development and training opportunities American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations. Show more Show less
Posted 2 weeks ago
7.0 years
0 Lacs
India
On-site
Senior Java Developer Experience: 7+ Years •Strong understanding of Java, including core concepts, object-oriented programming, and best practices. •Familiarity with unit testing concepts, frameworks (e.g., JUnit, TestNG), and mocking libraries (e.g., Mockito) •Understanding of unit test coverage metrics (e.g., line, branch, and mutation coverage). •Experience with AI-driven or automated test generation tools like Diffblue Cover (preferred). •Ability to integrate the automated test generation tool into an existing development workflow.•Knowledge of Java build tools such as Maven or Gradle to configure and manage dependencies for automated testing. •Experience integrating, optimizing and troubleshooting automated testing tools into CI/CD pipelines. •Familiarity with pipeline optimization to include test generation as part of the build process.•Proficiency with Git for managing code repositories and ensuring smooth collaboration. •Familiarity with Agile or DevOps practices to align testing automation with broader organizational goals. •Working with development teams to identify gaps in test coverage and ensure the tool meets organizational needs. •Writing clear documentation for the setup, usage, and maintenance of the automated test generation process. •Ensuring the integration of tools doesn’t expose sensitive data or introduce vulnerabilities. Must have: 1.Java, including core concepts, object-oriented programming, 4/5 2.Testing concepts, frameworks JUnit, TestNG 4/5 3.Knowledge of Java build tools such as Maven or Gradle 3/5 Show more Show less
Posted 2 weeks ago
0 years
0 Lacs
Gurugram, Haryana, India
On-site
Our people work differently depending on their jobs and needs. From hybrid working to flexible hours, we have plenty of options that help our people to thrive. This role is based in India and as such all normal working days must be carried out in India. Job Description Join us as a Software Engineer This is an opportunity for a technically minded individual to join us as a Software Engineer You’ll be working with new and innovative technology to deliver high impact solutions Hone your existing software engineering skills and advance your career in this critical role We're offering this role at associate level What you'll do You’ll apply widely agreed software engineering principles and methodologies to design, develop, test and maintain applications and services to achieve the stated business and technology goals within required budgets and timelines. We’ll also look to you to oversee the quality of work, making sure that it meets the technical standards for all services output. You’ll also: Design and develop reusable libraries and application programming interfaces for use across the bank Design and develop software that is amenable for a greater automation of build, release testing and deployment process on all environments Support the reuse and sharing of platform components and technologies within the software engineering teams Deliver software components to enable the delivery of platforms, applications and services Write unit and integration tests, in automated test environments to ensure code quality The skills you'll need You’ll need a background in software engineering, software design or database design and architecture, as well as experience of developing software in a SOA or micro-services paradigm. You should also have development experience in a programming language, experience of using industry recognised frameworks and development tooling, and a background of implementing programming best practice, especially around scalability, availability and performance. You’ll also need: Experience of test-driven development alongside the use of automated test frameworks, mocking and stubbing and unit testing tools At least five years of experience in designing and developing ETL pipelines using Pyspark on AWS EMR Knowledge of the key phases of software delivery lifecycle and established software development methodologies An understanding of how to translate product and business requirements into technical solutions The ability to understand and support, modify and maintain systems and code developed by other engineering teams Show more Show less
Posted 2 weeks ago
50.0 years
0 Lacs
Gurgaon, Haryana, India
On-site
About The Opportunity Job Type: Permanent Application Deadline: 30 June 2025 Job Description Title ( Test Specialist) Department (FIL India Technology - GPS) Location (Gurgaon) Reports To (Test Manager) Level (4) We’re proud to have been helping our clients build better financial futures for over 50 years. How have we achieved this? By working together - and supporting each other - all over the world. So, join our GPS Platform Delivery team and feel like you’re part of something bigger. About Your Team The GPS Delivery - is to develop and maintain the pensions and investments of our 1.5m+ workplace and retail customers in UK. In doing this we critical to the delivery of our core product and value proposition to these clients today and in future. ` About Your Role Our TA/STA are experts in Test Automation. The role would focus on services, functional, data test automation. The key outcomes shall be (but not limited to) to create services and functional automation suite keeping DevOps principle of speed and quality in mind.Your role would be key to implementing modern engineering principles like Test Pyramid during the delivery lifecycle. About You Expertise and experience in designing and implementing Automation Strategy. Expert level experience on Core Java and J2EE development. Experience of test automation framework design for service layer/API. ( SoapUI/Rest Assure knowledge) Expert in atleast one functional test automation tool like selenium, Test complete etc. Relevant experience in Application development tools and frameworks like maven, ant, check style, PMD, fortify, junit, fitnesse, SOAP UI etc. Experience with Oracle (preferably Oracle 10G), stored procedures, queries Experience of using source code management tools, e.g. SVN/GitHub Good understanding of Development Methodologies like “Test Driven Development” and “Test Pyramid” Candidate needs to have rich experience around engineering skills, CI / CD and build/ deployment automation tools. Understanding on build pipelines is also nice to have. Knowing development methodologies such as Scrum, Agile, and Kanban. Experience in contract and pact testing will be added advantage along with stubbing and mocking (virtualisation) services. Familiarity with cloud concepts is also nice to have. Feel rewarded For starters, we’ll offer you a comprehensive benefits package. We’ll value your wellbeing and support your development. And we’ll be as flexible as we can about where and when you work – finding a balance that works for all of us. It’s all part of our commitment to making you feel motivated by the work you do and happy to be part of our team. For more about our work, our approach to dynamic working and how you could build your future here, visit careers.fidelityinternational.com. For more about our work, our approach to dynamic working and how you could build your future here, visit careers.fidelityinternational.com. Show more Show less
Posted 2 weeks ago
20.0 years
0 Lacs
Noida, Uttar Pradesh, India
Remote
Who We Are Brightly, the global leader in intelligent asset management solutions, enables organizations to transform the performance of their assets. Brightly’s sophisticated cloud-based platform leverages more than 20 years of data to deliver predictive insights that help users through the key phases of the entire asset lifecycle. More than 12,000 clients of every size worldwide depend on Brightly’s complete suite of intuitive software – including CMMS, EAM, Strategic Asset Management, IoT Remote Monitoring, Sustainability and Community Engagement. Paired with award-winning training, support and consulting services, Brightly helps light the way to a bright future with smarter assets and sustainable communities. About The Job Brightly Software continues to grow and needs amazing engineers. We are looking for a skilled Senior Software Engineer with a strong background in Geographic Information Systems (GIS) and expertise in Node.js. As an SSE in this role, you will be responsible for designing, developing, and maintaining advanced GIS-based software applications using Node.js to process, analyze, and visualize geospatial data. You will play a key role in building scalable, high-performance systems while collaborating with cross-functional teams to integrate geospatial data into modern web and backend systems. What You’ll Be Doing GIS Software Development: Lead the development of GIS solutions, leveraging Node.js to build APIs and backend services that interact with spatial data. Geospatial Data Integration: Integrate geospatial data sources (e.g., shapefiles, GeoJSON, raster data) into applications, ensuring accurate data processing and management. Node.js Application Development: Design and implement backend solutions using Node.js, focusing on performance, security, and scalability to process large geospatial datasets. API Development: Develop and maintain RESTful APIs that expose geospatial data and GIS services, ensuring smooth integration with other systems and frontend applications. Spatial Data Management: Optimize databases for handling geospatial data, utilizing PostGIS, MongoDB, or other spatial database technologies. Collaboration & Mentorship: Work closely with front-end developers, product managers, and other engineers to ensure GIS features meet business requirements. Mentor junior engineers, providing technical guidance and best practices. Performance Optimization: Continuously monitor and optimize GIS systems for performance, reliability, and data throughput. Documentation & Best Practices: Create and maintain clear technical documentation for geospatial APIs, services, and architectures. Ensure coding standards and best practices are followed. Continuous Learning: Stay up to date with emerging technologies and trends in both GIS and Node.js development to drive innovation in the team. Support our products, identify and fix root causes of production incidents, own troubleshooting and resolution of production issues across teams. Own discovery, solutioning, monitoring, incident resolution – imbibe and socialize DevOps mindset. Own product quality and work to quickly address production defects. Embed a DevOps mentality within the team. Serve as a senior member for your team as needed or special purpose projects per business priority. Identify & own coaching opportunities. Stay current with learning current trends in technology and mentor and guide junior engineers and interns. Partner with Tech Leads, architects, engineers, development managers, product managers, agile coaches across the engineering practice in an agile environment, with scrum implemented at scale globally. Driver in continuous improvement processes through metrics and feedback. Welcome, change and complexity. Learn quickly and adapt fast. Be a change leader! What You Need Bachelor’s or master’s degree in computer science, Geospatial Sciences, Geography, Engineering, or a related field. 5+ years of experience in software development, with at least 2-3 years focused on GIS applications. Strong experience with Node.js for backend development. Expertise in GIS technologies (ArcGIS, QGIS, GeoServer, MapServer, etc.) and spatial data formats (GeoJSON, KML, shapefiles). Experience with spatial databases (PostGIS, MongoDB with GeoJSON support, etc.). Solid understanding of RESTful API design and development. Advanced knowledge of Node.js and JavaScript (ES6+). Familiarity with geospatial libraries like GDAL, GeoPandas, Turf.js, or other JavaScript-based spatial libraries. Strong experience with version control systems like Git and agile development practices. Knowledge of cloud platforms (AWS, Azure) and deployment tools (Docker, Kubernetes) is a plus. Strong problem-solving abilities, with a focus on optimizing geospatial data handling and processing. Ability to communicate complex technical concepts to both technical and non-technical team members. A proactive team player who thrives in a collaborative environment. 3+ years’ unit testing, mocking frameworks, automation frameworks. DevOps mindset – 3+ years’ experience in CI/CD, SDLC environment, implemented exception handling, logging, monitoring, performance measurement, operational metrics knowledge. 3+ years’ experience working in agile methodologies (Scrum, Kanban) Strong communication, partnership, teamwork, and influencing skills required. Technologies: NodeJS/ NestJS Framework Messaging framework (ActiveMQ/Kafka) SQL Server/MySql/MongoDB or Postgres Javascript, jQuery, HTML, CSS Dockerization and Containerization Reactive programming Markup languages like XML/JSON/Yaml In depth knowledge of version tools like Git/Bitbucket Expertise in GIS technologies (ArcGIS, QGIS, GeoServer, MapServer, etc.) and spatial data formats (GeoJSON, KML, shapefiles). Experience with spatial databases (PostGIS, MongoDB with GeoJSON support, etc.). Bonus Points: Openshift/Kubernetes Open-source contribution, repositories, personal projects Participation in communities of interest, meetups Certifications in technology, agile methodologies Prior experience in agile implemented at scale across multiple teams globally Javascript, jQuery, HTML, CSS The Brightly culture Service. Ingenuity. Integrity. Together. These values are core to who we are and help us make the best decisions, manage change, and provide the foundations for our future. These guiding principles help us innovate, flourish and make a real impact in the businesses and communities we help to thrive. We are committed to the great experiences that nurture our employees and the people we serve while protecting the environments in which we live. Together we are Brightly Show more Show less
Posted 2 weeks ago
6.0 years
5 - 6 Lacs
Noida
On-site
Posted On: 30 May 2025 Location: Noida, UP, India Company: Iris Software Why Join Us? Are you inspired to grow your career at one of India’s Top 25 Best Workplaces in IT industry? Do you want to do the best work of your life at one of the fastest growing IT services companies ? Do you aspire to thrive in an award-winning work culture that values your talent and career aspirations ? It’s happening right here at Iris Software. About Iris Software At Iris Software, our vision is to be our client’s most trusted technology partner, and the first choice for the industry’s top professionals to realize their full potential. With over 4,300 associates across India, U.S.A, and Canada, we help our enterprise clients thrive with technology-enabled transformation across financial services, healthcare, transportation & logistics, and professional services. Our work covers complex, mission-critical applications with the latest technologies, such as high-value complex Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation. Working at Iris Be valued, be inspired, be your best. At Iris Software, we invest in and create a culture where colleagues feel valued, can explore their potential, and have opportunities to grow. Our employee value proposition (EVP) is about “Being Your Best” – as a professional and person. It is about being challenged by work that inspires us, being empowered to excel and grow in your career, and being part of a culture where talent is valued. We’re a place where everyone can discover and be their best version. Job Description Full-stack developer with 6 – 8 years of experience in designing and developing robust, scalable, and maintainable applications applying Object Oriented Design principles. Strong experience in Spring frameworks like Spring Boot, Spring Batch, Spring Data etc. and Hibernate, JPA. Strong experience in micro services architecture and implementation Strong knowledge of HTML, CSS and JavaScript, Angular Experience with SOAP Web-Services, REST Web-Services and Java Messaging Service (JMS) API. Familiarity designing, developing, and deploying web applications using Amazon Web Services (AWS). Good experience on AWS Services - S3, Lambda, SQS, SNS, Dynamo DB, IAM, API Gateways Hands on experience in SQL, PL/SQL and should be able to write complex queries. Hands-on experience in REST-APIs Experience with version control systems (e.g., GIT) Knowledge of web standards and accessibility guidelines Knowledge of CI/CD pipelines and experience in tools such as JIRA, Splunk, SONAR etc. Must have strong analytical and problem-solving abilities Good experience in JUnit testing and mocking techniques Experience in SDLC processes (Waterfall/Agile), Docker, GIT, Sonar Qube Excellent communication and interpersonal skills, Ability to work independently and as part of a team. Mandatory Competencies Java - Core JAVA Architecture - Micro Service Others - Micro services Java Fullstack - Angular 2+ Java Fullstack - HTML CSS Java - Spring Framework Core Cloud - AWS Cloud - AWS Lambda Java Others - Spring Boot Java Others - Spring Batch Java - Hibernate/JPA Java Fullstack - Javascript Java Fullstack - WebServies/REST Data on Cloud - AWS S3 Java - SQL Database - PL/SQL Python - Rest API DevOps - Git DevOps - CI/CD Fundamental Technical Skills - Spring Framework/Hibernate/Junit etc. DevOps - Docker Agile - Agile Beh - Communication and collaboration Perks and Benefits for Irisians At Iris Software, we offer world-class benefits designed to support the financial, health and well-being needs of our associates to help achieve harmony between their professional and personal growth. From comprehensive health insurance and competitive salaries to flexible work arrangements and ongoing learning opportunities, we're committed to providing a supportive and rewarding work environment. Join us and experience the difference of working at a company that values its employees' success and happiness.
Posted 2 weeks ago
3.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Description As a Software Engineer, you will work together with a team of skilled software engineers to develop, support and maintain our cloud-based product. The successful candidate must have a passion for software development, deeply care about code quality, be committed to continuous improvement and have excellent communication abilities. A proven results-oriented person with a delivery focus and demonstrated ability to achieve stretch goals in a fast-paced environment. Responsibilities The candidate will use their technical skills to maintain and develop the software product insightsoftware owns, reporting to the Development Lead. Specific tasks include: Learn the technology tools and frameworks used by the Engineering team at insightsoftware Acquire functional knowledge of the software product we build Analyse and clarify requirements coming from external or internal clients Use your analytical thinking and creativity to identify gaps and propose improvements Academic degree in a STEM discipline. Familiar with algorithms and computer science concepts Some completed projects Qualifications 3+ years’ Experience designing and developing web applications using .Net, SQL / React Experience w/database technologies – SQL, ORM (nHibernate) Experience developing RESTful APIs Experience developing responsive UI applications. Experience with Unit Testing and Mocking frameworks and concepts Experience with Agile/Scrum methodologies Experience with GIT/TFS Familiar w/front-end technologies – HTML5, SASS/CSS, Angular, Typescript Familiar with cloud technologies (Azure) Strong communication skills – written and verbal. Good To Have Good collaboration skills – experience working in a small-team environment. Exposure to Office component and enhancements Exposure to SSAS, TM1, Multi dimensional models Non-technical Skills Organised and self-motivated, willing to learn Knowledge of financial services, disclosure and regulatory concepts is a plus Strong written and verbal communication skills Additional Information All your information will be kept confidential according to EEO guidelines. ** At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located . ** insightsoftware About Us: Hear From Our Team - InsightSoftware (wistia.com) Background checks are required for employment with insightsoftware, where permitted by country, state/province. At insightsoftware, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law. We are proud to be an equal opportunity workplace. Show more Show less
Posted 2 weeks ago
0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Join us as a Software Engineer In your new role, you’ll engineer and maintain innovative, customer centric, high performance, secure and robust solutions We’ll look to you to design and engineer software focusing on the customer or user experience as the primary objective It’s a chance to hone your existing technical skills and advance your career as you develop the discipline of software engineering across the business We're offering this role at associate vice president level What you'll do As a Software Engineer, you’ll design, develop and deploy applications capable of meeting and exceeding the anticipated load, performance and availability volumes, including load balancing, performance testing and benchmarking. You’ll be working within a feature team and using extensive experience to engineer software, scripts and tools that are often complex, as well as liaising with other engineers, architects and business analysts across the platform. You’ll Also Be Producing high quality software 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 code Working across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations The skills you'll need You’ll need at least eight years in software engineering, software design, architecture, and an understanding of how your area of expertise supports our customers. You’ll also have experience of test-driven development alongside the use of automated test frameworks, mocking or stubbing and unit testing tools. It’ll be ideal if you have a background in solving highly complex, analytical and numerical problems. You’ll Also Need Experience of working with Java8, Spring Boot, Mockito and Microservices along with cloud technologies like PCF and AWS Experience of DevOps technologies such as Splunk, DX-APM, API Metrics and Kubernetes along with GitLab pipelines, APIGEE and Terraform Knowledge of relational, in-memory, distributed and PostgreSQL database Understanding of IAM tool like Ping, Key Cloak, Dayon and JMeter is preferred Show more Show less
Posted 2 weeks ago
0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
We are seeking a QE Automation Engineer with advanced expertise in Selenium and C# to join our software quality team. In this role, you will be responsible for designing, developing, and executing automated test scripts for our web applications using industry-leading tools and practices. You will work with cross-functional teams to identify areas for automation, ensure seamless integration of automated tests into the CI/CD pipeline, and ensure that the software products meet the highest quality standards. Key Responsibilities Test Automation Framework Design & Development: Architect and implement scalable, reusable, and robust Selenium frameworks with C# for automated functional, regression, and end-to-end testing. Automated Test Script Development: Develop and maintain automated test scripts for web applications, leveraging Page Object Model (POM), Data-Driven Testing (DDT), and Keyword-Driven Testing (KDT) approaches for efficient and maintainable test code. CI/CD Integration: Integrate test automation scripts into CI/CD pipelines using Jenkins, GitLab CI, or similar tools to trigger automated tests on every build, deploy, and code commit. Ensure test results are captured and displayed in reporting tools. Cross-Browser Automation: Implement and manage cross-browser testing using Selenium Grid or cloud-based testing platforms like Sauce Labs and BrowserStack to ensure application functionality across multiple browsers and environments. Defect Detection & Root Cause Analysis: Conduct detailed defect analysis by reviewing logs, test reports, and failure trends to identify potential issues in both the application and automation code. Collaboration with Developers: Work closely with developers to understand application functionality, identify testing opportunities, and automate complex workflows. Test Reporting & Documentation: Maintain comprehensive documentation of automation scripts, framework architecture, test cases, and defect logs. Generate detailed HTML/Excel reports and integrate reporting with Jenkins or other CI tools. Version Control & Build Automation: Utilize Git for version control and branching strategies. Understand and maintain build scripts (using Maven, Gradle, or MSBuild). Optional/Good to have Performance & Load Testing Automation: Automate performance and load testing using tools like JMeter or Gatling, and integrate these tests into the CI pipeline. API Test Automation: Develop & maintain automated test scripts for API using Postman or SoapUI and REST Assured. Test Data Management: Develop and manage test data generation strategies and automation for consistent and repeatable test execution, including data mocks and stubs. Continuous Improvement: Regularly evaluate and improve existing automation frameworks and test coverage. Propose and implement process improvements for test reliability, maintainability, and scalability. Required Skills And Qualifications Expertise in Selenium with a strong understanding of browser automation and UI testing. Extensive experience programming in C#, including knowledge of advanced programming concepts such as delegates, events, LINQ, and multithreading. Proficient in Test Automation Framework Design, with experience implementing Page Object Model (POM), Data-Driven Testing (DDT), and Behavior-Driven Development (BDD) using tools like SpecFlow. In-depth knowledge of Selenium Grid or Selenium-based parallel test execution to optimize test runtime across different browsers and environments. Familiarity with Headless Browser Testing using tools like ChromeDriver or PhantomJS. Experience with CI/CD tools such as Jenkins, GitLab CI, or TeamCity, integrating automated tests with version control and build systems. Experience in integrating automated tests with cloud-based platforms (e.g., Sauce Labs, BrowserStack). Experience in API Testing Automation using tools like Postman, REST Assured, or SoapUI. Solid understanding of SQL for database validation, data integrity checks, and verification of application workflows. Familiarity with unit testing frameworks such as xUnit, NUnit, or MSTest. Strong background in Agile/Scrum methodologies, with an understanding of automation's role in Agile SDLC. Familiarity with test reporting tools such as ExtentReports, Allure, or TestNG Reports. Knowledge of containerization (Docker) and cloud services (AWS, Azure) for automated testing in virtualized environments. Preferred Qualifications Experience with API Automation Testing and integrating with RESTful APIs and SOAP Web Services using RestSharp, Swagger, or Postman. Familiarity with BDD and Cucumber for behavior-driven development with Selenium and C#. Exposure to mobile automation testing using Appium for cross-platform mobile testing. Experience in performance testing automation with JMeter, Gatling, or other load testing tools. Familiarity with mocking frameworks such as Moq or NSubstitute for unit testing. Proficiency in version control systems like Git, GitHub, or Bitbucket, with experience handling pull requests and resolving merge conflicts. Knowledge of test management tools such as Jira, TestRail, or Quality Center. Understanding of DevOps principles and continuous testing practices within a DevOps culture. Experience with Cloud-Based Selenium Grid Solutions (e.g., BrowserStack, Sauce Labs, CrossBrowserTesting.com). Show more Show less
Posted 2 weeks ago
45.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
About Amgen Amgen harnesses the best of biology and technology to fight the world’s toughest diseases, and make people’s lives easier, fuller and longer. We discover, develop, manufacture and deliver innovative medicines to help millions of patients. Amgen helped establish the biotechnology industry more than 45 years ago and remains on the cutting-edge of innovation, using technology and human genetic data to push beyond what’s known today. About The Role Role Description We are seeking a detail-oriented and highly skilled Data Engineering Test Automation Engineer with deep expertise of R&D domain in life sciences to ensure the quality, reliability, and performance of our data pipelines and platforms. The ideal candidate will have a strong background in data testing , ETL validation , and test automation frameworks . You will work closely with data engineers, analysts, and DevOps teams to build robust test suites for large-scale data solutions. This role combines deep technical execution with a solid foundation in QA best practices including test planning, defect tracking, and test lifecycle management . You will be responsible for designing and executing manual and automated test strategies for complex real-time and batch data pipelines , contributing to the design of automation frameworks , and ensuring high-quality data delivery across our AWS and Databricks-based analytics platforms . The role is highly technical and hands-on , with a strong focus on automation, data accuracy, completeness, consistency , and ensuring data governance practices are seamlessly integrated into development pipelines. Roles & Responsibilities Design, develop, and maintain automated test scripts for data pipelines, ETL jobs, and data integrations. Validate data accuracy, completeness, transformations, and integrity across multiple systems. Collaborate with data engineers to define test cases and establish data quality metrics. Develop reusable test automation frameworks and CI/CD integrations (e.g., Jenkins, GitHub Actions). Perform performance and load testing for data systems. Maintain test data management and data mocking strategies. Identify and track data quality issues, ensuring timely resolution. Perform root cause analysis and drive corrective actions. Contribute to QA ceremonies (standups, planning, retrospectives) and drive continuous improvement in QA processes and culture. Must-Have Skills Experience in QA roles, with strong exposure to data pipeline validation and ETL Testing. Domin Knowledge of R&D domain of life science. Validate data accuracy, transformations, schema compliance, and completeness across systems using PySpark and SQL. Strong hands-on experience with Python, and optionally PySpark, for developing automated data validation scripts. Proven experience in validating ETL workflows, with a solid understanding of data transformation logic, schema comparison, and source-to-target mapping. Experience working with data integration and processing platforms like Databricks/Snowflake, AWS EMR, Redshift etc… Experience in manual and automated testing of data pipelines executions for both batch and real-time data pipelines. Perform performance testing of large-scale complex data engineering pipelines. Ability to troubleshoot data issues independently and collaborate with engineering teams for root cause analysis Strong understanding of QA methodologies, test planning, test case design, and defect lifecycle management. Hands-on experience with API testing using Postman, pytest, or custom automation scripts Experience integrating automated tests into CI/CD pipelines using tools like Jenkins, GitHub Actions, or similar. Knowledge of cloud platforms such as AWS, Azure, GCP. Good-to-Have Skills Certifications in Databricks, AWS, Azure, or data QA (e.g., ISTQB). Understanding of data privacy, compliance, and governance frameworks. Knowledge of UI automated testing frameworks like Selenium, JUnit, TestNG Familiarity with monitoring/observability tools such as Datadog, Prometheus, or Cloud Watch Education and Professional Certifications Master’s degree and 3 to 7 years of Computer Science, IT or related field experience Bachelor’s degree and 4 to 9 years of Computer Science, IT or related field experience Soft Skills Excellent analytical and troubleshooting skills. Strong verbal and written communication skills Ability to work effectively with global, virtual teams High degree of initiative and self-motivation. Ability to manage multiple priorities successfully. Team-oriented, with a focus on achieving team goals Strong presentation and public speaking skills. EQUAL OPPORTUNITY STATEMENT Amgen is an Equal Opportunity employer and will consider you without regard to your race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability status. We will ensure that individuals with disabilities are provided with reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Show more Show less
Posted 2 weeks ago
45.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
About Amgen Amgen harnesses the best of biology and technology to fight the world’s toughest diseases, and make people’s lives easier, fuller and longer. We discover, develop, manufacture and deliver innovative medicines to help millions of patients. Amgen helped establish the biotechnology industry more than 45 years ago and remains on the cutting-edge of innovation, using technology and human genetic data to push beyond what’s known today. About The Role Role Description We are seeking a detail-oriented and highly skilled Data Engineering Test Automation Engineer to ensure the quality, reliability, and performance of our data pipelines and platforms. The ideal candidate will have a strong background in data testing , ETL validation , and test automation frameworks . You will work closely with data engineers, analysts, and DevOps teams to build robust test suites for large-scale data solutions. This role combines deep technical execution with a solid foundation in QA best practices including test planning, defect tracking, and test lifecycle management . You will be responsible for designing and executing manual and automated test strategies for complex real-time and batch data pipelines , contributing to the design of automation frameworks , and ensuring high-quality data delivery across our AWS and Databricks-based analytics platforms . The role is highly technical and hands-on , with a strong focus on automation, data accuracy, completeness, consistency , and ensuring data governance practices are seamlessly integrated into development pipelines. Roles & Responsibilities Design, develop, and maintain automated test scripts for data pipelines, ETL jobs, and data integrations. Validate data accuracy, completeness, transformations, and integrity across multiple systems. Collaborate with data engineers to define test cases and establish data quality metrics. Develop reusable test automation frameworks and CI/CD integrations (e.g., Jenkins, GitHub Actions). Perform performance and load testing for data systems. Maintain test data management and data mocking strategies. Identify and track data quality issues, ensuring timely resolution. Perform root cause analysis and drive corrective actions. Contribute to QA ceremonies (standups, planning, retrospectives) and drive continuous improvement in QA processes and culture. Must-Have Skills Experience in QA roles, with strong exposure to data pipeline validation and ETL Testing. Domain Knowledge of R&D domain of life science. Validate data accuracy, transformations, schema compliance, and completeness across systems using PySpark and SQL. Strong hands-on experience with Python, and optionally PySpark, for developing automated data validation scripts. Proven experience in validating ETL workflows, with a solid understanding of data transformation logic, schema comparison, and source-to-target mapping. Experience working with data integration and processing platforms like Databricks/Snowflake, AWS EMR, Redshift etc… Experience in manual and automated testing of data pipelines executions for both batch and real-time data pipelines. Perform performance testing of large-scale complex data engineering pipelines. Ability to troubleshoot data issues independently and collaborate with engineering teams for root cause analysis Strong understanding of QA methodologies, test planning, test case design, and defect lifecycle management. Hands-on experience with API testing using Postman, pytest, or custom automation scripts Experience integrating automated tests into CI/CD pipelines using tools like Jenkins, GitHub Actions, or similar. Knowledge of cloud platforms such as AWS, Azure, GCP. Good-to-Have Skills Certifications in Databricks, AWS, Azure, or data QA (e.g., ISTQB). Understanding of data privacy, compliance, and governance frameworks. Knowledge of UI automated testing frameworks like Selenium, JUnit, TestNG Familiarity with monitoring/observability tools such as Datadog, Prometheus, or Cloud Watch Education and Professional Certifications Master’s degree and 3 to 7 years of Computer Science, IT or related field experience OR Bachelor’s degree and 4 to 9 years of Computer Science, IT or related field experience Soft Skills Excellent analytical and troubleshooting skills. Strong verbal and written communication skills Ability to work effectively with global, virtual teams High degree of initiative and self-motivation. Ability to manage multiple priorities successfully. Team-oriented, with a focus on achieving team goals Strong presentation and public speaking skills. EQUAL OPPORTUNITY STATEMENT Amgen is an Equal Opportunity employer and will consider you without regard to your race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability status. We will ensure that individuals with disabilities are provided with reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Show more Show less
Posted 2 weeks ago
6.0 - 8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
You Will Have a Strong Working Knowledge In A programming Language C# and Extensive Experience Of automating RESTful APIs and Web UIs. Previous Experience In Docker And CI/CD Pipelines Would Be Beneficial. You Will Also Have Minimum 6 to 8 years of QA automation experience Strong analytical skills and is able to see the bigger picture Well versed in root cause analysis and defect management Excellent communication skills with the ability to convey information to non-technical colleagues in a clear and concise way Experienced in building and designing test frameworks Skilled in creating/maintaining automation tests and able to debug through them Strong experience in BDD framework tooling (Specflow, Cucumber) Working knowledge of Mocking Mechanism with exposure of Wiremock, Interceptor Pattern or any equivalent tool Experience of Git based source control tools and working in an agile environment Ideally you will have a working knowledge of containerisation, with exposure of Docker and/or any equivalent tool. Knowledge of In Memory Hosting of a system under test is highly desirable Nice To Have Exposure to the containerized deployment model Exposure to Azure or any other cloud platforms. Ability to work in a cross-functional and cross-domain environment and drive discussions with various leaders across the company Show more Show less
Posted 2 weeks ago
6.0 - 8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Essential Qualifications You will have a strong working knowledge in a programming language c# and extensive experience of automating RESTful APIs and Web UIs. Previous experience in Docker and CI/CD pipelines would be beneficial. You will also have: Minimum 6 to 8 years of QA automation experience Strong analytical skills and is able to see the bigger picture Well versed in root cause analysis and defect management Excellent communication skills with the ability to convey information to non-technical colleagues in a clear and concise way Experienced in building and designing test frameworks Skilled in creating/maintaining automation tests and able to debug through them Strong experience in BDD framework tooling (Specflow, Cucumber) Working knowledge of Mocking Mechanism with exposure of Wiremock, Interceptor Pattern or any equivalent tool Experience of Git based source control tools and working in an agile environment Ideally you will have a working knowledge of containerisation, with exposure of Docker and/or any equivalent tool. Knowledge of In Memory Hosting of a system under test is highly desirable Nice To Have Exposure to the containerized deployment model Exposure to Azure or any other cloud platforms. Ability to work in a cross-functional and cross-domain environment and drive discussions with various leaders across the company Show more Show less
Posted 2 weeks ago
8.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Overview We are seeking a Principal Kotlin/Java Developer with a proven track record of designing and delivering scalable, high-performance software solutions. This role requires a technical leader who can drive architectural decisions, mentor teams, and ensure best practices in software development. The ideal candidate is a strategic thinker, a hands-on coder, and a collaborative team player with deep expertise in Kotlin, Java, and Spring Boot. Key Responsibilities • Lead the design, development, and optimization of high-performance, scalable applications using Kotlin and Java. • Define and enforce architectural best practices, ensuring maintainability and scalability. • Guide and mentor development teams, fostering technical growth and best practices. • Take ownership of complex system integrations, database design, and API development. • Evaluate and introduce new technologies, tools, and methodologies to enhance development processes. • Work across microservices and monolithic architectures, ensuring efficient system design. • Lead code reviews and advocate for clean code principles and design patterns. • Collaborate with cross-functional teams to define technical roadmaps and product strategy. Requirements • 8+ years of experience in back-end or full-stack development. • Expert-level proficiency in Kotlin and Java 8+. • Deep expertise in Spring Boot and its ecosystem. • Strong experience with SQL and NoSQL databases. • Hands-on experience with microservices architecture and distributed systems. • Strong knowledge of unit and integration testing, with frameworks such as JUnit, TestNG, Mocking, and Test Containers. • Proven ability to lead, mentor, and set technical direction for development teams. • Strong understanding of scalability, performance optimization, and security best practices. • Experience working in distributed teams with strong communication and collaboration skills. Desirable Skills • Experience with message brokers (e.g., RabbitMQ, Kafka). • Knowledge of containerization with Kubernetes and Docker. • Hands-on experience with Vaadin 8+, front-end technologies (JavaScript, CSS), or modern UI frameworks. Show more Show less
Posted 2 weeks ago
6.0 years
0 Lacs
Gurgaon, Haryana, India
On-site
dunnhumby is the global leader in Customer Data Science, empowering businesses everywhere to compete and thrive in the modern data-driven economy. We always put the Customer First. Our mission: to enable businesses to grow and reimagine themselves by becoming advocates and champions for their Customers. With deep heritage and expertise in retail – one of the world’s most competitive markets, with a deluge of multi-dimensional data – dunnhumby today enables businesses all over the world, across industries, to be Customer First. dunnhumby employs nearly 2,500 experts in offices throughout Europe, Asia, Africa, and the Americas working for transformative, iconic brands such as Tesco, Coca-Cola, Meijer, Procter & Gamble and Metro. Job Overview We are seeking a seasoned QA and reliability engineering leader to define and drive our automation-first quality strategy, deeply embedded in our CI/CD workflows and platform engineering culture. This role is core to delivering robust, single-click pipelines, high-reliability environments, and data-driven insights at scale. As a Senior Engineer , you’ll own strategy and execution for test automation, synthetic data generation, load and performance testing, resilience testing, and environment optimization across platform services. Key Responsibilities Build and scale automated QA frameworks across services, APIs, and UI for platform-grade quality Drive test enforcement in single-click CI/CD pipelines using GitHub Actions, ArgoCD, Jenkins, or equivalent Define and implement automated test data creation strategies using factories, mocks, and synthetic data generation tools Design and manage on-demand performance and load test environments using tools like k6, JMeter, Gatling, or Locust Architect and orchestrate resilience, fault-injection, and chaos testing strategies for critical platform components Establish performance environment strategy for multi-tenant, scalable systems with dynamic test coverage Define and track SLOs, SLAs, and error budgets, collaborating with SRE and observability teams Drive shift-left testing practices and embed automated validations early in the development lifecycle Enable self-service quality tools for developers and platform teams to improve test feedback loops Continuously evolve NFR validation strategies to ensure performance, stability, and availability benchmarks are met. Skills & Experience Required 6+ years in QA automation, reliability engineering, or platform QA roles Hands-on experience with automation frameworks: Playwright, Selenium, REST-assured, or similar Proven experience in load, stress, and chaos testing for cloud-native distributed systems Deep experience with test data strategy, including synthetic test data, mocking, and data anonymization Expertise with CI/CD tooling and integration of quality gates within pipelines (ArgoCD, GitHub Actions, Jenkins, etc.) Strong knowledge of cloud environments (GCP, Azure) and Kubernetes-based deployments Proficient with performance monitoring and observability stacks (Grafana, Prometheus, New Relic, etc.) Familiarity with contract testing, component testing, and non-functional validation techniques What You Can Expect From Us We won’t just meet your expectations. We’ll defy them. So you’ll enjoy the comprehensive rewards package you’d expect from a leading technology company. But also, a degree of personal flexibility you might not expect. Plus, thoughtful perks, like flexible working hours and your birthday off. You’ll also benefit from an investment in cutting-edge technology that reflects our global ambition. But with a nimble, small-business feel that gives you the freedom to play, experiment and learn. And we don’t just talk about diversity and inclusion. We live it every day – with thriving networks including dh Gender Equality Network, dh Proud, dh Family, dh One and dh Thrive as the living proof. We want everyone to have the opportunity to shine and perform at your best throughout our recruitment process. Please let us know how we can make this process work best for you. For an informal and confidential chat please contact stephanie.winson@dunnhumby.com to discuss how we can meet your needs. Our approach to Flexible Working At dunnhumby, we value and respect difference and are committed to building an inclusive culture by creating an environment where you can balance a successful career with your commitments and interests outside of work. We believe that you will do your best at work if you have a work / life balance. Some roles lend themselves to flexible options more than others, so if this is important to you please raise this with your recruiter, as we are open to discussing agile working opportunities during the hiring process. For further information about how we collect and use your personal information please see our Privacy Notice which can be found (here) Show more Show less
Posted 2 weeks ago
0 years
0 Lacs
Gurgaon, Haryana, India
On-site
HyperTest seeks a Senior Java Developer with profound expertise in Java's core mechanics and a passion for solving complex problems. This role is central to the development of our Java SDK, crucial for expanding HyperTest's functionalities. Ideal candidates will have a strong background in Java, including experience with library patching, bytecode manipulation, and observability frameworks like OpenTelemetry, New Relic, Datadog, etc. Responsibilities Develop the HyperTest Java SDK, employing advanced Java techniques for runtime library manipulation and data mocking. Extend OpenTelemetry for observability and monitoring in distributed systems, ensuring our SDK integrates seamlessly with modern development ecosystems. Create solutions for simulated testing environments that operate in various modes without modifying the original application code. Serve as a Java subject matter expert, guiding the team in best practices and innovative software development approaches. Requirements Java Expertise: Extensive experience in Java, including familiarity with its internals, memory model, concurrency, and performance optimization. Not just experience with high-level frameworks, but a solid understanding of underlying principles and the ability to manipulate Java's core functionalities. Software Architecture: Strong grasp of software design patterns, architectural principles, and the ability to solve complex problems with efficient, scalable solutions. Analytical Skills: Exceptional problem-solving abilities, capable of addressing complex challenges and driving innovative solutions. Specialized Knowledge: Experience with bytecode manipulation, library patching (e. g., Byte Buddy), and a clear understanding of Java's compilation and execution process. Ideal Candidate Profile Not Just Another Java Developer: We're looking for someone who has moved beyond just building applications with Spring Boot or similar frameworks. You should have experience that demonstrates a deep understanding of Java, including direct manipulation of bytecode, custom library creation, and performance optimization. A True Java Enthusiast: You find excitement in exploring Java beyond the surface level, delving into its internals, and leveraging this knowledge to build innovative solutions. This job was posted by Karan Raina from HyperTest. Show more Show less
Posted 2 weeks ago
45.0 years
0 Lacs
Hyderābād
On-site
India - Hyderabad JOB ID: R-216649 LOCATION: India - Hyderabad WORK LOCATION TYPE: On Site DATE POSTED: May. 29, 2025 CATEGORY: Information Systems ABOUT AMGEN Amgen harnesses the best of biology and technology to fight the world’s toughest diseases, and make people’s lives easier, fuller and longer. We discover, develop, manufacture and deliver innovative medicines to help millions of patients. Amgen helped establish the biotechnology industry more than 45 years ago and remains on the cutting-edge of innovation, using technology and human genetic data to push beyond what’s known today. ABOUT THE ROLE Role Description We are seeking a detail-oriented and highly skilled Data Engineering Test Automation Engineer to ensure the quality, reliability, and performance of our data pipelines and platforms. The ideal candidate will have a strong background in data testing , ETL validation , and test automation frameworks . You will work closely with data engineers, analysts, and DevOps teams to build robust test suites for large-scale data solutions. This role combines deep technical execution with a solid foundation in QA best practices including test planning, defect tracking, and test lifecycle management . You will be responsible for designing and executing manual and automated test strategies for complex real-time and batch data pipelines , contributing to the design of automation frameworks , and ensuring high-quality data delivery across our AWS and Databricks-based analytics platforms . The role is highly technical and hands-on , with a strong focus on automation, data accuracy, completeness, consistency , and ensuring data governance practices are seamlessly integrated into development pipelines. Roles & Responsibilities Design, develop, and maintain automated test scripts for data pipelines, ETL jobs, and data integrations. Validate data accuracy, completeness, transformations, and integrity across multiple systems. Collaborate with data engineers to define test cases and establish data quality metrics. Develop reusable test automation frameworks and CI/CD integrations (e.g., Jenkins, GitHub Actions). Perform performance and load testing for data systems. Maintain test data management and data mocking strategies. Identify and track data quality issues, ensuring timely resolution. Perform root cause analysis and drive corrective actions. Contribute to QA ceremonies (standups, planning, retrospectives) and drive continuous improvement in QA processes and culture. Must-Have Skills Experience in QA roles, with strong exposure to data pipeline validation and ETL Testing. Domain Knowledge of R&D domain of life science. Validate data accuracy, transformations, schema compliance, and completeness across systems using PySpark and SQL . Strong hands-on experience with Python, and optionally PySpark, for developing automated data validation scripts. Proven experience in validating ETL workflows, with a solid understanding of data transformation logic, schema comparison, and source-to-target mapping. Experience working with data integration and processing platforms like Databricks/Snowflake, AWS EMR, Redshift etc… Experience in manual and automated testing of data pipelines executions for both batch and real-time data pipelines. Perform performance testing of large-scale complex data engineering pipelines. Ability to troubleshoot data issues independently and collaborate with engineering teams for root cause analysis Strong understanding of QA methodologies, test planning, test case design, and defect lifecycle management. Hands-on experience with API testing using Postman, pytest, or custom automation scripts Experience integrating automated tests into CI/CD pipelines using tools like Jenkins, GitHub Actions, or similar. Knowledge of cloud platforms such as AWS, Azure, GCP. Good-to-Have Skills Certifications in Databricks, AWS, Azure, or data QA (e.g., ISTQB). Understanding of data privacy, compliance, and governance frameworks. Knowledge of UI automated testing frameworks like Selenium, JUnit, TestNG Familiarity with monitoring/observability tools such as Datadog, Prometheus, or Cloud Watch Education and Professional Certifications Master’s degree and 3 to 7 years of Computer Science, IT or related field experience OR Bachelor’s degree and 4 to 9 years of Computer Science, IT or related field experience Soft Skills Excellent analytical and troubleshooting skills. Strong verbal and written communication skills Ability to work effectively with global, virtual teams High degree of initiative and self-motivation. Ability to manage multiple priorities successfully. Team-oriented, with a focus on achieving team goals Strong presentation and public speaking skills. EQUAL OPPORTUNITY STATEMENT Amgen is an Equal Opportunity employer and will consider you without regard to your race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability status. We will ensure that individuals with disabilities are provided with reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.
Posted 2 weeks ago
6.0 years
5 - 10 Lacs
Mohali
On-site
Everything we do is powered by our customers! Featured on Deloitte's Technology Fast 500 list and G2's leaderboard, Maropost offers a connected experience that our customers anticipate, transforming marketing, merchandising, and operations with commerce tools designed to scale with fast-growing businesses. With a relentless focus on our customers’ success, we are motivated by curiosity, creativity, and collaboration to power 5,000+ global brands. Driven by a customer-first mentality, we empower businesses to achieve their goals and grow alongside us. If you're ready to make a significant impact and be part of our transformative journey, Maropost is the place for you. Become a part of Maropost today and help shape the future of commerce! About The Position: We are seeking an experienced QA Lead to lead our Quality Assurance function and drive high standards across our testing lifecycle. As a QA Lead, you will be responsible for defining test strategies, mentoring QA team members, and ensuring the successful delivery of robust, scalable, and reliable software products. You’ll collaborate closely with cross-functional teams, including Product, Engineering, and DevOps, to implement best practices and ensure seamless integration of QA processes throughout the Agile development lifecycle. This is a hands-on leadership role that blends test planning, automation strategy, team management, and process optimization. You’ll be instrumental in building a culture of quality across the organization. What You'll Be Responsible For: Lead and mentor a team of QA Analysts and Automation Engineers, ensuring high levels of performance, engagement, and growth. Define, implement, and evolve comprehensive QA strategies and frameworks aligned with business goals. Oversee the planning, design, and execution of manual and automated test cases across functional, integration, system, and regression testing levels. Collaborate with Product and Engineering teams to understand requirements and create effective test plans and scenarios. Establish and manage test metrics, reporting dashboards, and quality KPIs to track progress and highlight risks. Champion the adoption of test automation, ensuring appropriate tools, frameworks, and best practices are in place and followed. Conduct regular code reviews and quality checks on automated test scripts. Ensure effective integration of QA processes into CI/CD pipelines and Agile workflows. Lead defect triage meetings, ensuring timely identification, tracking, and resolution of issues. Foster a culture of continuous improvement through retrospectives, feedback loops, and training sessions. Ensure compliance with accessibility standards, security practices, and performance benchmarks. What You'll Bring to Maropost: Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field. 6+ years of professional experience in software QA, with at least 2 years in a leadership or mentoring capacity. Proven track record in managing QA teams and driving quality initiatives across the SDLC. Strong expertise in both manual and automated testing practices. Hands-on experience with test automation tools like Selenium, Cypress, Playwright, or equivalent. Experience with performance testing tools such as JMeter or LoadRunner is a plus. Proficient in Agile methodologies (Scrum/Kanban) and working in CI/CD environments. Excellent understanding of QA metrics and reporting tools. Strong problem-solving skills and the ability to make data-driven decisions. Familiarity with API testing tools (e.g., Postman, REST Assured). Proficiency in version control systems like Git and familiarity with GitOps practices. Exceptional communication, organizational, and leadership skills. Ability to work across teams, manage priorities, and meet deadlines in a dynamic environment. Preferred Qualifications: Experience testing SaaS platforms, marketing tech, or e-commerce solutions. Exposure to cloud platforms (AWS, GCP, or Azure) and containerized environments (Docker, Kubernetes). Familiarity with test data management, service virtualization, and mocking frameworks. Experience implementing shift-left testing practices and quality gates in pipelines. What’s in it for you? You will have the autonomy to take ownership of your role and contribute to the growth and success of our brand. If you are driven to make an immediate impact, achieve results, thrive in a high performing team and want to grow in a dynamic and rewarding environment – You belong to Maropost!
Posted 2 weeks ago
8.0 years
0 Lacs
Chennai
On-site
Join us as a Software Engineer In your new role, you’ll engineer and maintain innovative, customer centric, high performance, secure and robust solutions We’ll look to you to design and engineer software focusing on the customer or user experience as the primary objective It’s a chance to hone your existing technical skills and advance your career as you develop the discipline of software engineering across the business We're offering this role at associate vice president level What you'll do As a Software Engineer, you’ll design, develop and deploy applications capable of meeting and exceeding the anticipated load, performance and availability volumes, including load balancing, performance testing and benchmarking. You’ll be working within a feature team and using extensive experience to engineer software, scripts and tools that are often complex, as well as liaising with other engineers, architects and business analysts across the platform. You’ll also be: Producing high quality software 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 code Working across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations The skills you'll need You’ll need a background in software engineering, software design, architecture, and an understanding of how your area of expertise supports our customers. You’ll also have experience of test-driven development alongside the use of automated test frameworks, mocking or stubbing and unit testing tools. It’ll be ideal if you have a background in solving highly complex, analytical and numerical problems. You’ll also need: Experience of at least 8 years in working in Identity Access Management domain with tools such as OAuth, ping access and ping federate Experience in Java, microservices, spring boot and hibernate A background in cloud platform along with container services such as OCP, Terraform and tools like Splunk, DXAPM, Gitlab and Postman Experience of implementing programming best practice, especially around scalability, automation, virtualisation, optimisation, availability and performance
Posted 2 weeks ago
6.0 - 8.0 years
4 - 9 Lacs
Noida
On-site
Posted On: 30 May 2025 Location: Noida, UP, India Company: Iris Software Why Join Us? Are you inspired to grow your career at one of India’s Top 25 Best Workplaces in IT industry? Do you want to do the best work of your life at one of the fastest growing IT services companies ? Do you aspire to thrive in an award-winning work culture that values your talent and career aspirations ? It’s happening right here at Iris Software. About Iris Software At Iris Software, our vision is to be our client’s most trusted technology partner, and the first choice for the industry’s top professionals to realize their full potential. With over 4,300 associates across India, U.S.A, and Canada, we help our enterprise clients thrive with technology-enabled transformation across financial services, healthcare, transportation & logistics, and professional services. Our work covers complex, mission-critical applications with the latest technologies, such as high-value complex Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation. Working at Iris Be valued, be inspired, be your best. At Iris Software, we invest in and create a culture where colleagues feel valued, can explore their potential, and have opportunities to grow. Our employee value proposition (EVP) is about “Being Your Best” – as a professional and person. It is about being challenged by work that inspires us, being empowered to excel and grow in your career, and being part of a culture where talent is valued. We’re a place where everyone can discover and be their best version. Job Description Full-stack developer with 6 – 8 years of experience in designing and developing robust, scalable, and maintainable applications applying Object Oriented Design principles . Strong experience in Spring frameworks like Spring Boot, Spring Batch, Spring Data etc. and Hibernate, JPA. Strong experience in microservices architecture and implementation Strong knowledge of HTML, CSS and JavaScript, React Experience with SOAP Web-Services, REST Web-Services and Java Messaging Service (JMS) API. Familiarity designing, developing, and deploying web applications using Amazon Web Services (AWS). Good experience on AWS Services - S3, Lambda, SQS, SNS, DynamoDB, IAM, API Gateways Hands on experience in SQL, PL/SQL and should be able to write complex queries. Hands-on experience in REST-APIs Experience with version control systems (e.g., Git) Knowledge of web standards and accessibility guidelines Knowledge of CI/CD pipelines and experience in tools such as JIRA, Splunk, SONAR etc . Must have strong analytical and problem-solving abilities Good experience in JUnit testing and mocking techniques Experience in SDLC processes (Waterfall/Agile), Docker, Git, SonarQube Excellent communication and interpersonal skills, Ability to work independently and as part of a team. Mandatory Competencies Java - Core JAVA Others - Micro services Java Fullstack - React JS Java Fullstack - HTML CSS Java - Spring Framework Core Java Others - Spring Boot Cloud - AWS Java Others - Spring Batch Java - Hibernate/JPA Architecture - Micro Service Java Fullstack - Javascript Data on Cloud - AWS S3 Cloud - AWS Lambda Java - SQL Database - PL/SQL Python - Rest API DevOps - Git DevOps - Docker DevOps - CI/CD Agile - Agile Beh - Communication and collaboration Perks and Benefits for Irisians At Iris Software, we offer world-class benefits designed to support the financial, health and well-being needs of our associates to help achieve harmony between their professional and personal growth. From comprehensive health insurance and competitive salaries to flexible work arrangements and ongoing learning opportunities, we're committed to providing a supportive and rewarding work environment. Join us and experience the difference of working at a company that values its employees' success and happiness.
Posted 2 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Mocking has become an essential skill in the software development industry, particularly in India where the demand for talented professionals in this area is on the rise. Job seekers looking to land a mocking role in India have a plethora of opportunities to explore. In this article, we will delve into the mocking job market in India, highlighting key hiring locations, salary ranges, career progression, related skills, and common interview questions.
The average salary range for mocking professionals in India varies based on experience levels. Entry-level professionals can expect to earn between INR 3-6 lakhs per annum, while experienced individuals with over 5 years of experience can earn upwards of INR 12 lakhs per annum.
In the field of mocking, a typical career path may include roles such as Junior Developer, Senior Developer, Tech Lead, and eventually progressing to roles like Architect or Manager.
In addition to mocking, professionals in this field are often expected to have strong skills in software testing, programming languages like Java or Python, familiarity with testing frameworks, and knowledge of agile methodologies.
As you embark on your journey to secure a mocking role in India, remember to equip yourself with the necessary skills, knowledge, and confidence to ace the interview process. With the right preparation and mindset, you can position yourself as a strong candidate in this competitive job market. Good luck!
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2