Jobs
Interviews

2 Design Ooad Jobs

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

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a Python Test Automation Developer at our organization based in Bangalore, India, you will play a key role in designing, developing, and maintaining robust test automation frameworks and scripts for embedded systems. You will leverage your strong Python programming skills and experience with automation frameworks like Pytest to ensure the quality and reliability of our cutting-edge products. Your background in embedded systems and passion for automation will be instrumental in contributing to our dynamic engineering team. Your responsibilities will include designing and implementing Python-based test automation frameworks for embedded systems, creating and maintaining automated test scripts using Python and Pytest, analyzing test results, and collaborating with development teams to resolve issues. You will also contribute to enhancing the test automation strategy, integrating automated tests into CI/CD pipelines, and maintaining test documentation. Collaboration with cross-functional teams, staying updated with industry trends, and participating in code reviews will be integral parts of your role. To qualify for this position, you should hold a Bachelor's or Master's degree in Computer Science or Electronics and Communication Engineering with consistent good academic performance. With 2 to 6 years of overall experience in software development or test automation, you must have a minimum of 2 years of hands-on experience in embedded test automation projects as a Python developer or framework developer. Your proficiency in Python programming, understanding of OOAD principles, and experience with test automation frameworks like Pytest are essential for this role. In addition, exposure to embedded domains such as server platforms (BIOS, BMC, RAS features), virtualization technologies (Hyper-V, VMware ESXi), connectivity (Wifi, Bluetooth), IP networking concepts, and cloud technologies (AWS) will be advantageous. Experience with version control systems, CI/CD tools, scripting languages, hardware interfaces, Agile/Scrum methodologies, problem-solving skills, and effective communication abilities are desired but not mandatory. If you are looking to join a collaborative engineering team and contribute to the development of innovative products in the embedded systems domain, this role offers an exciting opportunity to utilize your skills and expertise in Python test automation.,

Posted 3 days ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Asset & Wealth Management, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. You will execute software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Your role involves creating secure and high-quality production code and maintaining algorithms that run synchronously with appropriate systems. You will produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development. Additionally, you will gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems. Collaboration with the product team to understand business requirements and user acceptance testing teams to support during the UAT phase is essential. Proactively identifying hidden problems and patterns in data and using these insights to drive improvements to coding hygiene and system architecture will be part of your responsibilities. Moreover, contributing to a team culture of diversity, equity, inclusion, and respect is encouraged. Required qualifications, capabilities, and skills include formal training or certification on software engineering concepts and 3+ years of applied experience, with a Bachelor's degree required. You should have extensive design, coding, testing, and debugging skills in Java and REACT JS Framework, proficiency in coding in Java 17, Spring Boot, and Databases, as well as advanced knowledge in Functional Programming, Microservices, RESTful web services development, JMS, Kafka, and GraphQL. Strong hands-on experience in Cloud Native Architecture - Azure / AWS, Containerization / Kubernetes is required, along with a solid understanding of agile methodologies, CI/CD, and non-functional requirements like Resiliency, performance, and Security. Skills around object-oriented analysis and design, data structures, algorithms, and design patterns are essential. Hands-on practical experience in system design, application development, testing, and operational stability are also necessary. Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, etc.) is expected. Preferred qualifications, capabilities, and skills include understanding or experience with Language Models (LLM), experience with Machine Learning or AI technologies, exposure to cloud technologies, exposure to the Python programming language, being independent and self-motivated, as well as possessing strong interpersonal and communication skills.,

Posted 1 week 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