Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
0.0 years
0 Lacs
mumbai, maharashtra, india
On-site
Proven experience in designing and implementing automated testing and deployment processes Strong programming skills in languages such as Java, Python, or Ruby Experience with automation tools such as Selenium OR Appium OR Katalon Studio OR WebdriverIO. Experience in performance testing and tools such as JMeter, Gatling, PageSpeed Familiarity with continuous integration/continuous deployment (CI/CD) tools such as Jenkins, Azure Devops, or Travis CI Strong understanding of software development lifecycle (SDLC) and agile methodologies Excellent problem-solving and troubleshooting skills Strong communication and leadership skills Ability to work independently and as part of a team Microsoft Certifications preferred Financial institution experience preferred Ability to work with vendors Show more Show less
Posted 3 hours ago
4.0 - 8.0 years
0 Lacs
ahmedabad, gujarat
On-site
As an AWS and DevOps Engineer at our company, you will be responsible for utilizing your expertise in cloud computing, infrastructure automation, and CI/CD pipeline. With a minimum of 4 years of experience, you will play a crucial role in deploying and managing infrastructure using AWS cloud services. Your proficiency in scripting languages like Python, Ruby, or Bash will be essential in this role. **Key Responsibilities:** - Deploy and manage infrastructure using AWS cloud - Utilize AWS services such as EC2, EFS, Elastic Beanstalk, Cloudwatch, and more - Work with infrastructure automation tools like Terraform, CloudFormation, or Ansible - Build and maintain CI/CD pipelines using Jenkins, Travis CI, or Circle CI - Implement monitoring and logging tools such as CloudWatch, Prometheus, or ELK stack - Troubleshoot production systems to ensure high availability, cost optimization, and scalability - Collaborate with the team to enhance networking, security, and Linux/Unix systems administration - Stay updated with containerization technologies like Docker and Kubernetes **Qualifications Required:** - Minimum 4 years of experience in AWS cloud computing and DevOps - Strong proficiency in scripting languages such as Python, Ruby, or Bash - Experience with AWS services and infrastructure automation tools - Familiarity with DevOps tools like Git and Maven - Knowledge of CI/CD pipeline tools and monitoring/logging tools - Understanding of networking, security, and Linux/Unix systems administration If you are a skilled DevOps Engineer ready to take on challenging tasks and contribute to a rewarding career, we encourage you to submit your application today.,
Posted 14 hours ago
7.0 - 9.0 years
0 Lacs
bengaluru, karnataka, india
On-site
About Zeta Zeta is a Next-Gen Banking Tech company that empowers banks and fintechs to launch banking products for the future. It was founded by and Ramki Gaddipati in 2015. Our flagship processing platform - Zeta Tachyon - is the industry's first modern, cloud-native, and fully API-enabled stack that brings together issuance, processing, lending, core banking, fraud & risk, and many more capabilities as a single-vendor stack. 20M+ cards have been issued on our platform globally. Zeta is actively working with the largest Banks and Fintechs in multiple global markets transforming customer experience for multi-million card portfolios. Zeta has over 1700+ employees - with over 70% roles in R&D - across locations in the US , EMEA , and Asia . We raised $280 million at a $1.5 billion valuation from Softbank, Mastercard, and other investors in 2021. Learn more @ , , , About the Role As a SDET Lead you will play a critical role in ensuring the quality and reliability of software products through effective test automation, leadership, and collaboration with development and DevOps teams. And you will contribute to the overall success of the organization by establishing and maintaining high-quality testing practices. Responsibilities Team Leadership: Manage and lead a team of SDETs, automation engineers, and quality assurance professionals. Foster a collaborative and high-performance team culture. Test Automation Strategy: Define and implement the test automation strategy for the organization. Identify opportunities for test automation and guide the team in selecting appropriate tools and frameworks. Test Planning and Execution: Develop comprehensive test plans and strategies for different phases of the software development lifecycle. Oversee the execution of test plans, ensuring thorough coverage of functional and non-functional requirements. Continuous Integration and Deployment: Implement and maintain continuous integration and continuous deployment (CI/CD) pipelines. Ensure automated tests are integrated into the CI/CD process for early detection of issues. Tool and Technology Selection: Evaluate and select testing tools and technologies to enhance the testing process. Stay updated on industry trends and advancements in testing tools. Performance Testing: Oversee the planning and execution of performance testing to ensure the scalability and reliability of software applications. Quality Metrics and Reporting: Define and track key quality metrics. Provide regular reports on test execution, defect rates, and overall product quality. Collaboration with Development and DevOps Teams: Collaborate with software developers, DevOps engineers, and other stakeholders to ensure a seamless testing process. Participate in agile ceremonies and contribute to sprint planning and reviews. Test Environment Management: Oversee the setup and maintenance of test environments that mirror production configurations. Coordinate with infrastructure teams to address environment-related issues. Training and Development: Provide training and mentorship to team members to enhance their testing and automation skills. Foster a culture of continuous learning within the team. Risk Assessment: Identify and assess testing risks, and develop strategies to mitigate them. Collaborate with the development team to address high-risk areas. Skills Leadership: Strong leadership skills with the ability to inspire and guide a testing team. Test Automation: Extensive experience in designing and implementing test automation frameworks. Proficiency in using automation tools such as Selenium, Appium, JUnit, TestNG, etc. Programming Languages: Strong programming skills in languages commonly used for test automation, such as Java, Python, or C#. CI/CD: Experience with CI/CD tools (e.g., Jenkins, Travis CI, GitLab CI) and integrating automated tests into CI/CD pipelines. Testing Methodologies: In-depth knowledge of various testing methodologies, including functional, regression, performance, and security testing. Agile Practices: Experience working in agile development environments, participating in ceremonies, and contributing to agile practices. Performance Testing: Expertise in planning and executing performance testing using tools like JMeter, Gatling, or LoadRunner. Communication: Excellent communication skills for conveying testing strategies, results, and quality metrics to both technical and non-technical stakeholders. Problem-Solving: Strong problem-solving skills, especially in identifying and addressing complex testing challenges. Collaboration: Ability to collaborate effectively with cross-functional teams, including development, DevOps, and product management. Training and Mentorship: Ability to provide effective training and mentorship to team members. Experience and Qualifications Bachelor's/Master's degree in engineering (computer science, information systems) with 7-9 years of experience. Proven understanding of gray box and black box testing techniques Excellent debugging skills, measures and analyses code for quality Good communication skills with ability to co-ordinate across cross-functional teams and Business units Equal Opportunity Zeta is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We encourage applicants from all backgrounds, cultures, and communities to apply and believe that a diverse workforce is key to our success
Posted 3 days ago
12.0 - 17.0 years
5 - 9 Lacs
bengaluru
Work from Office
Design and execute exceptional, deeply-technical innovations to improve the product and team productivity. Drive complex technical initiatives and deliverables with broad impact to successful completion through consistent demonstration of expertise, credibility, and trustworthiness. Lead cross-team initiatives and deliverables to successful completion and achievement of organizational KPIs, such as Product Quality, Deployment Success, Customer Satisfaction, Code Metrics/Quality, and Team Collaboration. Partner and co-create with clients or stakeholders to build and maintain strong, positive relationships. Assist management in planning, scheduling, and assigning projects to software development personnel. Develop, test, document, and maintain complex software programs, ensuring they meet project requirements and specifications. Collaborate with data scientists to integrate data science algorithms efficiently into high-scale production applications. Lead design reviews, code reviews, and other quality assurance mechanisms to ensure high product quality. Troubleshoot and resolve complex software problems, recommending solutions as needed. Mentor junior engineers and foster a culture of continuous learning and innovation. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 12+ years of proven experience in designing and delivering large-scale enterprise applications using Java, J2EE, and related technologies. Hands-on experience with both RDBMS (Oracle, IBM DB2, PostgreSQL) and NoSQL databases (Cassandra, MongoDB).Hands-on experience writing code with streaming tools like Kafka and using cloud functions (serverless compute). Strong expertise in software architecture, development, and integration of data science algorithms in enterprise-grade software. Strong knowledge of Microservice architecture and deployment models for enterprise-grade cloud environments (public/private). Software development strategies for low latency, high throughput softwares Experience with Docker, Kubernetes and CI/CD tools such as Tekton, ArgoCD, Jenkins, GitLab CI, or Travis CIetc Proven debugging and troubleshooting skills, including memory, performance and network usage optimization. Excellent collaboration and communication skills, with the ability to interact effectively with cross-functional teams. Demonstrated ability to lead technical teams and mentor engineers. Ability to test and analyze data and provide recommendations, organize tasks and determine priorities, and provide guidance to junior team members. Have an enthusiastic, go-for-it attitude Preferred technical and professional experience What We Value: Leadership qualities and a proactive approach to problem-solving. Versatility and openness to tackle new and evolving customer challenges. A strategic mindset to align technical solutions with long-term product growth objectives.
Posted 5 days ago
2.0 - 6.0 years
0 Lacs
surat, gujarat
On-site
You should have proven work experience in software quality assurance. It is important to have hands-on experience with automated testing tools. Your background should include working in an Agile/Scrum development process. As a critical thinker, you should possess strong problem-solving skills. Experience with CI/CD pipelines and tools like Jenkins, GitLab CI/CD, Github CI/CD, or Travis CI is necessary. Familiarity with test automation frameworks such as Cypress, Selenium, or Appium would be an added advantage.,
Posted 1 week ago
5.0 - 7.0 years
0 Lacs
chennai, tamil nadu, india
On-site
About ITI an EXL Company ITI Data is an (EXL Company) industry-leading information and data management solutions firm with business-driven technology designed for the worlds largest banks, financial services, and healthcare companies. Headquartered in One World Trade Center at the heart of New York Citys Financial District, ITI has over 400 employees across 10 branch and satellite offices in key global, financial services markets including London, Singapore, Mexico, and Australia. Tasks Banking Domain Automation Test Engineer with experience analyzing complex requirements and formulating effective and strategic solutions. Responsible for developing and executing formal test plans to ensure the delivery of quality software applications Involved in test planning, writing test cases and scripts, test case automation and test execution Documents all problems Individuals in this role will be experienced in building test strategies, test plans, test scripts, test execution, and defect tracking and reporting for data warehousing and reporting capabilities Work with operations team to coordinate the build deployment and execution within the test environment Track Defects and report on testing progress and results With experience in Zephyr test suite Requirements Key Responsibilities Bachelor&aposs degree in a quantitative field (such as Engineering, Computer Science) and a minimum of 5 years of experience. Proven experience in Python programming and test automation. Experience with test automation frameworks such as Selenium, PyTest , PyCharm or Robot Framework. Hands on Experience in cloud platforms (e.g., AWS, Azure, Google Cloud ) Automated in DevOps Familiarity with CI/CD tools like Jenkins, GitLab CI, or Travis CI. Sound knowledge of quality assurance methods and procedures, software testing life cycle as well as SDLC (Agile Scrum Methodology, Waterfall Methodology),. Strong communication skills, both verbal and written, organizational skills, interpersonal skills and project planning skills. Demonstrates aptitude towards problem identification, resolution and comprehension and interpretation of technical procedures. Show more Show less
Posted 1 week ago
4.0 - 8.0 years
0 Lacs
kozhikode, kerala
On-site
As a Python Developer, you will be responsible for writing reusable, testable, and efficient Python code to maintain high-quality development standards. You will design and implement complex applications and services from the ground up, aligning with project goals. Your role will involve optimizing applications for maximum speed, scalability, and overall performance, as well as integrating user-facing elements with server-side logic to create seamless user experiences. In terms of deployment, you will lead and manage the deployment processes, ensuring that applications are accurately packaged, thoroughly tested, and released according to schedule. You will coordinate with DevOps teams to automate deployment processes and streamline CI/CD pipelines for faster delivery. Monitoring application health post-deployment, addressing any failures or issues quickly to minimize downtime will also be part of your responsibilities. Additionally, you will ensure infrastructure security and compliance for deployed applications, adhering to industry standards. Collaboration and leadership are key aspects of the role, requiring you to work closely with front-end developers, product teams, and other stakeholders to ensure seamless integration of systems and alignment with business objectives. Leading the tech team by understanding project requirements, implementing best practices, conducting code reviews, and making strategic technical decisions to ensure successful and timely project delivery will be crucial. Acting as a key decision-maker, recommending and implementing solutions to technical challenges while maintaining high project standards will also be part of your role. You will be responsible for developing, implementing, and maintaining robust testing suites to guarantee the highest code quality and performance. Identifying, logging, and resolving software defects detected during testing or in production, ensuring minimal disruption to operations will also be essential. Consistently documenting code throughout the development process, ensuring clarity and ease of understanding for future developers, is an important aspect of the role. Creating and maintaining comprehensive technical documentation for both internal and external use, supporting reference and reporting, will also be required. Continuous improvement is a key focus, requiring you to stay updated on emerging technologies, trends, and best practices in software development to ensure team strategies remain cutting-edge. You will continuously evaluate and integrate new tools, frameworks, and technologies that enhance team productivity and application performance. In terms of qualifications, a Bachelor's degree in computer science, Information Technology, or a related field is required, while a master's degree is a plus. A minimum of 4-5 years of professional experience in Python development with proven expertise is necessary. Familiarity with Python web frameworks such as Django, Flask, and Pyramid, hands-on experience with ORM libraries and relational databases, knowledge of front-end technologies, expertise in deploying applications on cloud platforms, experience with containerization technologies, and proficiency in CI/CD tools are all essential qualifications for this role. Additionally, proficiency in Git for version control, collaboration, and code management is required.,
Posted 1 week ago
15.0 - 17.0 years
0 Lacs
pune, maharashtra, india
On-site
Lead Engineer, VP Position Overview Job Title: Lead Engineer - VP Location: Pune, India Role Description Engineer is responsible for managing or performing work across multiple areas of the bank's overall IT Platform/Infrastructure including analysis, development, and administration. It may also involve taking functional oversight of engineering delivery for specific departments. Planning and developing entire engineering solutions to accomplish business goals. Building reliability and resiliency into solutions with appropriate testing and reviewing throughout the delivery lifecycle Ensuring maintainability and reusability of engineering solutions. Ensuring solutions are well architected and can be integrated successfully into the end-to-end business process flow. Reviewing engineering plans and quality to drive re-use and improve engineering capability. Participating in industry forums to drive adoption of innovative technologies, tools and solutions in the Bank. Deutsche Bank's Corporate Bank division is a leading provider of cash management, trade finance and securities finance. We complete green-field projects that deliver the best Corporate Bank - Securities Services products in the world. Our team is diverse, international, and driven by shared focus on clean code and valued delivery. At every level, agile minds are rewarded with competitive pay, support, and opportunities to excel. You will work as part of a cross-functional agile delivery team. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support. What we'll offer you As part of our flexible scheme, here are just some of the benefits that you'll enjoy Best in class leave policy Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your key responsibilities As lead engineer you will be responsible for designing, building, implementing, and maintaining software applications using both Java and related technologies. Responsible for developing back-end services with Java, integrating APIs, ensuring cross platform optimization, and collaborating with team members to deliver high-quality software solutions. Should have proficiency in both Java, Spring boot and related tech stack as well as strong problem-solving skills and the ability to work in an Agile development environment. Your skills and experience 15+ years experience in implementing software applications using Java Technologies Have led a team of 5+ engineers. Hands-on experience with Java: A popular object-oriented programming language used for building scalable and robust backend services. Spring Boot: A framework for building Javabased enterprise applications, providing features such as dependency injection, MVC architecture, and RESTful web services. Hibernate or Spring Data JPA: Object-relational mapping (ORM) frameworks for simplifying database interactions and managing entity relationships. Spring Security: A framework for implementing authentication and authorization mechanisms in Spring-based applications. RESTful APIs: Architectural style for designing networked applications, allowing communication between the front-end and backend components. Database: SQl/PLSQL for commonly used databases include Oracle, PostgreSQL, or MongoDB, depending on the specific requirements of the application. Developer tools & Practices: Integrated Development Environment (IDE): Such as IntelliJ IDEA or Eclipse for Java development. Version Control: Git for managing source code and collaborating with team members. Build Tools: Maven or Gradle for managing dependencies and building Java projects. Testing Frameworks: JUnit for unit testing Java code and Selenium for automated browser testing. Agile Methodologies: Practices like Scrum or Kanban for iterative and collaborative software development. Continuous Integration/Continuous Deployment (CI/CD): Tools like Jenkins, Travis CI, or GitLab CI/CD for automating the build, testing, and deployment processes. Good working knowledge of various async messaging streams such as Kafka, Rabbit MQ, IBM MQs etc. Experience with building distributed large scale low latency application is desirable. Good understanding of implementing various design patterns to improve application performance. Good understanding of various Object-Oriented Design principles such as SOLID, DRY, KISS etc. Knowledge of Compute Engine for virtual machines, Cloud Storage for object storage, and Cloud Functions for serverless computing, GKE for GCP is desirable. Experience with container platforms management services such as docker is desirable. Knowledge of various workflow management tools such as Camunda, IBM BPM is nice to have. Strong stakeholder management skills and the ability to communicate at senior level. Proven experience of delivering results in matrixed organizations under pressure and tight timescales Excellent verbal, interpersonal and written communication skills. Bachelor's or Master's degree in computer science or a related field How we'll support you Training and development to help you excel in your career Coaching and support from experts in your team A culture of continuous learning to aid progression A range of flexible benefits that you can tailor to suit your needs About us and our teams Please visit our company website for further information: We strive for a in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment.
Posted 1 week ago
5.0 - 8.0 years
17 - 20 Lacs
bengaluru
Work from Office
We are seeking a skilled and motivated DevOps Architect to join our dynamic IT team. The ideal candidate will be responsible for collaborating with software developers, system administrators, and other team members to streamline our development and deployment processes. You will play a key role in automating and optimizing our infrastructure and software delivery pipelines, ensuring reliability, scalability, and efficiency. Key Responsibilities Infrastructure Automation: Design, implement, and maintain infrastructure as code (IaC) using tools likeTerraform, Ansible, or similar. Automate the provisioning, configuration, and management of servers, databases, and networking components. Continuous Integration and Continuous Deployment (CI/CD): Develop and enhance CI/CD pipelines for smooth software delivery. Integrate code repositories, build tools, testing frameworks, and deployment mechanisms to achieve automated and reliable releases. Containerization and Orchestration: Utilize Docker and Kubernetes to containerize applications and manage their orchestration. Implement and optimize Kubernetes clusters for scalability, high availability, and performance. Monitoring and Logging: Implement monitoring solutions to track system performance, availability, and security. Set up log management tools to gather, store, and analyze logs for troubleshooting and insights. Security and Compliance: Collaborate with security teams to implement best practices in securing infrastructure and applications. Ensure compliance with industry standards and regulations. Environment Management: Maintain development, testing, and production environments, ensuring consistency across different stages of the software development lifecycle. Collaboration: Work closely with cross-functional teams to understand their needs and provide technical solutions. Collaborate with software developers to optimize code for deployment and troubleshoot issues. Scripting and Automation: Develop scripts and tools to automate routine tasks and processes. Enhance efficiency by eliminating manual interventions wherever possible. Backup and Recovery: Design and implement backup and disaster recovery strategies to ensure data integrity and system availability. Technical Documentation: Create and maintain technical documentation, including system diagrams, configurations, and procedures. Education and Certification Bachelors degree in computer science, Information Technology, or related field (Masters preferred). Knowledge and Skills Experience: 10+ years Proven experience as a DevOps Engineer or in a similar role. Strong proficiency in cloud platforms, preferably GCP Expertise in infrastructure as code (IaC) tools like Terraform or Ansible. Hands-on experience with containerization using Docker and orchestration with Kubernetes. Proficiency in scripting languages like Python, Bash, or PowerShell. Familiarity with CI/CD tools like Jenkins, GitLab CI/CD, or Travis CI. Experience with version control systems like Git. Solid understanding of networking, security, and system administration concepts. Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack). Strong problem-solving skills and the ability to troubleshoot complex issues. Excellent communication and collaboration skills. Relevant certifications (e.g., AWS Certified DevOps Engineer, Certified Kubernetes Administrator) are a plus
Posted 1 week ago
2.0 - 6.0 years
0 Lacs
hyderabad, telangana
On-site
As a QA Playwright Automation Engineer at our company, you will be a crucial part of our Quality Assurance team. With 4-6 years of experience in software testing and expertise in Playwright, you will be responsible for developing and maintaining automated tests to ensure the quality and reliability of our web applications. You will collaborate with cross-functional teams, execute tests across various browsers, integrate tests into CI/CD pipelines, and conduct scalability and performance testing. Additionally, you will develop and execute API tests to validate backend functionality, generate test reports, and provide feedback to stakeholders. You must have a Bachelor's degree in computer science or related field, along with 2+ years of experience in software testing with focus on test automation using Playwright. Proficiency in JavaScript or TypeScript, familiarity with web technologies, CI/CD pipelines, scalability and performance testing, and API testing is required. Strong problem-solving, communication, and collaboration skills are essential for this role. Knowledge of other test automation frameworks and agile methodologies will be a plus.,
Posted 2 weeks ago
2.0 - 6.0 years
0 Lacs
maharashtra
On-site
Cogoport is on a mission to bridge the $3.4 trillion Trade Knowledge and Execution Gap, empowering businesses worldwide by simplifying global trade. As a leading Global Trade Platform, we help companies connect with trade partners, optimize logistics, and improve cash flow. Recognized as an Asia-Pacific High-Growth Company (Financial Times) and an Indian Growth Champion (Economic Times), we are expanding across India, China, Vietnam, Singapore, Thailand, and Indonesia. Why Join Us At Cogoport, you'll work with some of the brightest minds in the industry, driving digital transformation in logistics. We foster an entrepreneurial culture, where innovation, impact, and career growth go hand in hand. Role Overview We are looking for a Backend Software Development Engineer to join our team and play a crucial role in designing, developing, and maintaining scalable backend systems that power our cutting-edge logistics platform. You will be part of a dynamic engineering team, responsible for building and enhancing robust backend features, ensuring high availability, and contributing to the growth of our platform. Your expertise in Python/Kotlin will be essential in shaping the future of our technology stack and driving innovation. Responsibilities: - Work on multiple projects, coordinating dependencies and interactions with internal teams and external partners. - Design and develop large multi-tenant applications using Python/Kotlin. - Follow best practices for Python/Kotlin development and ensure they are adhered to across the codebase. - Build reusable backend libraries and modules for future use. - Translate design and wireframes into high-quality, maintainable code. - Write unit tests and adhere to test-driven development (TDD) practices. - Collaborate with QA teams to assist in writing automated integration tests. - Stay up to date with current and future backend technologies and architecture. Requirements: - Minimum 2-4 years of relevant experience in backend development. - Strong proficiency in Python and/or Kotlin (must have experience in at least one of these languages, and knowledge of the other is a plus). - Experience with backend frameworks like Django, Flask, FastAPI (for Python) or Spring Boot, Ktor (for Kotlin). - Familiarity with cloud platforms such as AWS, Google Cloud, or Azure for deployment and infrastructure. - Strong knowledge of SQL (PostgreSQL, MySQL) and experience in database partitioning and optimization strategies. - Familiarity with NoSQL databases (e.g., MongoDB, Cassandra) is a plus. - Experience with containerization tools like Docker and orchestration with Kubernetes. - Strong version control skills using Git. - Expertise in asynchronous programming concepts and extensive experience with task queues (e.g., Celery, Redis Queue, Sidekiq). - Expertise in continuous integration/continuous deployment (CI/CD) tools like Jenkins, GitLab CI, CircleCI, or Travis CI. - Expertise in microservices architecture and experience leading the implementation of microservices-based solutions. - Proven expertise in unit and integration testing frameworks like PyTest, JUnit, Mock, or similar. - Expertise in modern architectural patterns such as Event-Driven Architecture and Serverless. - Expertise in GraphQL or RESTful API development and integration. - Strong expertise in Data Science or Machine Learning is a significant advantage. Core Values of Cogoport: - Intrapreneurship: At Cogoport, you own and drive projects forward. You have the world at your feet, and complete flexibility and freedom to take up new initiatives that would benefit the customer. - Customer Centricity: Our customers are at the heart of all that we do. Without happy customers, our company is doomed. Understanding their perspective collectively is key to our success. Cogoport is an equal opportunity employer. We are a welcoming place for everyone, and we do our best to make sure all people feel supported and respected at work. Work Location: Mumbai, Maharashtra,
Posted 2 weeks ago
8.0 - 12.0 years
0 Lacs
chennai, tamil nadu
On-site
As a Software Quality Assurance professional, you will play a pivotal role in overseeing the execution of functional standards and best practices, providing technical assistance to the members of your Chapter. Your responsibilities will include ensuring the quality of the code repository, collaborating with software developers, business analysts, and product owners to understand test requirements, and implementing automated testing solutions for various applications. You will be required to design, develop, and maintain automated test scripts using industry-standard tools and frameworks, execute automated test suites, analyze test results, and report defects to the development team. Integrating automated tests into the continuous integration and delivery pipeline, monitoring test execution, and troubleshooting test failures will be crucial aspects of your role. Additionally, you will stay updated on emerging technologies, tools, and best practices in test automation and quality assurance. Your ability to work independently and as part of a team in a fast-paced environment will be essential to drive technology convergence, simplification, and innovation across the chapter. Furthermore, you will be responsible for people management and capability development within your Chapter, reviewing metrics on capabilities and performance, and driving continual improvement. Ensuring effective capacity risk management, adhering to regulatory and governance standards, and collaborating with key stakeholders including Chapter Area Lead, Sub-domain Tech Lead, and Business leads/Product owners will be integral to your success in this role. Your technical competencies in programming, scripting, network fundamentals, security fundamentals, database development, test automation tools, CI/CD, service virtualization, and agile methodologies will be leveraged to achieve the organizational goals. With a focus on upskilling the organization holistically, mitigating risks, and delivering on key success metrics, you will contribute to the overall vision for the Chapters and drive innovation in software quality assurance. Join us at Standard Chartered, an international bank committed to driving commerce and prosperity through our unique diversity. Be a part of a purpose-driven organization where we value difference, advocate inclusion, and work collectively to build for the long term. If you are passionate about making a positive difference and embracing new opportunities for growth, we want to hear from you. Explore a career with purpose and impact, where your unique talents are celebrated, and where you can contribute to a meaningful change.,
Posted 2 weeks ago
8.0 - 13.0 years
10 - 15 Lacs
coimbatore
Work from Office
Roles And Responsibilities: Summary Description of Role (Must-Haves) - ProductAs a Cloud DevOps Engineer, you will be responsible for designing, implementing, and maintaining scalable and secure cloud infrastructure. You will collaborate with development and operations teams to automate processes, enhance system reliability, and optimize continuous integration and delivery pipelines. The ideal candidate will have a strong background in cloud technologies, automation, and a deep understanding of DevOps best practices. Cloud Infrastructure: Design, deploy, and maintain cloud infrastructure on platforms such as AWS, Azure, or Google Cloud. Implement and optimize cloud-based solutions for scalability, security, and performance. Automation: Develop and maintain automation scripts and templates for infrastructure provisioning and configuration using tools like Terraform, Ansible, or CloudFormation. Automate repetitive tasks to improve efficiency and reduce manual intervention. Continuous Integration/Continuous Deployment (CI/CD): Implement and manage CI/CD pipelines to automate software delivery processes. Work with development teams to optimize build, test, and deployment workflows. Monitoring and Logging: Implement monitoring solutions for infrastructure and applications to ensure optimal performance and reliability. Set up logging and alerting systems for quick issue detection and resolution. Security and Compliance: Implement security best practices and ensure compliance with industry standards. Perform regular security assessments and implement necessary measures to safeguard cloud resources. Collaboration: Collaborate with development, operations, and security teams to ensure seamless integration of DevOps practices. Provide technical guidance and support to team members. Troubleshooting and Support: Respond to and resolve incidents and issues in a timely manner. Participate in on-call rotations for system support. Requirements: Bachelors degree in Computer Science, Engineering, or a related field. Proven experience as a DevOps Engineer or a similar role. Proficiency in cloud platforms such as AWS, Azure, or Google Cloud. Strong scripting and programming skills (e.g., Python, Bash, PowerShell). Experience with infrastructure as code (Terraform, Ansible, CloudFormation). Knowledge of CI/CD tools (Jenkins, GitLab CI, Travis CI). Experience with containerization and orchestration tools (Docker, Kubernetes). Understanding of security best practices and compliance standards. Excellent problem-solving and communication skills. Preferred Qualifications: Cloud certifications in one of them (AWS Certified DevOps Engineer, Microsoft Certified: Azure DevOps Engineer Expert, Google Cloud Professional DevOps Engineer). Experience with serverless computing. Familiarity with configuration management tools (Chef, Puppet). Knowledge of networking concepts and technologies. Bachelors degree (or equivalent) in computer science, information technology.
Posted 3 weeks ago
7.0 - 11.0 years
0 Lacs
guwahati, assam
On-site
The Developer role involves taking responsibility for the overall development, implementation, and technical aspects of software projects. Your primary focus will be ensuring the successful execution of the technical vision and strategy. You will also be accountable for maintaining technical standards, code quality, and the overall technical integrity of the project. This role requires a minimum of 7 years of experience and a qualification of B.E./B.Tech in any specialization or MCA. The job is based in Guwahati, Assam. Key responsibilities include collaborating with stakeholders to comprehend requirements and technical challenges, designing system architecture, selecting tech stacks, and structuring databases. You will be responsible for writing and optimizing front-end and back-end code, integrating third-party services and external APIs, and implementing performance optimizations. Setting up CI/CD pipelines, deploying code to different environments, and monitoring system health are also part of your duties. Additionally, you will document code, APIs, and system operation guides, work closely with the team, provide progress updates, and participate in Agile sprints. Ensuring security best practices, staying updated with new technologies, and suggesting process improvements are crucial aspects of the role. You will also troubleshoot bottlenecks, maintain software documentation, and collaborate with stakeholders, project managers, and clients to gather software requirements. In order to be successful in this role, you should have expertise in core Java concepts, enterprise-level application development using Java EE technologies, Spring framework, Spring Boot, ORM concepts, web development technologies like HTML, CSS, and JavaScript, and working with relational databases. Proficiency in version control systems, CI/CD pipelines, containerization technologies like Docker, and building microservices-based architectures is also required. Moreover, you need to possess strong communication skills, fluency in English and Hindi (speaking, reading, & writing), and fluency in Assamese is preferred. You should be adept at writing clean, efficient, and maintainable code following best practices, conducting various tests to ensure software quality, and participating in team meetings, code reviews, and brainstorming sessions. Overall, the Developer role demands comprehensive experience in design, implementation, and management of application systems, along with the ability to work on large and complex IT systems development and implementation projects. Compliance with ISO 9001, ISO 20000, ISO 27001, and CMMI Level 5 standards is essential in this position.,
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
noida, uttar pradesh
On-site
You should have a Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field. You should possess at least 5 years of experience as an SDET or QA Automation Engineer, focusing on CI/CD practices. Your expertise should include a solid understanding of test automation principles and hands-on experience with tools like Selenium, Cypress, JUnit, TestNG, or Cucumber. Your experience should also cover working extensively with CI/CD tools such as Jenkins, GitLab CI, CircleCI, Travis CI, or Azure DevOps. Proficiency in Git and branching strategies like GitFlow and trunk-based development is essential. You must be skilled in programming/scripting languages like Java, Python, JavaScript, or Go to develop and maintain test scripts and frameworks. Practical knowledge of Docker and Kubernetes for managing testing environments and deployments is required. Experience with performance and load testing tools like JMeter, Gatling, or similar for automating performance and stress testing is necessary. Exposure to monitoring and logging tools like ELK Stack, Prometheus, or Grafana to monitor CI/CD pipelines and application health is also expected. It is essential to be comfortable working in an Agile/DevOps environment, emphasizing iterative delivery, collaboration, and automation. Strong collaboration and communication skills are needed to effectively work with cross-functional teams, including development, DevOps, and product management. Preferred skills include familiarity with Infrastructure as Code (IaC) tools such as Terraform, Ansible, or CloudFormation for automating environment provisioning and management. Knowledge of security testing practices, including vulnerability scanning and penetration testing, is advantageous. Experience in testing microservices-based architectures and understanding of distributed systems is also desirable. Familiarity with testing frameworks for mobile apps like Appium, Espresso, or XCUITest and exposure to Continuous Testing concepts are a plus.,
Posted 1 month ago
7.0 - 11.0 years
0 Lacs
chennai, tamil nadu
On-site
As a QA SDET Java at our company, you will be responsible for demonstrating a high level of motivation and the ability to handle multiple projects both independently and as part of a collaborative project team. This role goes beyond traditional testing and requires a combination of strong Quality Engineering background and Software Development skills to implement test automation and uphold quality practices. You will play a crucial role in the development team by spearheading quality test planning, creating automated tests, and applying agile testing methodologies. Your key responsibilities will include developing, enhancing, and maintaining testing plan scenarios and test scripts for various types of testing such as unit, process, function, integration, regression, and API testing using Java, Selenium, and Cucumber. You will also be tasked with designing comprehensive regression test suites, developing utilities for test data setup and management, and customizing the test automation framework (BDD) as needed. Additionally, you will contribute to enhancing the framework, addressing object identity issues, and resolving error handling problems. Another aspect of your role will involve configuring and setting up pipelines as part of the CI/CD process. To excel in this role, you should possess proficiency in utilizing open-source test automation frameworks like Selenium WebDriver, Rest Assured, and Karate. You should also be adept at working with BDD frameworks such as Cucumber, JBehave, SpecFlow, and Serenity. Your expertise should extend to Test Automation across various platforms including Web Apps, APIs, Message Queues, and Databases, using tools like SoapUI and Postman for API testing. Familiarity with CI Tools like Jenkins, Bamboo, Travis CI, and Gitlab is essential. Moreover, you should have a strong grasp of Object-Oriented Programming Languages, Data Structures, and Design Patterns, preferably in Java. Furthermore, experience with DevOps Tools like Docker, Kubernetes, Terraform, Consul, Vault, Prometheus, and Nomad will be beneficial in this role. Proficiency in scripting languages such as Python, with knowledge of Ruby or Groovy considered an added advantage, is also desirable. If you are a proactive and skilled professional with over 7 years of experience, possessing the aforementioned skill sets and qualifications, we invite you to apply for this challenging and rewarding position.,
Posted 1 month ago
3.0 - 5.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
We have an urgent requirement for Python Developers (3-5 years of exp). Job Description: Our clients data platform consists of a series of Python microservices, which become integrated through REST and RabbitMQ. We are actively searching for an enthusiastic Core Python Developer to become a valuable member of our vibrant team. The selected individual will play a pivotal role in advancing our platform, making it more feature-rich, robust, streamlined, and performant by employing innovative architectural and development principles. Responsibilities: Python Development: Write clean, maintainable, and efficient Python code in line with common Pythonic principles. Develop and maintain Python microservices, ensuring seamless integration with our existing platform stack. Utilize common Python data libraries, such as Pandas, Polars, NumPy, and SciPy for data manipulation and analysis tasks. Familiarity with asynchronous programming in Python using libraries like asyncio or Dask and understanding of concurrency and parallelism concepts. Write unit tests for developed code using pytest to ensure functionality and reliability. Collaborate with the QA team to ensure comprehensive test coverage. API Development & Integration: Design and develop RESTful APIs using frameworks like FastAPI and Flask. Ensure smooth communication between microservices via REST and message brokers like RabbitMQ. Messaging/Caching Systems: Understand and work with pub/sub architectures and are familiar with message brokers including RabbitMQ and Kafka. Implement and manage caching solutions using Redis to enhance application performance. Version Control: Use Git for source code management, adhering to best practices for branching, merging, and collaborative development. Database Operations: Work with database technologies such as PostgreSQL and SQLite, understanding schema design, querying, and optimization. Technical Skills Required : Bachelors degree in Computer Science, Engineering, or a related field. 3-5 years minimum as a Python Developer with a solid understanding of the Python language and its best practices, adhering to common Pythonic principles. Development experience within the paradigms of microservices, cloud technologies and modern containerization platforms, e.g. AWS, Azure, GCP, Docker, and Kubernetes. Proficient in implementing and managing Redis as an in-memory data structure store, used for caching, session management, and real-time analytics. Familiarity with Redis data types, such as strings, lists, sets, and hashes, and their appropriate use cases. Strong understanding of RabbitMQ as a message broker, facilitating asynchronous processing and inter-service communication. Familiarity with RabbitMQ&aposs exchange types, routing, and queue bindings, and the ability to troubleshoot common RabbitMQ issues. Proficient in writing tests using libraries like pytest or unit test to ensure code reliability and functionality. Experience with Object-Relational Mapping tools like SQLAlchemy or Django ORM, simplifying database operations and queries. Strong understanding of relational database concepts, with hands-on experience in designing, querying, and managing data using PostgreSQL, SQLite and Cloud Data Warehouses. Familiarity with normalization, indexing, and optimization techniques to ensure efficient data retrieval and storage. Experience in developing applications using frameworks like FastAPI, Flask or Django to simplify tasks like routing, database operations, and security authentication/authorization flows as examples. Familiar with tools like Jenkins, Travis CI, or GitHub Actions to automate the building, testing, and deployment of applications throughout the CI/CD lifecycle. Proactively identify challenges and bottlenecks, employing strong troubleshooting skills to address them. Soft Skills Required : Strong verbal and written communication skills. Energetic, self-directed, and comfortable in a fast-paced environment. Team player with good interpersonal skills and quick to learn. Show more Show less
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
As an Engineering Lead at Barclays, you will be responsible for leading and managing engineering teams, providing technical guidance, mentorship, and support to ensure the delivery of high-quality software solutions. Your role will involve driving technical excellence, fostering a culture of innovation, and collaborating with cross-functional teams to align technical decisions with business objectives. To be successful in this role, you should have expertise in Agile Software development methodology and experience with RESTful or SOAP APIs, as well as an understanding of microservice architecture. Hands-on experience with Java, J2EE, Spring Boot, Angular CLI, React, CSS, CSS pre-processors, Node.js, and working experience in the Banking industry is essential. Additional skills that are highly valued include knowledge of integrating testing into the DevOps pipeline using tools like Jenkins, Travis CI, proficiency in source code repository management tools like Git, GitHub, Bitbucket, and Gitlab, and working experience with Oracle database and complex SQL queries. Your key responsibilities will include managing the delivery of large-scale technical projects and capabilities across the bank, collaborating with internal and external stakeholders to understand their needs, adhering to agreed time, budget, and quality requirements. You will also be accountable for identifying, assessing, and mitigating risks associated with technical projects, managing change requests, and ensuring vendor relations deliver according to agreed terms. As an Engineering Lead, you will stay updated on the latest industry technology trends, evaluate and adopt new approaches to improve outcomes, and foster a culture of continuous learning, technical excellence, and growth. This role is based in Pune. In this role, you will have the opportunity to contribute to setting strategy, driving requirements, and making recommendations for change. You will plan resources, budgets, and policies, manage policies/processes, deliver continuous improvements, and escalate breaches of policies/procedures. If the position involves leadership responsibilities, you are expected to demonstrate a clear set of leadership behaviors to create an environment for colleagues to thrive and deliver to a consistently excellent standard. All colleagues are expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, as well as the Barclays Mindset of Empower, Challenge, and Drive.,
Posted 1 month ago
4.0 - 8.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
About the Team: The backend engineering team develops the digital backbone of the bank that drive all user experiences. They create robust, scalable, and secure backend systems. They are responsible for designing, developing, deploying, and monitoring all backend services in production. The team develops and maintains a strategic technology roadmap and ensures the application team implements best practices to ensure optimal performance, scalability, and availability of our systems. The team works very closely with the all the application development teams to ensure that all solutions are aligned with the business and technical requirements, and to enhance the overall quality and performance of the systems Get to know the Role: We are seeking talented & passionate Backend Engineer to join our team. You will have opportunities to work on multiple backend service clusters as well as participating in machine learning pipelines. It is very important that our team member take initiatives to identify problems, and have the right mindset and skill sets to solve them. The day-to-day activities/Responsibilities: Design and write with the cutting edge GO language to improve the availability, scalability, latency, and efficiency of Digibanks range of services Work with engineering team to explore and create new design / architectures geared towards scale and performance Participate in code and design reviews to maintain our high development standards Engage in service capacity and demand planning, software performance analysis, tuning and optimization Collaborate with product and experience teams to define and prototype feature specifications Work closely with infrastructure team in building and scaling back-end services as well as performing root cause analysis investigations Design, build, analyze and fix large-scale systems Learn full stack performance tuning and optimization Debug and modify complex, production software The must haves/Qualificiations: A Degree in Computer Science, Software Engineering, Information Technology or related fields with strong Computer Science fundamentals in algorithms and data structures 4-8 years of experience in software engineering in a distributed systems environment Possess excellent communication, sharp analytical abilities with proven design skills, able to think critically of the current system in terms of growth and stability You can be a good coder in any language (C++, C, Java, Scala, Rust, Haskell, OCaml, Erlang, Python, Ruby, PHP, Node.JS, C# etc.), but willing to work on Golang Our Tech Stack: Our core services tech stack consists of Golang with Redis, MySQL, DynamoDB, Elasticsearch data stores as well as HAProxy load balancers. They all run on the AWS cloud infrastructure with auto-scaling abilities. Our mobile app platform coverage includes native iOS and Android, written in Swift and RxJava. Our Command Center front-end is built on Rails, HTML5, CSS and Javascript. We use GitHub for our code repository and we adhere to the basic Continuous Delivery tenets utilising a host of tools to support our release pipeline and code quality. These include Travis CI, New Relic, PullReview, Code Climate, Papertrail, Gemnasium, JFrog and Jenkins. Show more Show less
Posted 1 month ago
7.0 - 11.0 years
0 Lacs
guwahati, assam
On-site
As a Developer, you will be responsible for the development, implementation, and technical aspects of software development projects. Your role involves ensuring the successful execution of the technical vision and strategy, as well as maintaining adherence to technical standards, code quality, and overall project integrity. You will be part of a team with 10 vacancies, requiring a minimum of 7+ years of experience and a qualification of B.E./ B. Tech in any specialization or MCA. The location for this position is in Guwahati, Assam. Your responsibilities will include collaborating with stakeholders to understand requirements and technical challenges, designing system architecture, choosing tech stacks, and structuring databases. You will write and optimize front-end and back-end code, integrate third-party services and external APIs, and implement performance optimizations. Additionally, you will be responsible for setting up CI/CD pipelines, deploying code to various environments, monitoring system health, fixing bugs, providing ongoing maintenance, and documenting code, APIs, and system operation guides. You will work closely with the team, provide progress updates, and participate in Agile sprints. It is essential for you to ensure security best practices, manage user roles and permissions, stay updated with new technologies, and suggest process improvements. You will monitor application response times, troubleshoot bottlenecks, and maintain comprehensive software documentation. Your role will involve collaborating with stakeholders, project managers, and clients to gather software requirements, translating business needs into technical specifications, conducting feasibility studies, and providing estimates for new features and projects. You will write clean, efficient, and maintainable code following best practices, execute various tests, and resolve any reported issues or bugs. Moreover, you will participate in team meetings, code reviews, and brainstorming sessions, identify areas for process improvement, and contribute to the enhancement of development workflows, tools, and methodologies. You will be expected to complete tasks assigned by project managers or higher management officials within the given timeframe. The ideal candidate for this role should have a minimum B.E./ B. Tech qualification or MCA, along with at least 7 years of experience in design, implementation, and management of application systems. Fluency in English and Hindi (speaking, reading, and writing) is required, with fluency in Assamese preferred.,
Posted 1 month ago
6.0 - 12.0 years
3 - 12 Lacs
Pune, Maharashtra, India
On-site
We are excited to announce that we looking for the candidates for the below With 4 to 8 years of hands on experience in working/leading DevOps activities. Collaborate with software developers, quality assurance engineers and IT professionals to guarantee smooth deployment, automation and management of software infrastructure. Design and implement CI/CD pipelines for multiple software applications and environments. Create and maintain monitoring systems to guarantee high availability and performance for software applications. Manage and enhance cloud infrastructure such as AWS and Azure Automating software deployment, configuration, and upkeep processes Troubleshoot software infrastructure issues and collaborate with the team to resolve them. Stay abreast of emerging technologies and industry trends, then utilize them to enhance your software infrastructure. Acquaintance with software development processes and methodologies Experience with continuous integration/delivery tools such as Jenkins, Travis CI, or CircleCI would be advantageous Experience with cloud infrastructure platforms such as AWS, Azure and GCP Excellent scripting skills in Bash, Python or Ruby Experience with monitoring and logging tools such as Prometheus, Grafana, and the ELK stack is essential. Strong problem-solving and troubleshooting abilities Excellent communication and collaboration abilities.
Posted 1 month ago
7.0 - 11.0 years
0 Lacs
guwahati, assam
On-site
You should have a minimum of 7 years of experience in designing, implementing, and managing application systems. Your qualifications should include a B.E/B.Tech in any specialization or MCA degree. It is essential to have expertise in core Java concepts, object-oriented programming principles, Java EE technologies, Spring framework, Spring Boot, ORM concepts, and web development technologies like HTML, CSS, and JavaScript. Your responsibilities will include collaborating with stakeholders, designing system architecture, writing and optimizing front-end and back-end code, integrating third-party services, setting up CI/CD pipelines, monitoring system health, documenting code and system operation guides, ensuring security best practices, and staying updated with new technologies. You will also be required to conduct feasibility studies, write clean and efficient code, develop and execute tests, resolve issues and bugs, participate in team meetings and code reviews, and contribute to process improvements. Fluency in English and Hindi (speaking, reading, and writing) is required, and fluency in Assamese is preferred. Experience in working with relational databases like MariaDB, MySQL, PostgreSQL, or Oracle, version control systems, CI/CD pipelines, and automated testing and deployment processes is necessary. Knowledge of containerization technologies like Docker and building microservices based architectures is also expected. If selected for this position in Guwahati, Assam, you will work on developing enterprise-level applications, optimizing Java applications for performance, and implementing CI/CD pipelines using tools like Jenkins, GitLab CI, or Travis CI. You will be responsible for maintaining comprehensive software documentation, monitoring application response times, and troubleshooting bottlenecks. Your role will involve collaborating with stakeholders, project managers, and clients to gather software requirements, translating business needs into technical specifications, and completing tasks assigned within the given timeframe. Your experience in large and complex IT systems development and implementation projects, ability to work in Agile/Scrum environments, and familiarity with service discovery, load balancing, and API gateways will be valuable assets in this role. Ensure compliance with ISO 9001, ISO 20000, ISO 27001, and CMMI Level 5 standards, and contribute to the enhancement of development workflows, tools, and methodologies. (ref:hirist.tech),
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
hyderabad, telangana
On-site
You are a Senior Test Automation Engineer at SIDGS, a global systems integrator and implementation partner of Google, specializing in providing Digital Solutions & Services to Fortune 500 companies. Your role is crucial in leading the development and execution of automated testing strategies for software products, working closely with development teams, product managers, and QA teams to ensure the delivery of high-quality software. The ideal candidate will have extensive experience in building robust automated test frameworks, driving continuous integration, and leading test automation efforts across multiple platforms. **Key Responsibilities:** - **Test Automation Strategy:** Design, develop, and implement comprehensive test automation strategies to support the continuous delivery of high-quality software. - **Framework Development:** Create and maintain scalable, reusable test automation frameworks using industry-standard tools and practices (e.g., Selenium, Appium, Cypress, etc.). - **Script Development:** Develop, execute, and maintain automated test scripts for functional, regression, integration, and performance testing. - **Collaboration:** Work closely with developers, DevOps engineers, and QA teams to integrate automated tests into the CI/CD pipeline and to promote a culture of quality throughout the software development lifecycle. - **Test Planning & Documentation:** Write and maintain test plans, test cases, and test scripts; contribute to test documentation and automation best practices. - **Mentorship:** Mentor junior engineers and QA staff in test automation methodologies and best practices. - **Reporting & Metrics:** Track and report on test execution progress, identify potential quality risks, and provide feedback on areas for improvement. - **Tool Evaluation:** Continuously evaluate and recommend new testing tools, frameworks, and approaches to improve efficiency and reliability. **Required Qualifications:** - **Experience:** 5+ years of experience in test automation with expertise in multiple automation tools and frameworks (e.g., Selenium, Appium, TestNG, JUnit, etc.). - **Programming Skills:** Proficiency in programming languages such as Java, Python, JavaScript, or similar. - **Testing Methodologies:** Strong understanding of QA methodologies, test planning, test case design, and test automation strategies. - **Version Control:** Experience with source control systems like Git. - **CI/CD:** Strong experience integrating automated testing into continuous integration/continuous delivery (CI/CD) pipelines. - **Agile:** Familiarity with Agile methodologies and DevOps practices. - **Analytical Skills:** Strong problem-solving skills with attention to detail and accuracy. - **Communication:** Excellent written and verbal communication skills, with the ability to explain complex technical concepts to various stakeholders. **Preferred Qualifications:** - **Experience with cloud-based testing and environments (AWS, Azure, etc.).** - **Familiarity with containerization tools like Docker and Kubernetes.** - **Experience with performance testing and security testing automation.** - **ISTQB Certification or other relevant testing certifications.**,
Posted 1 month ago
10.0 - 14.0 years
0 Lacs
hyderabad, telangana
On-site
As an experienced professional in Information Technology with a focus on Test Automation, you will be responsible for various key tasks and duties within the organization. Your primary responsibilities will include: You will be utilizing your extensive experience in test automation to design and implement automation frameworks, develop an overarching test automation strategy, and set objectives, priorities, and long-term goals for automation within the organization. Your tasks will involve designing systems that can seamlessly operate in single tenant on-premises/cloud architecture, as well as in SaaS architecture. You will be required to experiment with and recommend tools and technologies to solve complex enterprise-grade application ecosystem problems. Your solid coding skills will be crucial in guiding teams through significant code refactoring, conducting code reviews, and enhancing coding standards across applications. Managing multiple teams effectively to deliver projects with high quality in a timely manner will be a key aspect of your role. Having a strong grasp on data modeling and data management will be essential for your success in this position. You will collaborate with clients of clients to understand field requirements and engage with multiple corporations to create customized solutions for each one separately. In addition to these responsibilities, the following skills are required for this role: - Minimum of 10 years of Information Technology experience with a focus on Test Automation. - Experience with Lean/Agile development methodologies. - Understanding of existing testing artifacts, regression testing, and the ability to devise strategies for test automation. - Experience in building scalable test automation frameworks for Web, Mobile, and API application requirements. - Proficiency in test automation tools such as Selenium, Appium, JUnit, TestNG, or similar, and experience with test management tools like JIRA. - Strong programming skills in languages like Java, Python, C#, or others commonly used in test automation. - Experience with Continuous Integration and Continuous Deployment tools and practices, such as Jenkins, Travis CI, or GitLab CI. - Strong problem-solving skills and the ability to troubleshoot and resolve test automation issues. - Designing and building robust, scalable, and maintainable test automation frameworks, selecting appropriate tools and technologies to support test automation efforts. - Creating and maintaining automated test scripts, ensuring coverage of functional, regression, performance, and security testing. - Evaluating and selecting suitable test automation tools, libraries, and technologies based on project requirements and industry best practices. - Integrating test automation into the Continuous Integration/Continuous Deployment (CI/CD) pipeline to enable automated testing at each stage of the software development lifecycle. - Collaborating with development, quality assurance, and product teams to align automation efforts with development schedules, requirements, and release cycles. - Providing training and guidance to the quality assurance and development teams on test automation best practices and tool usage. - Identifying opportunities for process improvement and efficiency gains in test automation. - Ensuring the stability and reliability of test automation systems, conducting regular maintenance, and monitoring test execution and results. - Establishing and maintaining reporting mechanisms to track test automation progress, test coverage, and defect identification. - Implementing and maintaining performance and security testing solutions within the test automation framework. - Maintaining comprehensive documentation of test automation frameworks, test scripts, and best practices. - Demonstrating effective communication and collaboration skills to work with cross-functional teams and stakeholders. - Utilizing project management skills to oversee automation projects, set goals, and manage timelines. - Possessing excellent verbal and written communication skills. - Ability to work in a fast-paced environment to drive business outcomes.,
Posted 1 month ago
5.0 - 9.0 years
17 - 20 Lacs
Bengaluru
Work from Office
We are seeking a skilled and motivated DevOps Architect to join our dynamic IT team. The ideal candidate will be responsible for collaborating with software developers, system administrators, and other team members to streamline our development and deployment processes. You will play a key role in automating and optimizing our infrastructure and software delivery pipelines, ensuring reliability, scalability, and efficiency. Key Responsibilities Infrastructure Automation: Design, implement, and maintain infrastructure as code (IaC) using tools likeTerraform, Ansible, or similar. Automate the provisioning, configuration, and management of servers, databases, and networking components. Continuous Integration and Continuous Deployment (CI/CD): Develop and enhance CI/CD pipelines for smooth software delivery. Integrate code repositories, build tools, testing frameworks, and deployment mechanisms to achieve automated and reliable releases. Containerization and Orchestration: Utilize Docker and Kubernetes to containerize applications and manage their orchestration. Implement and optimize Kubernetes clusters for scalability, high availability, and performance. Monitoring and Logging: Implement monitoring solutions to track system performance, availability, and security. Set up log management tools to gather, store, and analyze logs for troubleshooting and insights. Security and Compliance: Collaborate with security teams to implement best practices in securing infrastructure and applications. Ensure compliance with industry standards and regulations. Environment Management: Maintain development, testing, and production environments, ensuring consistency across different stages of the software development lifecycle. Collaboration: Work closely with cross-functional teams to understand their needs and provide technical solutions. Collaborate with software developers to optimize code for deployment and troubleshoot issues. Scripting and Automation: Develop scripts and tools to automate routine tasks and processes. Enhance efficiency by eliminating manual interventions wherever possible. Backup and Recovery: Design and implement backup and disaster recovery strategies to ensure data integrity and system availability. Technical Documentation: Create and maintain technical documentation, including system diagrams, configurations, and procedures. Education and Certification Bachelors degree in computer science, Information Technology, or related field (Masters preferred). Knowledge and Skills Experience: 10+ years Proven experience as a DevOps Engineer or in a similar role. Strong proficiency in cloud platforms, preferably GCP Expertise in infrastructure as code (IaC) tools like Terraform or Ansible. Hands-on experience with containerization using Docker and orchestration with Kubernetes. Proficiency in scripting languages like Python, Bash, or PowerShell. Familiarity with CI/CD tools like Jenkins, GitLab CI/CD, or Travis CI. Experience with version control systems like Git. Solid understanding of networking, security, and system administration concepts. Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack). Strong problem-solving skills and the ability to troubleshoot complex issues. Excellent communication and collaboration skills. Relevant certifications (e.g., AWS Certified DevOps Engineer, Certified Kubernetes Administrator) are a plus
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |