Jobs
Interviews

677 Mocking Jobs - Page 10

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

4.0 - 5.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Company Description Quokka Labs is an IT Products & Services consulting company known for its app development prowess, recognized by GoodFirms and Clutch as one of India's best. Our team of over 50 experts is dedicated to designing, developing, and deploying reliable and scalable software systems, helping clients thrive with innovative, sustainable solutions. We foster a work environment that encourages professional growth and inspires innovation. At Quokka Labs, we focus on building reliable next-gen digital products using cutting-edge technology to enhance our clients' operational efficiency and business growth. Role Description This is a full-time hybrid role for a .NET Developer (4-5 years of experience) based in Noida, with some work-from-home flexibility. The .NET Developer will be responsible for developing and maintaining web applications using .NET Core and ASP.NET MVC. Daily tasks include analyzing requirements, designing software solutions, implementing code, troubleshooting, and performing code reviews. Collaboration with cross-functional teams to define, design, and ship new features is also essential. Qualifications *Technical expertise in C#, .net/Core 3.1 or higher, .NET Framework 4.7 or higher and Async Programming (threads and tasks) in desktop application development. • Hands on experience in the C#, NET Framework, WINUI3 in desktop application development. • Technical expertise in UI technologies - WPF, XAML, Win App SDK and MVVM pattern. • Hands own experience in the different IPC (Inter Process Communication) mechanisms in Windows OS. • Technical expertise in writing Unit tests using MSTest/NUnit and mocking technologies. • Very good hands on experience in working on legacy code base. • Very good understanding of Windows Operating System. • Knowledge in the PowerShell scripting. • Knowledge in the configuring the InstallShield. • A good working knowledge of agile software development methodologies.

Posted 3 weeks ago

Apply

3.0 years

1 - 6 Lacs

Bengaluru, Karnataka, India

On-site

📝 Job Summary We are looking for a technically strong and hands-on SDET who brings deep expertise in Web, Mobile, and API test automation . You must have 3 to 4 years of experience working with Java, Appium, Selenium, and RestAssured , and should be capable of driving automation strategy and execution across multiple projects. 🔧 Key Responsibilities Test automation strategy across Web, Mobile (Android & iOS), and REST APIs. Design, build, and maintain robust and scalable test automation frameworks using: Java (mandatory) Appium (Mobile) Selenium (Web) RestAssured (API Testing). Integrate automation suites with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI). Collaborate with developers, DevOps, and product teams to deliver high-quality software. Perform code reviews and troubleshoot issues across layers (UI/API/mobile). Set up test environments, data management, and reporting mechanisms. Drive best practices for test coverage, maintainability, and performance. ✅ Must-Have Skills 3 years of QA experience, including 3 years in automation. Expert-level proficiency in Java (OOPs, exception handling, collections, etc.). Appium for Android/iOS automation (native/hybrid apps). Selenium WebDriver for web UI automation. RestAssured or similar tool for REST API test automation. TestNG or JUnit, Maven/Gradle, Git for framework and build management. API concepts: endpoints, headers, JSON schema validation, status codes, etc. CI/CD tools like Jenkins, GitHub Actions, or GitLab. Exposure to Agile/Scrum methodologies. Strong analytical, debugging, and communication skills. 🌟 Nice-to-Have Skills Experience with BDD (Cucumber). Cloud testing tools like BrowserStack, Sauce Labs. API mocking tools (e.g., WireMock, Postman Mock Server). Performance testing (JMeter, Gatling). Containerization (Docker) and DevOps exposure. Skills: maven,automation,cd,mobile,java,testng,junit,analytical skills,debugging,appium,selenium,ci,gradle,web,git,agile,communication skills,api,restassured,ci/cd

Posted 3 weeks ago

Apply

5.0 years

1 - 12 Lacs

Bengaluru, Karnataka, India

On-site

🧑‍💼 Job Title: QA Lead – Web, Mobile & API Automation (Java + Appium + RestAssured) Location: [Bangalore / Hybrid] Experience: 5+ Years Job Type: Full-Time Joining: Immediate preferred 📝 Job Summary We are looking for a technically strong and hands-on QA Lead who brings deep expertise in Web, Mobile, and API test automation . You must have 5+ years of experience working with Java, Appium, Selenium, and RestAssured , and should be capable of driving automation strategy and execution across multiple projects. This is a hands-on leadership role , not a coordination-only position. 🔧 Key Responsibilities Lead and own test automation strategy across Web, Mobile (Android & iOS), and REST APIs. Design, build, and maintain robust and scalable test automation frameworks using: Java (mandatory) Appium (Mobile) Selenium (Web) RestAssured (API Testing) Mentor and manage a team of automation engineers while remaining deeply hands-on. Integrate automation suites with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI). Collaborate with developers, DevOps, and product teams to deliver high-quality software. Perform code reviews and troubleshoot issues across layers (UI/API/mobile). Set up test environments, data management, and reporting mechanisms. Drive best practices for test coverage, maintainability, and performance. ✅ Must-Have Skills 5+ years of QA experience, including 3+ years in automation. Expert-level proficiency in Java (OOPs, exception handling, collections, etc.). Appium for Android/iOS automation (native/hybrid apps). Selenium WebDriver for web UI automation. RestAssured or similar tool for REST API test automation. TestNG or JUnit, Maven/Gradle, Git for framework and build management. API concepts: endpoints, headers, JSON schema validation, status codes, etc. CI/CD tools like Jenkins, GitHub Actions, or GitLab. Exposure to Agile/Scrum methodologies. Strong analytical, debugging, and communication skills. 🌟 Nice-to-Have Skills Experience with BDD (Cucumber). Cloud testing tools like BrowserStack, Sauce Labs. API mocking tools (e.g., WireMock, Postman Mock Server). Performance testing (JMeter, Gatling). Containerization (Docker) and DevOps exposure. Skills: maven,automation,mobile,java,rest assured,testng,junit,analytical skills,appium,selenium,ci/cd pipelines,gradle,web,git,agile,debugging skills,api,restassured,communication skills,ci/cd

Posted 3 weeks ago

Apply

25.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

The Company PayPal has been revolutionizing commerce globally for more than 25 years. Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empowers consumers and businesses in approximately 200 markets to join and thrive in the global economy. We operate a global, two-sided network at scale that connects hundreds of millions of merchants and consumers. We help merchants and consumers connect, transact, and complete payments, whether they are online or in person. PayPal is more than a connection to third-party payment networks. We provide proprietary payment solutions accepted by merchants that enable the completion of payments on our platform on behalf of our customers. We offer our customers the flexibility to use their accounts to purchase and receive payments for goods and services, as well as the ability to transfer and withdraw funds. We enable consumers to exchange funds more safely with merchants using a variety of funding sources, which may include a bank account, a PayPal or Venmo account balance, PayPal and Venmo branded credit products, a credit card, a debit card, certain cryptocurrencies, or other stored value products such as gift cards, and eligible credit card rewards. Our PayPal, Venmo, and Xoom products also make it safer and simpler for friends and family to transfer funds to each other. We offer merchants an end-to-end payments solution that provides authorization and settlement capabilities, as well as instant access to funds and payouts. We also help merchants connect with their customers, process exchanges and returns, and manage risk. We enable consumers to engage in cross-border shopping and merchants to extend their global reach while reducing the complexity and friction involved in enabling cross-border trade. Our beliefs are the foundation for how we conduct business every day. We live each day guided by our core values of Inclusion, Innovation, Collaboration, and Wellness. Together, our values ensure that we work together as one global team with our customers at the center of everything we do – and they push us to ensure we take care of ourselves, each other, and our communities. Job Description Summary: Meet Your Team: PayPal is transforming global commerce. Our Engineering team is the heart of this transformation. We’re building innovative solutions that delight customers and drive business growth. Join our dynamic engineering team at PayPal, where you’ll have the opportunity to collaborate with talented peers and work on high-impact projects in an agile environment. We're not just building systems; we're creating scalable, high-performance solutions that make a real difference in global commerce. We prioritize code quality, customer focus, and rapid iteration. Our engineers work closely with design, product, and QA teams to deliver world-class experiences. Job Description: Your way to impact: At PayPal, Mobile Software Engineers are the architects of PayPal’s advanced applications for both iOS and Android platforms. You'll design, develop, and optimize core systems powering millions of transactions daily, delivering innovative solutions that delight customers and drive business success. Your day-to-day: As an Android Software Engineer, you will: Drive innovation and technical excellence in mobile development. Lead complex mobile projects and teams. Collaborate with product leadership to define mobile product strategy. Mentor and develop high-performing engineering teams. Architect and implement scalable mobile solutions and Champion technical excellence and best practices. Stay up-to-date with emerging mobile technologies. What you need to bring: Bachelor's degree in Computer Science or related field. 5-7 years of experience in mobile app development. Expert proficiency in Kotlin/Java (Android). Strong object-oriented skills including design, coding and testing patterns. Familiarity with database technologies (SQL and NoSQL databases) and ORM frameworks (Hibernate, JPA). Ability to design scalable, reliable, and maintainable software systems. Strong leadership and communication skills. Preferred Qualifications: Experience with mobile performance optimization, testing and integrations. Knowledge of security best practices for mobile apps. Experience in mobile integration, development and maintenance. Familiarity with continuous integration (Jenkins), application monitoring (Crashlytics and fabric.io), mocking tools (Appium and Apiary), build tool development and enhancements, using unit testing and cucumber tests for functional tests. Contributions to open-source mobile projects. Proficiency in Kotlin, Java, and React Native. We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates. Please don't hesitate to apply. For the majority of employees, PayPal's balanced hybrid work model offers 3 days in the office for effective in-person collaboration and 2 days at your choice of either the PayPal office or your home workspace, ensuring that you equally have the benefits and conveniences of both locations. Our Benefits: At PayPal, we’re committed to building an equitable and inclusive global economy. And we can’t do this without our most important asset—you. That’s why we offer benefits to help you thrive in every stage of life. We champion your financial, physical, and mental health by offering valuable benefits and resources to help you care for the whole you. We have great benefits including a flexible work environment, employee shares options, health and life insurance and more. To learn more about our benefits please visit https://www.paypalbenefits.com Who We Are: To learn more about our culture and community visit https://about.pypl.com/who-we-are/default.aspx Commitment to Diversity and Inclusion PayPal provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, pregnancy, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state, or local law. In addition, PayPal will provide reasonable accommodations for qualified individuals with disabilities. If you are unable to submit an application because of incompatible assistive technology or a disability, please contact us at paypalglobaltalentacquisition@paypal.com. Belonging at PayPal: Our employees are central to advancing our mission, and we strive to create an environment where everyone can do their best work with a sense of purpose and belonging. Belonging at PayPal means creating a workplace with a sense of acceptance and security where all employees feel included and valued. We are proud to have a diverse workforce reflective of the merchants, consumers, and communities that we serve, and we continue to take tangible actions to cultivate inclusivity and belonging at PayPal. Any general requests for consideration of your skills, please Join our Talent Community. We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates. Please don’t hesitate to apply. REQ ID R0128008

Posted 3 weeks ago

Apply

0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Basic Function Extremely hands on with Java 8 Very good knowledge on data structures, optimization and performance of the code Must know Javascript coding very well. ECMA 2015 as the base Must know how to debug UI code end to end Must have good understanding of design principles and design patterns Must know J2EE concepts very well (Servlets, JSPs, Tomcat, JBoss etc) Must know any code versioning tool very well such as SVN/Git Essential Functions Must know how to write simple/complex SQL queries. Must know how to tune and optimize queries Well versed with Test Driven development(TDD) / Business Driven Development (BDD) paradigm Well versed with JUnits and mocking frameworks such as Mockito/JMockit etc Well versed with any MVC framework such as Struts2,Spring MVC .(Struts2 will be a preferred option) Good to have knowledge in any ORM tool such as Hibernate/Spring Data/MyBatis Good to know the CI/CD concepts and exposure in using them(exposure to Jenkins/Bamboo) Have exposure to using code analyzer tools such as SONAR ,FindBugs, CheckStyle, PMD, etc Good to know any SPA UI framework such as Angular/React etc Good to know concepts of NodeJs and NPM Good to know the concepts of keys and indices Must know how to implement Functions and procedures in database

Posted 3 weeks ago

Apply

0 years

4 - 8 Lacs

Noida

On-site

Job Description Job ID SRSOF014556 Employment Type Regular Work Style on-site Location Noida,UP,India Role Sr Software Engineer Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we’re only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on. At UKG, you get more than just a job. You get to work with purpose. Our team of U Krewers are on a mission to inspire every organization to become a great place to work through our award-winning HR technology built for all. Here, we know that you’re more than your work. That’s why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose — a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you’re passionate about our purpose — people —then we can’t wait to support whatever gives you purpose. We’re united by purpose, inspired by you. Full Stack Developer comfortable with UI Technologies such as Angular & NodeJS and Back End Development using Java & Spring Framework. Solves standard problems by analyzing possible solutions using experience, judgement, and precedents Builds knowledge of the company, processes, and customers; Understands business concepts and how own role supports team objectives Developing software products using modeling techniques and software design patterns. Participate in code and design reviews to ensure quality and conformance to product standards. Graduate/ Post Graduate in Computer Science with at least 60% throughout academics 2 - 5yrs' IT experience More than 2yrs of relevant experience Strong hands-on experience - NodeJS, AngularJS ,JAVA ,Spring Framework Exp. in Object-oriented analysis, design and programming, database modeling, etc. Expertise in Rest API Development using frameworks Hands-on experience on cloud platform such as Google or AWS Comfortable with CI/CD build tools Good experience with Unit Testing processes and tools (JUnit) & Mocking frameworks Hands-on experience with Design Patterns Exposure to database techniques/tools such as data modeling, Oracle, SQL, etc One or more ORM frameworks such as Hibernate Conversant with platforms, tools and frameworks used in application development Exposure to Agile/SCRUM methodology and TDD (Test Driven Development) Excellent Debugging / Troubleshooting skills Good Communication Skills. Where we’re going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it’s our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! UKG is proud to be an equal opportunity employer and is committed to promoting diversity and inclusion in the workplace, including the recruitment process. Disability Accommodation in the Application and Interview Process For individuals with disabilities that need additional assistance at any point in the application and interview process, please email UKGCareers@ukg.com

Posted 3 weeks ago

Apply

5.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Project Role : Quality Engineer (Tester) Project Role Description : Enables full stack solutions through multi-disciplinary team planning and ecosystem integration to accelerate delivery and drive quality across the application lifecycle. Performs continuous testing for security, API, and regression suite. Creates automation strategy, automated scripts and supports data and environment configuration. Participates in code reviews, monitors, and reports defects to support continuous improvement activities for the end-to-end testing process. Must have skills : Automated Testing Good to have skills : NA Minimum 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.

Posted 3 weeks ago

Apply

0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we’re only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieve? Read on. At UKG, you get more than just a job. You get to work with purpose. Our team of U Krewers are on a mission to inspire every organization to become a great place to work through our award-winning HR technology built for all. Here, we know that you’re more than your work. That’s why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose — a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you’re passionate about our purpose — people —then we can’t wait to support whatever gives you purpose. We’re united by purpose, inspired by you. Full Stack Developer comfortable with UI Technologies such as Angular & NodeJS and Back End Development using Java & Spring Framework. Solves standard problems by analyzing possible solutions using experience, judgement, and precedents Builds knowledge of the company, processes, and customers; Understands business concepts and how own role supports team objectives Developing software products using modeling techniques and software design patterns. Participate in code and design reviews to ensure quality and conformance to product standards. Graduate/ Post Graduate in Computer Science with at least 60% throughout academics 2 - 5yrs' IT experience More than 2yrs of relevant experience Strong hands-on experience - NodeJS, AngularJS ,JAVA ,Spring Framework Exp. in Object-oriented analysis, design and programming, database modeling, etc. Expertise in Rest API Development using frameworks Hands-on experience on cloud platform such as Google or AWS Comfortable with CI/CD build tools Good experience with Unit Testing processes and tools (JUnit) & Mocking frameworks Hands-on experience with Design Patterns Exposure to database techniques/tools such as data modeling, Oracle, SQL, etc One or more ORM frameworks such as Hibernate Conversant with platforms, tools and frameworks used in application development Exposure to Agile/SCRUM methodology and TDD (Test Driven Development) Excellent Debugging / Troubleshooting skills Good Communication Skills. Where we’re going UKG is on the cusp of something truly special. Worldwide, we already hold the #1 market share position for workforce management and the #2 position for human capital management. Tens of millions of frontline workers start and end their days with our software, with billions of shifts managed annually through UKG solutions today. Yet it’s our AI-powered product portfolio designed to support customers of all sizes, industries, and geographies that will propel us into an even brighter tomorrow! UKG is proud to be an equal opportunity employer and is committed to promoting diversity and inclusion in the workplace, including the recruitment process. Disability Accommodation in the Application and Interview Process For individuals with disabilities that need additional assistance at any point in the application and interview process, please email UKGCareers@ukg.com

Posted 3 weeks ago

Apply

5.0 - 10.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Position: Java Backend Developer Location: Pune Exp: 5 to 10 Years Employment Type : Full-Time Notice period : max 30 days Key Responsibilities: Design, develop, and maintain scalable and high-performance backend services using Core Java and Spring Boot. Develop RESTful APIs for integration with frontend systems and external partners. Implement multi-threaded and concurrent solutions to handle high-throughput systems. Write clean, maintainable, and well-documented code following best practices and coding standards. Integrate with relational databases using JPA/Hibernate and write complex SQL queries. Apply unit testing and mocking frameworks such as JUnit and Mockito to ensure code reliability and coverage. Use logging frameworks (e.g., Log4j, SLF4J) for diagnostics and monitoring. Work collaboratively in an Agile/Scrum team environment, participating in sprint planning, daily stand-ups, and retrospectives. Use Maven for dependency management and build automation. Troubleshoot production issues and perform root cause analysis. Required Skills: Strong proficiency in Core Java , OOPs concepts , Collections , and Exception handling . Expertise in multithreading and concurrency mechanisms (Executors, Futures, Locks, etc.). Experience with Spring Boot , Spring MVC , and Spring Data JPA . Good understanding of RESTful API design and integration . Solid knowledge of SQL , database design , and performance tuning (MySQL, PostgreSQL, or Oracle). Familiarity with logging frameworks like Log4j2, SLF4J. Hands-on experience with JUnit , Mockito , and test-driven development (TDD) . Experience with build tools like Maven or Gradle. Familiarity with Git, Jenkins, and CI/CD pipelines.

Posted 3 weeks ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

On-site

Join our digital revolution in NatWest Digital X In everything we do, we work to one aim. To make digital experiences which are effortless and secure. So we organise ourselves around three principles: engineer, protect, and operate. We engineer simple solutions, we protect our customers, and we operate smarter. 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 Lead Engineer This is an opportunity for a driven Lead Engineer to join us and support the technical delivery of a software engineering team You’ll be responsible for developing solution design options and explaining the pros and cons to key stakeholders for appropriate decision making Hone your existing technical skills and advance your career in this innovative and challenging role We're offering this role at associate vice president level What you'll do In this role, you’ll support a team of developers and set the technical direction of the deliveries, applying the principles and methodologies of software engineering to the technical design, development, testing, and maintenance of applications and services. We’ll look to you to oversee the work quality of the software engineering team, making sure that it meets the technical standards for all services output, as well as implementing a culture of concise and comprehensive technical documentation as a continuous process. Day-to-day, you’ll be: Supporting and monitoring the technical progress against plans, while safeguarding functionality, scalability and performance and providing updates to stakeholders Supporting and mentoring the team in the understanding of relevant software languages and technical domains Driving the adoption of software engineering principles, processes and best practices Liaising with engineers, architects, business analysts and other key stakeholders to understand the objectives, requirements and options Designing and developing high-volume, high-performance and high-availability applications using proven frameworks and technologies The skills you'll need To be successful in this role, you’ll need at least eight years of experience in software engineering, software design or database design and architecture, as well as experience in providing technical leadership and accountability for a software engineering team. We’ll also look to you to have experience of test-driven development and the use of automated test frameworks, mocking, stubbing and unit testing tools, along with knowledge of the key phases of the software delivery lifecycle and established software development methodologies. You’ll also demonstrate: Development experience in Java, Spring Boot, Restful API and Microservices architecture Knowledge of Apache Kafka, event driven architecture and design pattern Experience of using industry recognised frameworks and development tooling A background of implementing programming best-practice, especially around scalability, availability and performance Experience of working in an environment where products must be delivered to specific timescales

Posted 3 weeks ago

Apply

5.0 years

3 - 14 Lacs

Hyderābād

On-site

Key Responsibilities: Design and build a modular, reusable native test automation framework using Java, Appium, and platform-specific drivers (XCUITest for iOS andUiAutomator2 for Android). Develop and maintain automated test scripts for core Poker user journeys: login, lobby navigation, game launch, in-game actions, and real-money features. Handle hybrid app flows, including secure WebView interactions (e.g., deposits, KYC, account settings).accessibility.Tech Stack You’ll Be Working With: Integrate test automation with CI/CD pipelines (GitLab CI preferred). Evaluate and implement reporting solutions (e.g., Allure, ExtentReports). Create test data management strategies (mocking, stubbing, or sandbox use). Assist QA team in transitioning manual test cases into automated coverage. Collaborate with developers to address testability and improve UI element Languages: Java Test Frameworks: TestNG (JUnit exposure is a plus) Automation Tools: Appium (iOS + Android), XCUITest, UiAutomator2 Build Tools: Maven/Gradle CI/CD: GitLab CI Reporting: Allure, ExtentReports Version Control: Git Others: Charles Proxy, Android Studio, Xcode, emulator/device farm (e.g.,Lambda Test) Required Skills & Experience: 5+ years in mobile test automation (iOS and Android), preferably for gaming or real- money apps. Strong experience with Appium, including managing native and WebView contexts. Solid knowledge of TestNG, Java, and Appium client-server architecture. Experience writing cross-platform scripts using Appium’s Page Object Model (POM) approach. Understanding of WebView interactions and how to handle hybrid apps securely. Exposure to mocking APIs or simulating backend responses. Familiarity with mobile accessibility and test coverage strategies. Experience integrating automation into CI pipelines (GitLab CI preferred). Excellent debugging and log analysis skills (Charles, adb, Xcode logs).Preferred Qualifications: Experience testing real-money gaming apps or apps with regulatory flows (e.g., MFA, KYC, geofencing). Experience with cloud device farms (e.g., BrowserStack, Lambda test). Knowledge of scripting tools for local Appium server control or test runners. Familiarity with analytics/event testing or performance profiling. Job Type: Full-time Pay: ₹330,162.14 - ₹1,484,059.98 per year Work Location: In person Speak with the employer +91 6362633619

Posted 3 weeks ago

Apply

4.0 years

0 Lacs

Mumbai, Maharashtra, India

On-site

We are seeking a skilled QA Automation Engineer who thrives in an Agile product development environment and is passionate about modern test automation practices. You will play a key role in ensuring product quality by developing robust automation frameworks for UI and API testing. You will collaborate closely with developers, product managers, and DevOps teams to integrate testing into the CI/CD pipeline and drive quality- first engineering culture. Qualifications EDUCATION: 🎓 BSc/BCA in Computer Science, Engineering, or a related field. MUST HAVES: ✅ 4+ years of experience in QA Automation and Software Testing. ✅ Strong hands-on experience with Core Java, Selenium WebDriver, REST Assured, TestNG/JUnit. ✅ Proven experience building automation frameworks from scratch for web and API layers. ✅ Experience in testing applications deployed in AWS cloud (ECS, S3, RDS). ✅ Knowledge of containerized testing setups using Docker or Kubernetes. ✅ Familiarity with GitLab CI/CD, Jenkins, or similar pipeline tools. ✅ Strong SQL skills and experience validating complex datasets in PostgreSQL or MySQL. ✅ Experience with tools like Postman, Zephyr Scale, JIRA, and Allure reports. ✅ Sound understanding of Agile methodologies, BDD/TDD practices, and test pyramid principles. ✅ Strong debugging, analytical, and communication skills. NICE TO HAVE: ⭐ Exposure to Playwright or Cypress for modern frontend automation. ⭐ Knowledge of Kafka, RabbitMQ, or other messaging systems for asynchronous validations. ⭐ Familiarity with security testing tools and best practices (OWASP, Burp Suite). ⭐ Hands-on with performance profiling tools and browser dev tools. ⭐ Exposure to regulated environments like FinTech or Banking. Responsibilities ✅ Design, develop, and maintain scalable UI and API automation frameworks using Spring Boot, Selenium, Selenide, Cucumber, REST Assured, TestNG/JUnit. ✅ Write robust automation scripts in Core Java, ensuring clean code and maintainable test design patterns (Page Object Model, Factory Design Pattern). ✅ Participate in Agile Scrum ceremonies to understand business requirements and translate them into effective test strategies and acceptance criteria. ✅ Build scalable and modular test suites that can run in parallel across multiple browsers using TestNG and Selenium Grid or Docker-based test environments. ✅ Integrate automated tests into CI/CD pipelines (GitLab CI/CD, Jenkins) and maintain green pipelines through regular test suite optimization. ✅ Work closely with developers to perform shift-left testing including code reviews for testability and early bug detection. ✅ Validate backend services, microservices, and data pipelines using PostgreSQL, API mocking, and contract testing tools like Pact. ✅ Conduct cross-browser, mobile-responsive, and accessibility testing to ensure seamless user experience. ✅ Perform exploratory testing and edge-case validation for critical workflows, including financial and data-sensitive transactions. ✅ Drive performance testing using Apache JMeter or Gatling where required. ✅ Collaborate with DevOps to provision QA environments using Docker, Kubernetes, and AWS ECS. ✅ Champion test data management, synthetic data generation, and dynamic test environments for reliability. https://www.compoundexpress.com/careers/qa-automation-engineer-hybrid Application Process Kindly mail your resume to careers@compoundexpress.com Please mention below details in the mail body; Name: Position applying for : QA Automation Engg Years of Experience : Current Location : Notice Period:

Posted 3 weeks ago

Apply

10.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Job Title: Senior .NET Core Developer (Backend Lead – Individual Contributor) Location: Chennai, Hyderabad, Bangalore, Gurugram, Pune (Hybrid) Experience: 10+ Years Employment Type: Full-Time Industry: Banking / Financial Services Role Summary: We are seeking a highly experienced .NET Core Developer to lead backend service development for a strategic project with a top-tier US-based banking client. As an Individual Contributor , you will be responsible for designing, developing, and maintaining scalable, secure, and high-performance backend systems. You will collaborate with cross-functional teams and contribute to critical decision-making in backend architecture, data access layers, and deployment strategies. Key Responsibilities: Develop and maintain robust backend services using .NET Core and C# in production-grade environments. Design and implement RESTful Web APIs with proper routing, middleware, error handling, versioning, and documentation using OpenAPI/Swagger. Write optimized SQL Server queries, stored procedures, indexing strategies, and analyze execution plans. Work with Entity Framework/Core for data access, relationship mapping, and migrations while managing performance considerations (e.g., N+1 queries). Collaborate with frontend teams to define API payloads and ensure seamless integration (CORS, HTTP verbs, REST conventions). Participate in architecture and system design discussions including modularization, dependency injection, caching strategies, and design patterns (repository, factory, etc.). Create and maintain unit and integration tests using xUnit/NUnit with mocking libraries like Moq. Implement and manage CI/CD pipelines using tools like Azure DevOps , GitHub Actions , or Jenkins . Contribute to source control and release management using Git (branching, PRs, trunk/GitFlow workflows). Monitor, log, and optimize backend systems for performance, security , and resilience in high-throughput environments. Must-Have Skills & Expertise: Skill Required Depth .NET Core Independently developed backend services; understands orchestration, logging, and monitoring. C# Deep experience with modern features (async/await, LINQ, generics); code optimization for scale. Web API Full lifecycle from routing to versioning and API security. SQL Server Optimized query writing, schema design, indexing, execution plan analysis. Entity Framework / EF Core Data access layer, relationship mapping, and migration with performance tuning. Frontend Integration REST principles, CORS handling, and client-side API constraints. Git Source control management, branching strategies, and conflict resolution. CI/CD Deployment automation using Azure DevOps/GitHub Actions; pipeline-as-code. System Design & Architecture Knowledge of DI, caching, system scaling, and software design patterns. Unit Testing Test coverage, mocking, and principles of test isolation with xUnit/NUnit. Nice-to-Have Skills: Cloud Platforms (Azure/AWS/GCP): Experience with deployments, blob storage, queues, managed DBs. Docker/Containerization: Basic Dockerfile authoring, image publishing, and containerized app development. Windows Services: Scheduling and recovery of background services. Frontend Debugging (React/Angular): Basic understanding to support API integration. Banking Domain Exposure: Experience with financial modules, audit trails, reconciliation, or compliance systems.

Posted 3 weeks ago

Apply

5.0 - 8.0 years

0 Lacs

Bangalore Urban, Karnataka, India

On-site

As a Sr Associate Technology: understands client business domain and has been part projects with Digital Business Transformation (DBT) opportunity worked closely with architect, has done design, reviews and collaborate with the client and team to implement, deploy, and support application to production or near production. implemented NFRs like security, performance, availability, resiliency, reliability, maintainability built solution accelerators, best-practices, quick POCs and understands supporting technologies to delivery their defect free applications / components successfully coach, mentor, and guide team to enable engineering culture. Experience Guidelines and Mandatory skills: 5-8 years of experience in building large-scale, high-volume, low latency, high availability and complex distributed services. A hands-on Senior developer who has delivered at least 3 or more medium-scale projects from ground zero. Solution and Productionize- Must Have ability to analyze requirement, design and implement solutions based on established patterns engaged with stakeholders to manage user journeys and overall own their stories experience in object-oriented, SOLID, and DRY principles, reactive programming model, microservices and event driven solutions (Good to have) understands enterprise security, compliance and data security at network and Application layer ( Good to have ) Language & frameworks and Database- Must Have worked extensively on Java language Java 8 and above, having used concurrency, multithreaded models, blocking/non-blocking IO, lambdas, streams, generics, advance libraries, algorithm, 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 complex scalable solution worked on APIs and associated tooling ( Good to have ) a keen explorer having worked on evolving technology trends. Tools – Good to have 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 jProfiler, Yourkit, Visual VM etc. Platforms & Cloud Services- Good to have successful implemented solutions using one of the cloud platforms e.g. AWS/GCP/Azure/ PCF integrated with messaging platform e.g. RabbitMQ/ Kafka/ cloud messaging/ enterprise messaging applied distributed caching solutions like Redis, Memcache, etc. Testing & Performance engineering- Must Have memory management, GC, and GC tuning. writing JUnit test cases, mocking e.g. Mockito, PowerMockito, EasyMock, etc. BDD automation tools like Cucumber, JBehave etc. ( Good to Have ) execute performance and security tests addressing non-functional requirements ( Good to have)

Posted 3 weeks ago

Apply

8.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Job Description - A Java Developer with a robust background in database migration projects is responsible for developing and maintaining AI-enhanced tools and workflows to accelerate testing effort required in migration from Sybase to MSSQL. The developer will leverage Azure Surface or similar AI services to enhance tooling solutions, thereby reducing the effort required to scale E2E automated regressions. Key Responsibilities: · Design, develop, and implement an enterprise automation tool solution to expedite the testing of applications migrating from Sybase to MSSQL. · Write and maintain efficient, reusable, and reliable library to automate testing processes. · Ensure the tools are scalable, maintainable, and aligned with industry’s best practices. · Document the design, development, and testing processes to ensure knowledge sharing and continuity. · Ensure the enterprise solution identifies and generates regressions scenarios in Gherkin language. · Ensure the enterprise solution identifies and migrates UI workflows into API tests. Skill Set: Ø 8 + years of experience Ø A proven foundation in core Java and related technologies, with OO skills and design patterns. Ø Experience in building AI enhanced tooling/ solutions for testing. Ø Hands-on experience in Java/ Hibernate/ Micro Services. Ø Understanding of Sybase and MSSQL databases is a must. Ø Track record building high quality software with design-focused and test-driven approaches. Ø Experience in Database migration project Ø Demonstrable experience building modern software using engineering tools such as git, maven, unit testing and integration testing tools, mocking frameworks. Ø Great analytical, problem-solving and communication skills

Posted 3 weeks ago

Apply

40.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Job Description Oracle is seeking energetic and highly skilled Integration Services Contact Center Software Engineers to join our Cloud Based Contact Center (CCaaS) project. In this critical role, you'll partner closely with Technical Architects, Business Architects, Business Analysts, and Development and Testing Leads to build cutting-edge customer engagement solutions across voice and digital channels. This position is ideal for individuals passionate about solving complex problems and contributing to a mission-critical, Tier-0 service that orchestrates communication between customers and agents. You'll be instrumental in developing capabilities for support services, sales inquiries, and marketing campaigns for over 15,000 agents across 80 Oracle Business Units. Key Responsibilities Web Service : Create reliable, secure, and high-performance REST APIs by applying industry best practices. This includes implementing strong authentication and authorization protocols, utilizing caching and pagination strategies, and making the APIs available for integration and consumption by other teams. cloud native service Development : Design and develop cloud-native microservices using Python, Node.js, and Oracle’s Helidon framework (Java). This includes implementing backend database queries, leveraging caching solutions like Coherence, and deploying containerized applications using Kubernetes. Utilize OCI services such as API Gateway, Vault, and Object Storage to ensure seamless and secure service deployment. Experience in building High level and Low level design documents and diagrams using visio or confluence is important. Backend Integration : Design and develop backend logic to integrate with CRM and CCaaS APIs. This includes working with REST APIs, webhooks, and WebSocket frameworks to ensure seamless data exchange and functionality between systems. Database : Proficient in writing and optimizing complex SQL queries using Oracle Database. Experience with data extraction, transformation, and loading (ETL) processes. Skilled in using joins, subqueries, views, indexes, and PL/SQL procedures to manage large datasets. Familiar with Oracle tools such as Oracle SQL Developer. Strong understanding of query tuning and performance optimization. Frontend Development: Design and develop frontend application using Html, Node JS, jQuery, ajax and Oracle visual builder cloud service Process & Standards Management : Collaborate with other developers to maintain consistency and continuously improve development processes and standards within the SDLC lifecycle, including working with Git repositories. Troubleshooting & Support : Actively troubleshoot complex issues by analyzing logs to determine root causes, providing support for developed features. Preferred Qualifications & Experience We're looking for individuals with good problem solving and communication skills, extensive software development experience, demonstrating strong proficiency in JAVA, J2EE, Python, Node JS, Kubernetes, and Web Services (SOAP, REST). Ideal candidates will have proven expertise in strong understanding of HLD and LLD practices, developing complex applications using backend and front-end technologies. Knowledge of Kubernetes, DevOps CI/CD Pipelines are important, Knowledge of contact center domain (CCaaS), covering Inbound and Outbound feature, is added advantage Development Tools & Methodologies: Candidates should possess hands-on experience with Java IDEs like JDeveloper, Eclipse, NetBeans, or IntelliJ IDEA, Web Application security, Authentication methodologies, and SSO technologies, alongside proficiency in Contact Center like Zoom/Genesys API’s. They must have demonstrable experience with test-driven development, automated test frameworks, mocking/stubbing, and JUnit, coupled with a strong understanding of implementing Java best practices for scalability and performance in high-volume environments. Experience with Agile development methodologies is also essential. Platform & Cloud Proficiency: A strong knowledge of either the Zoom or Genesys Contact Center Platform (including its Framework, Voice, Digital, and Outbound components) is a significant advantage. Familiarity with Cloud platforms (e.g., OCI, AWS, Azure) and cloud-native development concepts is highly preferred. Responsibilities As part of a software project implementation team, you will provide technical expertise in identifying, evaluating, and developing systems and procedures that are cost-effective and meet user needs within the contact center domain. This includes configuring system settings and options; planning and executing unit, integration, and acceptance testing; and creating specifications for systems to meet business requirements. You will design the intricate details of automated systems and may provide consultation to users in automated systems. This role may also involve leading cross-functional linked teams to address complex business or systems issues. You will provide leadership and expertise in evaluating and developing complex business problems, frequently operating at the leading edge of technology. Recommending and justifying major changes to existing automated systems will be a key aspect of your contribution. Qualifications Career Level - IC3 About Us As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States. Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

Posted 3 weeks ago

Apply

10.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Job Description: Senior Performance Test Engineer Location: Chennai/Hyderabad Team: Engineering / QA Experience: 10+ years Type: Full-time The Opportunity We’re looking for a Senior Performance Test Engineer who isn’t just strong technically, but can also partner closely with our onshore performance manager to drive the direction of our performance engineering efforts. This is a hands-on technical and leadership role—perfect for someone who enjoys solving tough performance challenges and guiding a team. What You’ll Do Own Performance Testing: Design and execute complex test scenarios to ensure optimal functional/code coverage and identify performance regressions or other anomalies. Establish performance baselines and identify key areas for improvements. Review and Recommend: Give feedback on code, architecture, and design with an eye toward making everything faster, more scalable, and more reliable. Be a Strategic Partner: Work as a counterpart to our onshore performance manager. Share insights, challenge ideas, and help shape performance strategy for a globally distributed team. Drive Non-Functional Requirements: Make sure performance, reliability, and scalability are always part of the conversation for every new feature or release. Model Real-World Use: Build and maintain realistic workload models. Make sure our tests actually reflect how people use our systems. Collaborate Across Teams: : Collaborate with architects and product owners to ensure NFR backlogs are maintained for the application, while also ensuring that each feature and epics have NFRs defined. Automate & Integrate: Set up automated performance tests in our CI/CD pipelines so issues are caught early. Improve Our Tooling: Build and maintain frameworks that make it easier for everyone to test and monitor performance. Communicate Clearly Share your findings—good or bad—with technical and business teams and make practical recommendations. What You’ll Bring 10+ years’ experience in performance engineering, including testing, profiling, and tuning high-available and scalable mission critical applications. At least 3 years’ experience of leading performance testing & engineering practices for a suite of products, including web, mobile, and desktop applications. Ideally across multiple locations or time zones. Experience acting as a key contact or counterpart to management, influencing technical direction and strategy. Deep hands-on knowledge with tools like JMeter, LoadRunner, Gatling etc., as well as client-side performance analysis tools like lighthouse, WebPageTest. Proficient in monitoring and observability solutions, with a solid understanding of APM tools like Dynatrace, App Dynamics Proven experience in performance tuning and optimization of applications and systems. Proficient in application profiling tools like JProfiler, Yourkit Hands on experience in analyzing heap dumps and thread dumps to diagnose and resolve performance bottlenecks Strong programming skills in at least one language – Java, Python, C, C# etc., and comfortable applying this knowledge to solve real-world performance challenges. Strong background in reviewing system architecture and recommending improvements. Track record of building data-driven workload models and using real production telemetry. Solid experience working in cloud (AWS, Azure, GCP), on-prem, and hybrid environments. Knowledge of Kubernetes and container orchestration. Good working knowledge of both relational and NoSQL databases, and how to troubleshoot database performance. Comfort with DevOps practices and integrating performance testing in CI/CD pipelines. Strong analytical and communication skills—able to explain both technical and business impact. Good to have Experience with chaos engineering. Prior experience in telecom domain and salesforce CRM. Knowledge of service virtualization and mocking tools. Weekly Hours: 40 Time Type: Regular Location: Chennai, Tamil Nadu, India It is the policy of AT&T to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, AT&T will provide reasonable accommodations for qualified individuals with disabilities. AT&T is a fair chance employer and does not initiate a background check until an offer is made.

Posted 3 weeks ago

Apply

0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Join our digital revolution in NatWest Digital X In everything we do, we work to one aim. To make digital experiences which are effortless and secure. So we organise ourselves around three principles: engineer, protect, and operate. We engineer simple solutions, we protect our customers, and we operate smarter. 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 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

Posted 3 weeks ago

Apply

4.0 years

0 Lacs

Gurgaon, Haryana, India

Remote

About This Role Job Description About When BlackRock started in 1988, its founders envisioned a company that combined the best of financial services with cutting edge technology. They imagined a business that would provide financial services to clients as well as technology services to other financial firms. The result of their vision is Aladdin, our industry leading, end-to-end investment management platform. With assets valued over USD $10 trillion managed on Aladdin, our technology empowers millions of investors to save for retirement, pay for college, buy a home and improve their financial wellbeing. Are you interested in building innovative technology that crafts the financial markets? Do you like working at the speed of a startup, and solving some of the world’s most exciting challenges? Do you want to work with, and learn from, hands-on leaders in technology and finance? At BlackRock, we are looking for Software Engineers who like to innovate and solve sophisticated problems. We recognize that strength comes from diversity, and will embrace your outstanding skills, curiosity, and passion while giving you the opportunity to grow technically and as an individual. We invest and protect over $9 trillion (USD) of assets and have an extraordinary responsibility to our clients all over the world. Our technology empowers millions of investors to save for retirement, pay for college, buy a home, and improve their financial well-being. Being a technologist at BlackRock means you get the best of both worlds: working for one of the most sophisticated financial companies and being part of a software development team responsible for next generation technology and solutions. What are Aladdin and Aladdin Engineering? You will be working on BlackRock's investment operating system called Aladdin. Aladdin is used both internally within BlackRock and externally by many financial institutions. Aladdin combines sophisticated risk analytics with comprehensive portfolio management, trading, and operations tools on a single platform to power informed decision-making and create a connective tissue for thousands of users investing worldwide. Our development teams reside inside the Aladdin Engineering group. We collaboratively build the next generation of technology that changes the way information, people, and technology intersect for global investment firms. We build and package tools that manage trillions in assets and supports millions of financial instruments. We perform risk calculations and process millions of transactions for thousands of users every day worldwide! Being a Member Of Aladdin Engineering, You Will Be Tenacious: Work in a fast paced and highly complex environment Creative thinker: Analyses multiple solutions and deploy technologies in a flexible way. Great teammate: Think and work collaboratively and communicate effectively. Fast learner: Pick up new concepts and apply them quickly. Responsibilities Include Collaborate with team members in a multi-office, multi-country environment. Deliver high efficiency, high availability, concurrent and fault tolerant software systems. Significantly contribute to development of Aladdin’s global, multi-asset trading platform. Work with product management and business users to define the roadmap for the product. Design and develop innovative solutions to complex problems, identifying issues and roadblocks. Apply validated quality software engineering practices through all phases of development. Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support. Be a leader with vision and a partner in brainstorming solutions for team productivity, efficiency, guiding and motivating others. Drive a strong culture by bringing principles of inclusion and diversity to the team and setting the tone through specific recruiting, management actions and employee engagement. Qualifications B.E./ B.TECH./ MCA or any other relevant engineering degree from a reputed university. Skills And Experience 4 + years of experience A proven foundation in core Java and related technologies, with OO skills and design patterns. Track record building high quality software with design-focused and test-driven approaches. Hands-on experience in Java/ Spring Framework/Sprint Boot/Hibernate In depth understanding of concurrent programming and experience in designing high throughput, high availability, fault tolerant distributed applications. Prior experience in message brokers Understanding of relational databases is a must. Demonstrable experience building modern software using engineering tools such as git, maven, unit testing and integration testing tools, mocking frameworks. Strong analytical and software architecture design skills with an emphasis on test driven development Great analytical, problem-solving and communication skills Some experience or a real interest in finance, investment processes, and/or an ability to translate business problems into technical solutions. Nice To Have And Opportunities To Learn Expertise in building distributed applications using SQL and/or NOSQL technologies like MS SQL, Sybase, Cassandra or Redis A real-world practitioner of applying cloud-native design patterns to event-driven microservice architectures. Exposure to high scale distributed technology like Kafka, Mongo, Ignite, Redis Exposure to building microservices and APIs ideally with REST, Kafka or gRPC Experience working in an agile development team or on open-source development projects. Experience with optimization, algorithms or related quantitative processes. Experience with Cloud platforms like Microsoft Azure, AWS, Google Cloud Experience with cloud deployment technology (Docker, Ansible, Terraform, etc.) is also a plus. Experience with DevOps and tools like Azure DevOps Experience with AI-related projects/products or experience working in an AI research environment. Knowledge of modern front-end frameworks such as React, Vue.js or Angular is a plus. Exposure to Docker, Kubernetes, and cloud services is beneficial. A degree, certifications or opensource track record that shows you have a mastery of software engineering principles. Our Benefits To help you stay energized, engaged and inspired, we offer a wide range of benefits including a strong retirement plan, tuition reimbursement, comprehensive healthcare, support for working parents and Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about. Our hybrid work model BlackRock’s hybrid work model is designed to enable a culture of collaboration and apprenticeship that enriches the experience of our employees, while supporting flexibility for all. Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Some business groups may require more time in the office due to their roles and responsibilities. We remain focused on increasing the impactful moments that arise when we work together in person – aligned with our commitment to performance and innovation. As a new joiner, you can count on this hybrid model to accelerate your learning and onboarding experience here at BlackRock. About BlackRock At BlackRock, we are all connected by one mission: to help more and more people experience financial well-being. Our clients, and the people they serve, are saving for retirement, paying for their children’s educations, buying homes and starting businesses. Their investments also help to strengthen the global economy: support businesses small and large; finance infrastructure projects that connect and power cities; and facilitate innovations that drive progress. This mission would not be possible without our smartest investment – the one we make in our employees. It’s why we’re dedicated to creating an environment where our colleagues feel welcomed, valued and supported with networks, benefits and development opportunities to help them thrive. For additional information on BlackRock, please visit @blackrock | Twitter: @blackrock | LinkedIn: www.linkedin.com/company/blackrock BlackRock is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to age, disability, family status, gender identity, race, religion, sex, sexual orientation and other protected attributes at law.

Posted 3 weeks ago

Apply

4.0 years

0 Lacs

Mumbai, Maharashtra, India

Remote

About This Role About this role Are you interested in building innovative technology that shapes the financial markets? Do you like working at the speed of a startup, but want to solve some of the world’s most complex problems? Do you want to work with, and learn from, hands-on leaders in technology and finance? At BlackRock, we are looking for Software Engineers who like to innovate and solve complex problems. We recognize that strength comes from diversity, and will embrace your unique skills, curiosity, drive, and passion while giving you the opportunity to grow technically and as an individual. With over USD $10 trillion of assets, we have an exceptional responsibility: our technology empowers millions of investors to save for retirement, pay for college, buy a home and improve their financial wellbeing. Being a developer at BlackRock means you get the best of both worlds: working for one of the most advanced financial companies and being part of a software development team responsible for next generation technology and solutions. What is Aladdin Engineering? Our development team's sit inside Aladdin Engineering. We collaboratively build the next generation technology that changes the way information, people, and technology intersect for global investment firms. We build and package tools that manage trillions in assets and support millions of financial instruments. We perform risk calculations and process millions of transactions for thousands of users every day worldwide. Which team will you be in? You will be working as a key member of our core Private Markets technology team. Your team is part of the wider team responsible for engineering our cloud-first Private Markets platform using a microservice architecture. This platform supports hundreds of client businesses, managing and analysing their portfolios. Example projects range from permissions management, document management, and business-facing investment services. Being a Member Of Aladdin Engineering You Will Be Tenacious: Work in a fast paced and highly complex environment Creative thinker: Analyse multiple solutions and deploy technologies in a flexible way. Great teammate: Think and work collaboratively and communicate effectively. Fast learner: Pick up new concepts and apply them quickly. Responsibilities Be inquisitive, enthusiastic and open to quickly learning the business and our systems. Design, develop, and implement secure, scalable, and reliable micro-services to deliver client-facing applications built on Java technologies, using both REST and gRPC where required. Contribute to individual project priorities, deadlines and deliverables using AGILE methodologies. Deliver highly efficient, highly available, concurrent and fault tolerant software systems. Work with your team, product management and business users to deliver the roadmap for the product. Design and develop innovative solutions to complex problems, identifying issues and roadblocks. To get involved in the wider organization beyond the team and become an integral part of the wider Aladdin Engineering organization. Qualifications 4+ years hands-on experience in Java/Spring Framework/Spring Boot Experience of Java 17+ preferable. Experience designing and building scalable micro-services using API-First principles using at least one of REST/gRPC. Exposure to Docker, Kubernetes and cloud services is beneficial. Experience in message brokers such as Kafka is a plus. Demonstrable experience building modern software using engineering tools such as git, maven, unit testing and integration testing tools, mocking frameworks. Effective communication and presentation skills (written and verbal) are required. A real-world practitioner of OO development coupled with an understanding of applying standard Design Patterns to your software design. Strong analytical problem-solving skills with an ability to pick up new concepts quickly. Friendly, positive and can-do attitude. Bachelor or master's degree in computer science or Engineering preferred. Our Benefits To help you stay energized, engaged and inspired, we offer a wide range of benefits including a strong retirement plan, tuition reimbursement, comprehensive healthcare, support for working parents and Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about. Our hybrid work model BlackRock’s hybrid work model is designed to enable a culture of collaboration and apprenticeship that enriches the experience of our employees, while supporting flexibility for all. Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Some business groups may require more time in the office due to their roles and responsibilities. We remain focused on increasing the impactful moments that arise when we work together in person – aligned with our commitment to performance and innovation. As a new joiner, you can count on this hybrid model to accelerate your learning and onboarding experience here at BlackRock. About BlackRock At BlackRock, we are all connected by one mission: to help more and more people experience financial well-being. Our clients, and the people they serve, are saving for retirement, paying for their children’s educations, buying homes and starting businesses. Their investments also help to strengthen the global economy: support businesses small and large; finance infrastructure projects that connect and power cities; and facilitate innovations that drive progress. This mission would not be possible without our smartest investment – the one we make in our employees. It’s why we’re dedicated to creating an environment where our colleagues feel welcomed, valued and supported with networks, benefits and development opportunities to help them thrive. For additional information on BlackRock, please visit @blackrock | Twitter: @blackrock | LinkedIn: www.linkedin.com/company/blackrock BlackRock is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to age, disability, family status, gender identity, race, religion, sex, sexual orientation and other protected attributes at law.

Posted 3 weeks ago

Apply

0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

We are seeking a highly skilled and experienced C++ Software Engineer to architect, design, and implement advanced robotics and distributed systems. You will play a key role in building robust, scalable, and testable modules for Warehouse Robotics platforms and related distributed control systems. Requirements: Intermediate/Expert-level C++ (11/14/17/20): Deep understanding of modern C++ features (move semantics, smart pointers, lambdas, templates, type traits, SFINAE, etc.) Strong grasp of object-oriented, generic, and functional programming paradigms. Distributed Intelligence & Simulation: Experience architecting and simulating distributed agent systems. Knowledge of message-driven architectures and asynchronous event handling & Hierarchical State Machines. Software Architecture & Design: Proficient in designing extensible, modular, and testable C++ systems. Solid grasp of design patterns & Behaviour trees (Factory, Observer, Strategy, Command, etc.). Testing & Mocking: Experience with test-driven development (TDD), unit testing, and mocking frameworks. Ability to design and implement mock agents and test harnesses for complex systems. Concurrency & Real-Time Programming: Proficient in multi-threading, synchronization primitives, and real-time constraints. Familiarity with ROS timers and callback mechanisms. Mathematics & Geometry: Understanding of coordinate transformations, quaternions, and pose/orientation math. Code Quality: Strong commitment to code quality, documentation, and code reviews. Experience with static/dynamic analysis tools and CI/CD pipelines.

Posted 3 weeks ago

Apply

10.0 years

7 - 9 Lacs

Gurgaon

On-site

Job Title: Sr. Product Support Engineer (TCF) Job Description We are seeking an experienced, motivated, creative Lead Production Support Project to join our Cognitive/AI Automation Support team to support AI solutions using MERN Stack, Java/J2EE across our 450+ market-leading customer base. This role requires a high degree of independent execution, hands-on technical leadership of teams, ownership and responsibility for customer success. The support engineer is expected to be highly resourceful at swiftly executing Support tasks along development with high quality coding standards. This is a varied role which offers exposure to a wide range of technologies. A commitment to collaborative problem solving, sophisticated design, and delivering quality product(s) is essential. Key Duties and Responsibilities Support and Maintain Applications: Provide ongoing support and maintenance for applications, modules, and tasks using MERN Stack & Java/J2EE and related technologies. Technical Leadership: Offer technical guidance to the support team, stepping in to assist with coding and troubleshooting as needed. Requirement Analysis: Understand and translate business requirements into technical specifications. Issue Resolution: Identify and resolve bottlenecks and bugs, ensuring smooth operation of applications. Collaboration: Work closely with internal team members, shared services teams (e.g., Server team, Network, etc.), and external stakeholders throughout the project lifecycle. Environment Setup: Perform necessary end-to-end setup (software and middleware) on development, testing, and production environments. Quality Assurance: Conduct code reviews to ensure high-quality deliverables and adherence to best practices. Knowledge Sharing: Promote and practice knowledge sharing within the team. Flexible Work Hours: Be prepared to work in flexible time zones as per client requirements. AI Application Support: Support AI application deployment and operations in production environments. Qualifications and Experience Required Bachelor’s Degree in Computer Science required; Master’s degree preferred. 10+ years of enterprise application development & Support experience in various development roles and technologies. Strong development experience in Restful Web Services using Spring or Jersey Frameworks. Strong development experience using any ORM (JPA/Hibernate). Knowledge of MERN stack with SQL Server. Knowledge of Cloud hosting. Prior web development experience using HTML5, CSS, AJAX/JQuery, and AngularJS/DOJO preferred. Demonstrable working knowledge of CI/Build tools like Maven, Ant, and Jenkins. Strong knowledge of Test Driven Development. Solid foundation and experience in agile development methodology. Exposure to any unit test framework like Junit/Test NG and Mocking frameworks (e.g., Mockito). Knowledge of design patterns, including Java and J2EE design patterns. Familiarity with mainstream application servers like WebSphere 8.0 and Apache Tomcat. Working knowledge of UNIX commands and scripting. Development experience in cognitive technologies such as IBM Watson, Amazon Alexa, and Microsoft LUIS preferred. Proven experience in SQL and Database programming. Excellent written and verbal communication skills. Must be able to effectively communicate across all levels of the organization regarding all aspects of a project solution with managers, clients, and project teams. Strong interpersonal abilities to collaborate across teams. Creative thinking and innovative problem-solving skills. Experience/knowledge of the entire software lifecycle process/SDLC. Experience developing and deploying solutions/applications across various environments (on-premises and cloud, e.g., AWS, Azure, Amazon, etc.). Experience in the contact center domain and multi-channel customer engagement platforms like Genesys, eGain, and Avaya preferred. Location: IND Gurgaon B14-18 Flr Work-at-Home Language Requirements: Time Type: Full time If you are a California resident, by submitting your information, you acknowledge that you have read and have access to the Job Applicant Privacy Notice for California Residents

Posted 3 weeks ago

Apply

7.0 years

2 - 9 Lacs

Gurgaon

Remote

Job description About this role About this role Are you interested in building innovative technology that crafts the financial markets? Do you like working at the speed of a startup, and solving some of the world’s most exciting challenges? Do you want to work with, and learn from, hands-on leaders in technology and finance? At BlackRock, we are looking for Software Engineers who like to innovate and solve sophisticated problems. We recognize that strength comes from diversity, and will embrace your outstanding skills, curiosity, and passion while giving you the opportunity to grow technically and as an individual. We invest and protect over $9 trillion (USD) of assets and have an extraordinary responsibility to our clients all over the world. Our technology empowers millions of investors to save for retirement, pay for college, buy a home, and improve their financial well-being. Being a technologist at BlackRock means you get the best of both worlds: working for one of the most sophisticated financial companies and being part of a software development team responsible for next generation technology and solutions. What are Aladdin and Aladdin Engineering? You will be working on BlackRock's investment operating system called Aladdin. Aladdin is used both internally within BlackRock and externally by many financial institutions. Aladdin combines sophisticated risk analytics with comprehensive portfolio management, trading, and operations tools on a single platform to power informed decision-making and create a connective tissue for thousands of users investing worldwide. Our development teams reside inside the Aladdin Engineering group. We collaboratively build the next generation of technology that changes the way information, people, and technology intersect for global investment firms. We build and package tools that manage trillions in assets and supports millions of financial instruments. We perform risk calculations and process millions of transactions for thousands of users every day worldwide! Being a member of Aladdin Engineering, you will be: Tenacious: Work in a fast paced and highly complex environment Creative thinker: Analyse multiple solutions and deploy technologies in a flexible way. Great teammate: Think and work collaboratively and communicate effectively. Fast learner: Pick up new concepts and apply them quickly. Responsibilities include: Collaborate with team members in a multi-office, multi-country environment. Deliver high efficiency, high availability, concurrent and fault tolerant software and technology systems. Significantly contribute to development of Aladdin’s global, multi-asset trading platform. Design and develop innovative solutions to complex problems, identifying issues and roadblocks. Apply validated quality software engineering practices through all phases of development. Be a leader with vision and a partner in brainstorming solutions for team productivity, efficiency, guiding and motivating others. Drive a strong culture by bringing principles of inclusion and diversity to the team and setting the tone through specific recruiting, management actions and employee engagement. Qualifications: B.S. / M.S. degree in Computer Science, Engineering, or a related subject area 7+ years of experience Skills and Experience: A proven foundation in core Java and related technologies, with OO skills and design patterns Track record building high quality software with design-focused and test-driven approaches Hands-on experience in Java/Spring Framework/Spring Boot Hands-on experience in modern front-end frameworks such as React, Vue.js or Angular. Experience with DevOps principles and tools such as Git, Docker, CI/CD (e.g., ADO, GitHub Actions) Working knowledge of Python for scripting, automation, or simple service development Solid understanding of software design principles, testing (unit/integration), and version control In depth understanding of concurrent programming and experience in designing high throughput, high availability, fault tolerant distributed applications. Prior experience in message brokers Understanding relational databases is a must. Demonstrable experience building modern software using engineering tools such as git, maven, unit testing and integration testing tools, mocking frameworks. Strong analytical and software architecture design skills with an emphasis on test driven development Great analytical, problem-solving and communication skills Some experience or a real interest in finance, investment processes, and/or an ability to translate business problems into technical solutions. Our benefits To help you stay energized, engaged and inspired, we offer a wide range of benefits including a strong retirement plan, tuition reimbursement, comprehensive healthcare, support for working parents and Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about. Our hybrid work model BlackRock’s hybrid work model is designed to enable a culture of collaboration and apprenticeship that enriches the experience of our employees, while supporting flexibility for all. Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Some business groups may require more time in the office due to their roles and responsibilities. We remain focused on increasing the impactful moments that arise when we work together in person – aligned with our commitment to performance and innovation. As a new joiner, you can count on this hybrid model to accelerate your learning and onboarding experience here at BlackRock. About BlackRock At BlackRock, we are all connected by one mission: to help more and more people experience financial well-being. Our clients, and the people they serve, are saving for retirement, paying for their children’s educations, buying homes and starting businesses. Their investments also help to strengthen the global economy: support businesses small and large; finance infrastructure projects that connect and power cities; and facilitate innovations that drive progress. This mission would not be possible without our smartest investment – the one we make in our employees. It’s why we’re dedicated to creating an environment where our colleagues feel welcomed, valued and supported with networks, benefits and development opportunities to help them thrive. For additional information on BlackRock, please visit @blackrock | Twitter: @blackrock | LinkedIn: www.linkedin.com/company/blackrock BlackRock is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to age, disability, family status, gender identity, race, religion, sex, sexual orientation and other protected attributes at law. Job Requisition # R255385

Posted 3 weeks ago

Apply

4.0 years

5 - 8 Lacs

Gurgaon

Remote

Job description About this role Job Description About When BlackRock started in 1988, its founders envisioned a company that combined the best of financial services with cutting edge technology. They imagined a business that would provide financial services to clients as well as technology services to other financial firms. The result of their vision is Aladdin, our industry leading, end-to-end investment management platform. With assets valued over USD $10 trillion managed on Aladdin, our technology empowers millions of investors to save for retirement, pay for college, buy a home and improve their financial wellbeing. Are you interested in building innovative technology that crafts the financial markets? Do you like working at the speed of a startup, and solving some of the world’s most exciting challenges? Do you want to work with, and learn from, hands-on leaders in technology and finance? At BlackRock, we are looking for Software Engineers who like to innovate and solve sophisticated problems. We recognize that strength comes from diversity, and will embrace your outstanding skills, curiosity, and passion while giving you the opportunity to grow technically and as an individual. We invest and protect over $9 trillion (USD) of assets and have an extraordinary responsibility to our clients all over the world. Our technology empowers millions of investors to save for retirement, pay for college, buy a home, and improve their financial well-being. Being a technologist at BlackRock means you get the best of both worlds: working for one of the most sophisticated financial companies and being part of a software development team responsible for next generation technology and solutions. What are Aladdin and Aladdin Engineering? You will be working on BlackRock's investment operating system called Aladdin. Aladdin is used both internally within BlackRock and externally by many financial institutions. Aladdin combines sophisticated risk analytics with comprehensive portfolio management, trading, and operations tools on a single platform to power informed decision-making and create a connective tissue for thousands of users investing worldwide. Our development teams reside inside the Aladdin Engineering group. We collaboratively build the next generation of technology that changes the way information, people, and technology intersect for global investment firms. We build and package tools that manage trillions in assets and supports millions of financial instruments. We perform risk calculations and process millions of transactions for thousands of users every day worldwide! Being a member of Aladdin Engineering, you will be: Tenacious: Work in a fast paced and highly complex environment Creative thinker: Analyses multiple solutions and deploy technologies in a flexible way. Great teammate: Think and work collaboratively and communicate effectively. Fast learner: Pick up new concepts and apply them quickly. Responsibilities include: Collaborate with team members in a multi-office, multi-country environment. Deliver high efficiency, high availability, concurrent and fault tolerant software systems. Significantly contribute to development of Aladdin’s global, multi-asset trading platform. Work with product management and business users to define the roadmap for the product. Design and develop innovative solutions to complex problems, identifying issues and roadblocks. Apply validated quality software engineering practices through all phases of development. Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support. Be a leader with vision and a partner in brainstorming solutions for team productivity, efficiency, guiding and motivating others. Drive a strong culture by bringing principles of inclusion and diversity to the team and setting the tone through specific recruiting, management actions and employee engagement. Qualifications: B.E./ B.TECH./ MCA or any other relevant engineering degree from a reputed university. Skills and Experience: 4 + years of experience A proven foundation in core Java and related technologies, with OO skills and design patterns. Track record building high quality software with design-focused and test-driven approaches. Hands-on experience in Java/ Spring Framework/Sprint Boot/Hibernate In depth understanding of concurrent programming and experience in designing high throughput, high availability, fault tolerant distributed applications. Prior experience in message brokers Understanding of relational databases is a must. Demonstrable experience building modern software using engineering tools such as git, maven, unit testing and integration testing tools, mocking frameworks. Strong analytical and software architecture design skills with an emphasis on test driven development Great analytical, problem-solving and communication skills Some experience or a real interest in finance, investment processes, and/or an ability to translate business problems into technical solutions. Nice to have and opportunities to learn: Expertise in building distributed applications using SQL and/or NOSQL technologies like MS SQL, Sybase, Cassandra or Redis A real-world practitioner of applying cloud-native design patterns to event-driven microservice architectures. Exposure to high scale distributed technology like Kafka, Mongo, Ignite, Redis Exposure to building microservices and APIs ideally with REST, Kafka or gRPC Experience working in an agile development team or on open-source development projects. Experience with optimization, algorithms or related quantitative processes. Experience with Cloud platforms like Microsoft Azure, AWS, Google Cloud Experience with cloud deployment technology (Docker, Ansible, Terraform, etc.) is also a plus. Experience with DevOps and tools like Azure DevOps Experience with AI-related projects/products or experience working in an AI research environment. Knowledge of modern front-end frameworks such as React, Vue.js or Angular is a plus. Exposure to Docker, Kubernetes, and cloud services is beneficial. A degree, certifications or opensource track record that shows you have a mastery of software engineering principles. Our benefits To help you stay energized, engaged and inspired, we offer a wide range of benefits including a strong retirement plan, tuition reimbursement, comprehensive healthcare, support for working parents and Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about. Our hybrid work model BlackRock’s hybrid work model is designed to enable a culture of collaboration and apprenticeship that enriches the experience of our employees, while supporting flexibility for all. Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Some business groups may require more time in the office due to their roles and responsibilities. We remain focused on increasing the impactful moments that arise when we work together in person – aligned with our commitment to performance and innovation. As a new joiner, you can count on this hybrid model to accelerate your learning and onboarding experience here at BlackRock. About BlackRock At BlackRock, we are all connected by one mission: to help more and more people experience financial well-being. Our clients, and the people they serve, are saving for retirement, paying for their children’s educations, buying homes and starting businesses. Their investments also help to strengthen the global economy: support businesses small and large; finance infrastructure projects that connect and power cities; and facilitate innovations that drive progress. This mission would not be possible without our smartest investment – the one we make in our employees. It’s why we’re dedicated to creating an environment where our colleagues feel welcomed, valued and supported with networks, benefits and development opportunities to help them thrive. For additional information on BlackRock, please visit @blackrock | Twitter: @blackrock | LinkedIn: www.linkedin.com/company/blackrock BlackRock is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to age, disability, family status, gender identity, race, religion, sex, sexual orientation and other protected attributes at law. Job Requisition # R253012

Posted 3 weeks ago

Apply

2.0 years

5 - 8 Lacs

Gurgaon

On-site

This role is for one of our clients Industry: Technology, Information and Media Seniority level: Associate level Min Experience: 2 years Location: Gurgaon JobType: full-time About the Role We’re looking for a highly analytical and automation-focused SDET to help elevate the quality of our digital products across web, mobile, and API platforms. As an Automation Quality Engineer, you will work at the intersection of software development and test engineering—driving test architecture, automation coverage, and continuous validation strategies for fast-paced product teams. This role is ideal for engineers who thrive on solving complex quality problems, building robust automation systems, and collaborating across functions to deliver seamless, high-performance user experiences. What You’ll Do ✅ Test Automation Engineering Build and maintain scalable, modular test automation frameworks for web, mobile, and backend platforms. Design reusable test libraries for UI and API automation using modern frameworks like Playwright , Cypress , Appium , or REST Assured . Implement mocking, stubbing, and test data strategies to simulate real-world scenarios. CI/CD Integration & DevOps Collaboration Integrate automated test suites into CI/CD pipelines (GitHub Actions, Jenkins, or similar). Enable early defect detection through shift-left testing, commit-level validation, and build health dashboards. Partner with DevOps to manage test environments and execute automated tests in parallel and distributed environments. Quality Strategy & Test Coverage Define quality metrics, evaluate test effectiveness, and optimize regression coverage. Conduct a mix of automated and exploratory testing, including functional, integration, performance, and compatibility tests. Collaborate with product and engineering teams to refine acceptance criteria and embed quality into every user story. ‍ Mentorship & Best Practices Guide developers and junior QA engineers in automation tools, test strategies, and coding standards. Champion testability, code quality, and continuous improvement within cross-functional squads. What You Bring Core Skills & Experience 2–5 years of hands-on experience in test automation, SDET , or quality engineering roles. Proficiency in a major programming language (e.g., Java , Python , JavaScript/TypeScript ). Strong command of UI and API test frameworks such as Selenium , Playwright , Cypress , Appium , or Postman/REST Assured . Deep understanding of RESTful APIs , microservices architecture, and structured API validation. Experience working in Agile/Scrum teams with ownership of sprint-level quality. Tooling & Workflow Knowledge Familiarity with version control ( Git ) and CI/CD systems ( Jenkins , GitHub Actions , CircleCI ). Experience with test reporting frameworks like Allure , Extent Reports , or similar. Ability to analyze failures quickly and perform root-cause analysis independently. Nice to Have Exposure to performance testing tools like k6 , JMeter , or Gatling . Experience working in containerized environments (Docker, Kubernetes). Familiarity with cloud services (AWS, GCP, or Azure) and test environment provisioning. Experience with GraphQL testing , WebSockets , or BDD tools (e.g., Cucumber, Behave).

Posted 3 weeks 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