Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 8.0 years
6 - 10 Lacs
chennai
Work from Office
We are looking for Software Developer Youll make a difference by: Collaborating with global software product teams, comprising architects and developers To function in an efficient SAFe scrum team, where the work-life balance is very effective too Being part of a highly disciplined and influential work culture, where an individual's decision and contribution directly attribute to the success factor of the project Developing and to release a versatile and a robust software infrastructure platform, for more sophisticated tools to be built on top. Taking an ambitious role in the Product Quality & Reliability Assurance of a cloud-based offering with an easy-to-use interface that monitors, analyzes, and helps to optimize energy utilization of the buildings & campuses via multi-site performance dashboards visualizing historical and near real-time series data for energy consumption, costs, and emissions values Developing and implementing the comprehensive test plans and strategies to validate software functionality and ensure compliance with established quality standards. Crafting and completing automated test scripts using JavaScript E2E testing frameworks such as Playwright or Cypress or TestCafe to facilitate early detection of defects and quality issues. Conducting visual regression and snapshot testing using Playwright. Performing API testing using tools like Postman and Playwright, ensuring robustness and reliability of backend services. Engaging in contract testing using PACT to validate interactions between services. Collaborating closely with developers to conduct root cause analysis for identified defects, providing detailed information to support defect resolution. Continuously improve testing processes and methodologies to enhance software quality and reliability. Use GitLab and pipelines for version control and CI/CD processes. Youll win us over by: BE/B. Tech/ M.Sc. / MCA - (in Electrical, Mechanical, Electronics, Instrumentation, Mechatronics, Computer Science, or Information Technology or equivalent). Holding 3 years of demonstrated ability of IT software verification and validation. Having excellent hands-on experience and willingness in writing test cases, for web applications Proficiency in frontend automation using JavaScript E2E testing frameworks (TestCafe, Playwright or Cypress) Having experience with visual regression and snapshot testing Solid API testing skills with tools, like Postman and Playwright Familiarity with contract testing, like PACT Working experience in GitLab and CI/CD pipelines Having good knowledge in QA principles, methodologies, and standard processes Effectively communicate in English, both written and spoken Potential to learn and to be self-motivated Proactiveness, enough to share knowledge, to voice out problems and to ask for help Passion towards programming, technology and problem solving Desirable to have Proven Understanding of Test management tools such as IBM Jazz, JIRA Hands-on experience in scripting languages, like Python, Perl, or TCL Hands-on experience in tools, like Robot or Selenium ISTQB certification (Foundation) Working experience in cross platform product verification Working experience in agile software development (daily scrum, pair sessions, sprint planning, retro & review and self-organized), configuration, testing and release management International experience and communication, including a collaboration in virtual international teams Expertly and pragmatically approaching demeanor to any situation
Posted 22 hours ago
5.0 - 10.0 years
8 - 12 Lacs
chennai
Work from Office
Youll make a difference by: Proficiency in frontend automation using JavaScript E2E testing frameworks (Cypress/ LoadRunner/ K6) Having Experience with visual regression and snapshot System testing. Having Solid API testing skills with tools, like Postman, Bruno and Playwright. Familiarity with contract testing, like PACT. Having Working experience in Performance testing. Having Working experience in GitLab and CI/CD pipelines. Having Good knowledge in QA principles, methodologies, and best practices. Desirable to Have: Working Knowledge of Test management tools such as IBM Jazz, JIRA. Hands-on experience in scripting languages, like Python, Perl, or TCL. Hands-on experience in tools, like Robot or Selenium. ISTQB certification (Foundation). Working experience in cross platform product verification. Working experience in agile software development (daily scrum, pair sessions, sprint planning, retro & review and self-organized), configuration, testing and release management.Youll win us over by: Having An engineering degree B.E. / M.Sc. / MCA / B.Tech in Computer Science / Information Technology. Having Minimum 5 years experience of IT software verification and validation. What are my responsibilities? You take a challenging role in the Product Quality & Reliability Assurance of an easy-to-use cloud-based physical security solution, offering integrated services of access control, video, intrusion & physical security information managemento Develop and implement comprehensive test plans and strategies to validate software functionality and ensure compliance with established quality standards.o Create and execute automated test scripts using JavaScript E2E testing frameworks such as Playwright or Cypress to facilitate early detection of defects and quality issues.o Conduct visual regression and snapshot testing using Playwright.o Perform API testing using tools like Postman and Playwright, ensuring robustness and reliability of backend services.o Engage in contract testing using PACT to validate interactions between services.o Collaborate closely with developers to conduct root cause analysis for identified defects, providing detailed information to support defect resolution.o Continuously improve testing processes and methodologies to enhance software quality and reliability.o Utilize GitLab and pipelines for version control and CI/CD processes. For your task, you need to technically cooperate in the software verification and validation of the software systems within a self-organizing, cross-functional international development team Participation in integration of the implemented modules and in the system testing, with the aim of test automation to ensure the functionality of the individual software modules in the overall system; also participation in Configuration Management with the aim of "Continuous Deployment" is one of your tasks Document the testing results to ensure a sustainable maintainability Process-compliant handling and use of the Siemens product testing process and support to project team members as well as participation in the continuous process improvement around your area of responsibilityJoin us and be yourself We value your unique identity and perspective, recognizing that our strength comes from the diverse backgrounds, experiences, and thoughts of our team members. We are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. We also support you in your personal and professional journey by providing resources to help you thrive. Come bring your authentic self and create a better tomorrow with us.Make your mark in our exciting world at Siemens.This role is based in Chennai and is an Individual contributor role. You might be required to visit other locations within India and outside. In return, you'll get the chance to work with teams impacting - and the shape of things to come. Find out more about Siemens careers at: www.siemens.com/careers
Posted 1 day ago
8.0 - 12.0 years
0 Lacs
karnataka
On-site
We are looking for a highly skilled Software Verification and Technical Support Manager to lead our software verification team and ensure the delivery of high-quality applications. The ideal candidate will have a strong background in team management, software verification, technical support, handling technical challenges, test automation, and stakeholder management, along with experience in resource planning and hardware integration. Key Responsibilities: Team Management & Planning Lead, mentor, and manage a team of software verification engineers and technical support professionals. Plan and allocate resources, including test equipment, tools, and team bandwidth, to meet project deadlines. Establish and enforce best practices for software testing, verification, and validation. Collaborate closely with Product Owners and technical leads. Test Strategy & Execution Develop and implement test strategies to ensure comprehensive test coverage for software releases. Track and monitor test progress, defects, and quality metrics for timely issue resolution. Drive test automation initiatives to enhance efficiency and coverage. Supervise test environment setup, including hardware-software integration. Technical Support & Feedback Management Lead the technical support team in efficiently troubleshooting and resolving customer-reported issues. Maintain a structured approach to documenting and addressing customer concerns. Collaborate with other technical support teams to gather feedback and implement improvements. Stakeholder Coordination & Reporting Collaborate with cross-functional teams to align on requirements and deliverables. Provide regular updates on test progress, quality metrics, and risk assessments to senior management and stakeholders. Define and manage KPIs to measure software quality and support effectiveness. Process Improvement & Automation Identify opportunities for process improvements in software verification and technical support. Lead automation initiatives for test execution and reporting. Implement industry best practices for continuous quality improvement. Requirements: Bachelor's degree in computer science, Electronics, or a related field. Minimum of 8 years of experience in software verification, testing, or technical support roles, with at least 2 years in a leadership/managerial position. Strong expertise in test planning, execution, and defect tracking. Hands-on experience with test automation tools. Knowledge of hardware integration is a plus. Excellent problem-solving, communication, and stakeholder management skills. Ability to work in a fast-paced environment with cross-functional teams. Experience in UPS/Services segment is an advantage. Familiarity with agile methodologies and DevOps practices. Exposure to customer-facing roles in technical support or field applications. Join us at Schneider Electric and become an IMPACT Maker! We believe in creating a culture that supports business success through our IMPACT values - Inclusion, Mastery, Purpose, Action, Curiosity, Teamwork. We invite you to join us in turning sustainability ambition into action for a more resilient, efficient, and sustainable world. Schneider Electric is dedicated to providing equitable opportunities to everyone, ensuring all employees feel uniquely valued and safe to contribute their best. We champion inclusivity and diversity, believing that our differences make us stronger as a company and as individuals. At Schneider Electric, we uphold the highest standards of ethics and compliance, committed to trust and respect in all our interactions with stakeholders. Our Trust Charter reflects our dedication to ethics, safety, sustainability, quality, and cybersecurity, underpinning our business practices. Visit our Trust Charter to learn more. To be considered for a position with us, please submit an online application. Join us at Schneider Electric, where you can make a significant impact in the intersection of automation, electrification, and digitization. Apply today!,
Posted 1 week ago
10.0 - 15.0 years
9 - 16 Lacs
Bengaluru, Karnataka, India
On-site
Strategizing and planning Verification activities independently/along with other leads Verification and validation of Software as a system using manual and automated test methods. Creation and execution of Verification and Validation plans, including coordinating efforts of test personnel inside and outside the Design Verification and Validation group. Reviewing test procedures, test input documents and test results Defining test setups and environment required for test execution Driving Challenging verification, sampling strategy & Non-functional req. tests Documenting any design defects (product non-conformances) discovered. Interfacing with other engineering disciplines to research, correct, and close design defects. Publishing test reports, defect summary report, performing defect analysis, driving defects to closure Managing traceability from requirements to verification Ensuring that the testing abides by the business Engineering Quality Procedures (QMS), Phased Review Discipline and regulatory needs of the applicable markets Development, implementation, and documentation of verification techniques. Participation in project meetings, project reviews, and specification reviews, Sprint Planning, Release Planning, Daily Scrums Development of new test systems and tools and maintenance of existing test systems Identifying and reporting any quality or compliance concerns and taking immediate corrective actions as required Interacting with global teams to promote consistency and maximize synergy Communicating effectively & impactfully in a cross-functional, multi-cultural, global environment Participating in and driving SW FMEA, dFMEA, FTA to define Risk Based Test Strategy Demonstrating Good structured approach for DSM, DBT Leading continuous improvement activities by driving the implementation of process and product quality improvement initiatives What you'll bring Bachelor's or master's degree in engineering/science or equivalent At least 10+ years of experience out of which at least 2 years of experience as a Verification Lead at system-level for products that include Hardware and Software. Good knowledge of testing methodologies and processes, including manual, automated, standards and compliance testing Demonstrated skills for planning and coordinating verification and validation activities for New Product Development programs at a sub-system level. Demonstrated abilities and skills in working, influencing and communicating in a diverse global environment Demonstrated problem-solving and leadership skills Strong influential and communication skills Knowledge of medical device software development is highly preferred including knowledge of standards such as IEC 62304, ISO 14971 Desired Characteristic Experience of having led verification for large and complex programs that includes stringent regulatory requirements and demonstrated automation implementation experience Advanced ISTQB Certification An engineer with Black BELT certification will be added advantage
Posted 1 week ago
10.0 - 12.0 years
10 - 12 Lacs
Bengaluru, Karnataka, India
On-site
What you will do Electro-mobility is one of the main technology development area within Volvo Group, which is at the forefront of sustainable transport solutions for tomorrow. At Group Trucks Technology Electro-mobility Bangalore, we are currently looking for a Lead Verification Engineer to join our team. We build virtual models that help in creating world-class solutions for electro-mobility systems and delivering customer values for Volvo business units such as trucks, buses, construction equipment and marine applications. We believe in front loading development activities during early phase for optimized performance and Cost through analysis, insights and recommendations. We understand the customer usage and performance of our products, for providing solutions throughout entire product life cycle, from idea investigation and concept evaluation to industrialization and maintenance. We build high fidelity models for System performance prediction/optimization, right sizing and digital twin.We work with cross-functional teams from different parts of the entity, from sales, data, regulation and development teams. Who are you We are seeking a skilled Software Component Verification and Integration Verification Engineer to ensure the reliability and quality of software components in automotive systems. The ideal candidate will be proficient in software verification techniques and methodologies, with a solid understanding of the ASPICE framework and experience in safety-critical systems. Required Skills & Qualifications: Proficiency in software verification techniques and methodologies with 10 years of relevant experience. Experience with ASPICE framework and its application in software verification. Hands-on expertise in software verification tools and techniques. Strong leadership, communication, and collaboration skills. Prior experience in automotive software systems is preferred. Key Responsibilities: Analyze and interpret software requirements and design documents to develop effective verification strategies. Develop and implement comprehensive software verification plans, with a focus on safety-critical systems. Utilize advanced verification techniques, including model-based testing, formal methods, and fault injection. Execute software verification plans, test cases, and test scripts for complex automotive software systems. Apply static analysis, dynamic analysis, and code coverage analysis to enhance software quality. Identify, analyze, and report software defects with strong problem-solving skills and attention to detail. Lead and mentor a team of software verification engineers, ensuring adherence to quality standards and best practices. Functions to be worked upon: Charging, Energy Storage management, Propulsion System, Traction Voltage e.t.c Collaborate closely with cross-functional teams, including software development, system engineering, and quality assurance. Knowledge of ISO 26262 Functional Safety is a plus.
Posted 2 weeks ago
6.0 - 11.0 years
4 - 8 Lacs
Pune
Work from Office
We are looking for a seasoned Software Verification Engineer with over 6 years of experience in software testing and automation, ideally within the Medical Device Industry . The candidate will be responsible for designing and executing automated test strategies for regulated software systems. This role demands strong technical expertise in Java-based automation frameworks, a solid understanding of verification methodologies, and the ability to work independently in a fast-paced environment. Key Responsibilities Design and implement automated test strategies for regulated software systems, ensuring compliance with industry standards. Develop and maintain test automation frameworks using Java, Groovy, and tools like JUnit, Selenium, Geb, and Spock. Execute automated tests for multi-browser RESTful APIs and web-based applications across various devices and platforms. Collaborate with cross-functional teams including developers, product managers, and QA engineers to ensure high-quality software delivery. Primary Skills Programming Languages & Frameworks : Java (17 or higher), Groovy JUnit, Selenium, Geb, Spock Automation & Testing : Automated testing for multi-browser RESTful APIs/applications Web-based application testing across devices and browsers Test automation using Java or Groovy scripting Development Tools : Eclipse, IntelliJ CI/CD systems Git, JIRA SQL Technical Expertise : Strong understanding of Object-Oriented Programming (OOP) Experience with configuration management, requirements management, and issue tracking systems Secondary Skills Familiarity with IEC 62304 Medical Device Software Life Cycle Process Prior experience using Git/GitLab Exposure to regulated software environments Preferred Qualifications Bachelors degree in Computer Engineering, Computer Science, or a related field 6+ years of experience in software verification Extensive knowledge of advanced testing concepts and verification strategies Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.
Posted 3 weeks ago
0.0 - 3.0 years
1 - 3 Lacs
Vadodara
Work from Office
QA Job Description We are seeking a highly motivated and detail-oriented Quality Assurance (QA) Engineer to join our team. The ideal candidate will be responsible for ensuring the reliability and quality of our software products through systematic testing and validation processes. This role involves close collaboration with development teams to identify issues early in the development cycle and ensure that final products meet the highest standards. Key Responsibilities • Review and analyze requirements, specifications, and software documentation to provide timely and meaningful feedback. • Design, develop, and maintain detailed and comprehensive test plans, use cases, and test cases. • Prioritize and plan testing activities based on project timelines and deliverables. • Execute various types of testing including functional, regression, exploratory, smoke, and performance testing. • Identify, document, and thoroughly track bugs and issues using appropriate tools. • Collaborate with developers and business analysts to clarify requirements and discuss fixes. • Optimize and maintain testing processes and documentation to ensure best practices. • Participate in requirement clarification sessions with BA or PMT. Required Skills & Qualifications • Strong attention to detail and a commitment to delivering high-quality work. • Excellent problem-solving and critical thinking skills. • Good time management abilities and organizational skills. • Effective interpersonal and communication skills. • Team-oriented attitude with a willingness to share knowledge and learn from others. • Basic understanding or experience with Networking, SQL, Python, or Java is a plus.
Posted 3 weeks ago
5.0 - 10.0 years
4 - 8 Lacs
Bengaluru
Work from Office
Engineer Competency and Qualification: Master’s or bachelor’s degree in mechanical / electrical / Electronics /Aerospace engineering or equivalent Minimum experience of 3+ years of experience in Systems Engineering, Writing Functional Test Cases, Software Verification & Validation Design Practices, Sound Knowledge of Azure-Dev-Ops. Ideally possessing sound knowledge on Aircraft Interface modeling tools(Network Interface Modeling Tool(NIMT) and their functionalities, operations, interactions, interfaces. Good Knowledge on Avionics systems Good knowledge on ARP 4757H standards
Posted 1 month ago
7.0 - 12.0 years
5 - 8 Lacs
Hyderabad
Work from Office
Experience in setting up the testing environment for embedded systems. Experience in strong Python Programming. Experience in defining the testing strategies for embedded software. Hands on experience on MATLAB/SIMULINK Required Candidate profile Desired Skills: Embedded Software, Verification, MIL, SIL, Python 8-12 yrs of Embedded software verification exp for safety critical systems. Experience in test automation framework (MIL, SIL, HIL)
Posted 1 month ago
4.0 - 6.0 years
6 - 10 Lacs
Pune
Work from Office
Knowledge of standard IEC 62304 Medical Device Software Software life cycle process. Experience of doing test automation using Python. Good exposure to Object Oriented programming concepts. Knowledge or prior experience of using Bitbucket/Git. Required Candidate profile Bachelors degree in computer engineering, Computer Science, or a related field. 3+ years experience in software verification. Extensive technical knowledge of advanced testing concepts
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
haryana
On-site
As an Automotive Over-the-Air (OTA) Software Update Professional, your primary responsibilities will include researching technologies necessary for developing Automotive OTA software update systems. You will be tasked with studying customer needs, benefits to OEM, and creating a business case for OTA. Collaboration with internal stakeholders such as Product Planning, Quality Assurance, and other Design/Development teams will be essential. Your role will involve designing the architecture of the Over-The-Air Software Update System based on different vehicle E/E architecture variants across the vehicle lineup. You will need to understand and articulate the merits, limitations, risks, and demerits associated with various OTA architecture options. Additionally, you will be responsible for creating requirements and specifications for an End-to-End OTA system to be implemented across various in-vehicle systems/controllers and over cloud infrastructure. Documenting architectural concepts, feature/function flow diagrams, and design implementation will be part of your duties. You will also support the deployment of requirements/specifications with internal and external stakeholders, including Tier-1 suppliers. Resolving conflicts between stakeholders through system requirement explanations and necessary deliberations will be crucial. Ensuring the performance quality of the overall system through validation at Unit, Integration, System, and vehicle levels is a key aspect of this role. You will establish testing/validation infrastructure and procedures, analyze root causes of reported issues, identify countermeasures, and implement them. Adherence to a secure-by-design approach throughout the concept, architecture, design, and development stages is imperative. Your role will also involve identifying and ensuring compliance with relevant regulations, laws, and guidelines applicable across various geographies. Evaluating alternate approaches/systems through workshops and Proof-of-Concept projects, as well as tracking and reporting project status to senior leadership, will be part of your responsibilities. In terms of competency requirements, you should have expertise in OTA technologies, automotive E/E architecture, connected vehicle architecture, telematics, computer networking, OSI model, security, hardware components, software development, cybersecurity, verification & validation, diagnostics, communication protocols, tools, and standards. Knowledge of relevant standards such as ISO 24089, ISO/SAE 21434, ISO 26262, and ISO 27001 is essential. Proficiency in languages like Japanese would be an added advantage. For this role, a B.E/B.Tech in Electrical Engineering/Electrical & Electronics/Electronics & Communication is essential, while additional certifications or advanced degrees in Automotive/Embedded Electronics, IoT, Cloud, or Cybersecurity would be desirable.,
Posted 1 month ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
You should have experience in developing RTL Designs using VHDL or Verilog languages within environments with constrained timing and memory resources. Your responsibilities will include designing and implementing reusable code, conducting design and code reviews, and testing and validating product implementations. You should also have a good understanding of high-level and low-level software requirements and be capable of developing software verification test cases and procedures. Additionally, you will be required to analyze and enhance the efficiency, stability, and scalability of system resources. It is important to have knowledge of embedded systems serial protocols such as UART, USB, SPI, I2C, and CAN. You will need to integrate and validate new product designs, support software QA, optimize I/O performance, and provide post-production support. Interface with hardware design and development is also a part of the role, along with improving system efficiency and stability after development. Requirements and skills for this position include a Bachelor's degree in Electrical/Electronics/Computer Engineering, Computer Science, or a related field, along with 2-5 years of industry experience. Hands-on experience in RTL design in Verilog, VHDL, and FPGA is necessary. Familiarity with Intel, Xilinx, Altera, Microsemi FPGA parts and tools, RTL debug experience, and knowledge of industry standard protocols like I2C, SPI, UART, PCIe, MIPI, AXI, and Ethernet are also required. You should have the ability to read schematics and data sheets for components, strong interpersonal and writing skills, and the capability to work both in a team and independently. Being self-motivated and passionate about work and embedded systems is essential. Experience in RTL design in Verilog, VHDL, FPGA, and in domains like Railway/Aerospace/Defence or equivalent, along with knowledge of Radio Communication Sub-systems, FPGA/RFSOC is an added advantage. If you meet the specified criteria and are interested in this position, you can apply by sending your details to kavdev@arecaembedded.in.,
Posted 1 month ago
4.0 - 7.0 years
13 - 17 Lacs
Hyderabad
Work from Office
Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities Board bring-up activities for Software components like bootloader, platform managers, Linux Kernel, Linux drivers, Baremetal drivers and applications for ARM based boards. Testing, Verification bring up of Linux Kernel and Linux Drivers I2C, Flashes, USB , Ethernet, PCIe , DDR memory Tests etc. Develops and executes test plans to evaluate functionality, security, and efficiency of firmware utilizing emulation and evaluation boards for pre-silicon and post silicon verification. Analyzes, tracks, and debugs testing failures to determine corrective measures. Collaborates directly with the development team to assess test plan requirements and resolve failures. Run the Regression tests, triage issues, create Defects in the system and work with development team for closure. Automate and the functional and System level tests using Python and integrate the same in Test Automation framework and maintain the Test artifacts for any updates in the Test cases or in Test framework Skills Must have Candidate should have 4-7yrs experience Working experience in verification and testing of Linux based Embedded System software etc. Good experience in Linux Device Driver Verification and validation on Linux, Bare metal, Real Time Operating Systems. Skills in compiling/building/cross-compiling, debugging, testing, deploying Bootloader, TF-A, Linux Kernel, Device tree, Middleware software, and BareMetal application images for board bring up activities through JTAG debuggers & Emulators using different boot modes Good understanding of any one of SoC/Processing Technologies like ARM/RISC-V/X86, MMU, Interrupt handling, Caches etc. Hands on with one or more peripherals/controllers like UART, I2C, SPI, USB, SD, eMMC, QSPI, PCIe etc. Define, Design and Develop manual/Automation test cases for Embedded system projects Programming skills in C/C++, Makefile, Linker file creation, scripting language Python/Shell/Tcl Experience in GIT environment and Test Automation framework Pytest, Jenkins etc. Good to have exposure in design tools like VIVADO, VITIS, Configuration management tools like GIT/Perforce, JIRA, Confluence etc. Nice to have Education RequirementsB.E/B.Tech or M.E/M.Tech in Electronics & Communications or Computer Science
Posted 1 month ago
4.0 - 8.0 years
17 - 20 Lacs
Bengaluru
Work from Office
Strong hands-on experience in using Python programming on Linux for 5.6+ years. Strong hands on exp in using Object Oriented Concepts in Python in designing Test automation framework software. Strong hands-on experience on software verification. Extensive technical knowledge of advanced testing concepts and verification strategies for regulated Software, preferably in the Medical Device Industry. Experience of doing software verification in the testing environment consisting of hardware and software application. Should be able to do requirement analysis and create test scenarios, Test Design and plan for testing from given software requirements. Should be well aware about defect management, version control, test management and product lifecycle management tool. Experience in working with Bitbucket/ GITand CI environments such as TFS Teamcity Bamboo and Jenkins.
Posted 1 month ago
6.0 - 11.0 years
8 - 13 Lacs
Pune
Work from Office
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the worlds mostinnovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as theyprovide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days arethe same. Strong hands-on experience in using Python programming on Linux for 5.6+ years. Strong hands on exp in using Object Oriented Concepts in Python in designing Test automation framework software. Strong hands-on experience on software verification. Extensive technical knowledge of advanced testing concepts and verification strategies for regulated Software, preferably in the Medical Device Industry. Experience of doing software verification in the testing environment consisting of hardware and software application. Should be able to do requirement analysis and create test scenarios, Test Design and plan for testing from given software requirements. Should be well aware about defect management, version control, test management and product lifecycle management tool. Experience in working with Bitbucket/ GITand CI environments such as TFS Teamcity Bamboo and Jenkins.
Posted 1 month ago
6.0 - 10.0 years
20 - 25 Lacs
Bengaluru
Work from Office
Hi, With reference to your profile on job portal we would like to share an opportunity with you for one of our US based Product Based MNC client in Bangalore location. Please find below the details regarding same: Location: International Tech Park Park Square Mall, Pattandur Agrahara, Whitefield, Bengaluru Experience: 6-11 Yrs Title: Software Design Quality Assurance Engineer (Software V&V) Notice Period: Immediate Joiner - 30 Days Job Responsibilities Position summary: Software design quality assurance engineer works collaboratively with digital R&D team in developing digital solutions and products which may be non-medical products, conducts reviews, review software design documents influence digital design and development process improvement, reviews testing results and associated documentation to ensure that the products are free of flaws and function as designed. This is a specialized individual contributor role that requires expertise from a professional / technical thought leader in their respective field or discipline. This position typically requires 6+ years of experience in the software field and an advanced college degree or equivalent. This job covers a range of activities that require judgements and solutions based on analytical thought comparing and selecting alternatives. Essential duties & responsibilities: (Detailed Description) Software Development Lifecycle (SDLC), ensuring consistency in design & development, requirement management, testing, and maintenance practices. Review of software design documents Change Management - reviewing and approving modifications to the software to maintain its integrity. Defect Management - Defect tracking, root cause analysis, corrective and preventive measures as necessary Configuration Management / Deployment Management Know how on tracking/ reviewing changes to the software and related artifacts (e.g., documentation). Software Product Risk Management: - know how on risk-based approach, identifying, assessing, and mitigating risks associated with software, risk management presentation to risk management board. Product Security Reviews knowhow of product security requirements & deliverables throughout lifecycle of the product for security. Education & special trainings: Experienced in Software Development Life Cycle Phases and requirements Experience with JIRA for requirement management and defect management Know how on with Risk Management concepts Qualifications & experience: 6+ years of industry experience in software quality assurance or testing environment. Bachelors/ Masters degree in: Electronics/Computers Engineering. Physical & mental requirements: Highly motivated and able to build close relationships internally and externally If in case you are interested to avail this opportunity then please revert with your updated profile asap to dbetal@vanassociates.com Note: Do not change the subject line while reverting. 1. Total Exp: 2. Relevant experience in Software Validation & Verification: 3. Relevant experience in Medical Device industry: 3. Current CTC: 4. Expected CTC: 5. Official Notice Period: 6. Ready to work in International Tech Park Park Square Mall, Pattandur Agrahara, Whitefield, Bengaluru: 7. Available for MS Teams/F2F Interview on Weekdays: Thanks & Regards, Devanshu Vanguard HR Associates Pvt. Ltd. E-Mail:- dbetal@vanassociates.com
Posted 1 month ago
4.0 - 7.0 years
6 - 9 Lacs
Hyderabad
Work from Office
Project description We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way. Responsibilities Board bring-up activities for Software components like bootloader, platform managers, Linux Kernel, Linux drivers, Baremetal drivers and applications for ARM based boards. Testing, Verification bring up of Linux Kernel and Linux Drivers I2C, Flashes, USB , Ethernet, PCIe , DDR memory Tests etc. Develops and executes test plans to evaluate functionality, security, and efficiency of firmware utilizing emulation and evaluation boards for pre-silicon and post silicon verification. Analyzes, tracks, and debugs testing failures to determine corrective measures. Collaborates directly with the development team to assess test plan requirements and resolve failures. Run the Regression tests, triage issues, create Defects in the system and work with development team for closure. Automate and the functional and System level tests using Python and integrate the same in Test Automation framework and maintain the Test artifacts for any updates in the Test cases or in Test framework SkillsMust have Candidate should have 4-7yrs experience Working experience in verification and testing of Linux based Embedded System software etc. Good experience in Linux Device Driver Verification and validation on Linux, Bare metal, Real Time Operating Systems. Skills in compiling/building/cross-compiling, debugging, testing, deploying Bootloader, TF-A, Linux Kernel, Device tree, Middleware software, and BareMetal application images for board bring up activities through JTAG debuggers & Emulators using different boot modes Good understanding of any one of SoC/Processing Technologies like ARM/RISC-V/X86, MMU, Interrupt handling, Caches etc. Hands on with one or more peripherals/controllers like UART, I2C, SPI, USB, SD, eMMC, QSPI, PCIe etc. Define, Design and Develop manual/Automation test cases for Embedded system projects Programming skills in C/C++, Makefile, Linker file creation, scripting language Python/Shell/Tcl Experience in GIT environment and Test Automation framework Pytest, Jenkins etc. Good to have exposure in design tools like VIVADO, VITIS, Configuration management tools like GIT/Perforce, JIRA, Confluence etc. Nice to have Education B.E/B.Tech or M.E/M.Tech in Electronics & Communications or Computer Science
Posted 1 month ago
1.0 - 6.0 years
0 - 2 Lacs
Hyderabad
Work from Office
SUMMARY We’re looking for a passionate Software Engineer to design, develop and install software solutions. Ideally, the candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software engineers must be skilled in development, writing code, and documenting functionality. Executing full life-cycle software development Writing well designed, testable, efficient code Producing specifications and determining operational feasibility Integrating software components into fully functional software systems Developing software verification plans and quality assurance procedures Documenting and maintaining software functionality Tailoring and deploying software tools, processes and metrics Serving as a subject matter expert Complying with project plans and industry standards Requirements Proven work experience in as a computer software engineer or software developer Hands on experience in designing interactive applications Ability to develop software in C, C++, C#, Java or other selected languages Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) Experience with test-driven development Mastery in software engineering tools Ability to document requirements and specifications Familiarity with software development methodology and release processes A degree in Computer Science or Engineering Benefits Good rate of pay . Developers have a higher starting wage bracket all around the world. The skills are transferable . The skills you acquire will never be out of use. Work anywhere . As a developer you aren’t limited to a particular region or country as 1’s and 0’s are understood everywhere. Comfortable Working Environment . Wherever you go, you’ll have an air conditioned office, fast internet and a powerful laptop. What more does a man need? Constant learning curve . You will only get better with passing time as you will be in sync with the technological changes. You can be as creative as you want . Each day you create something from nothing. The only thing that limits you will be your imagination. Maternity/paternity leave. Pursue career goals while growing your family. Professional development. Get opportunities for professional development, to master new skills and to grow into other roles.
Posted 1 month ago
4.0 - 7.0 years
3 - 7 Lacs
Hyderabad
Work from Office
Software verification Exp for safety critical systems. Exp in test automation framework (MIL, SIL and HIL) Exp in setting up the testing environment for embedded systems. Exp in strong Python Programming. Hands on Exp on MATLAB/SIMULINK Required Candidate profile Experience in tools like JAMA, STASH / BITBUCKET / GIT / JIRA / CONFLUENCE / BAMBOO Good knowledge on agile principle and good experience in working in agile environment
Posted 1 month ago
3.0 - 7.0 years
4 - 8 Lacs
Pune
Work from Office
Pune Job ID: SS202500072 Function: Verification ENgineer Role: Software engineer Desired Skills: PHP/Python,Bluetooth Protocol Job Description Key Responsibilities: Analyze and interpret system requirements for test planning and traceability Design and execute system integration & verification test strategies for mobile platforms (iOS/Android) Develop automated/semi-automated test scripts for BLE-enabled medical devices and cloud systems Perform BLE protocol testing and system performance evaluation Collaborate with firmware and hardware teams to troubleshoot BLE-related issues Develop testing tools and libraries to enhance automation and traceability Support regulatory documentation (test plans, reports, requirement traceability) Use lab tools like oscilloscopes, BLE sniffers, and DVMs for real-time testing Ensure compliance with medical standards and ensure high software quality Stay current on BLE tech advancements and testing best practices Required Skills & Qualifications BS/MS in Computer Science, Electrical Engineering, or a related field 4+ years in systems/software verification or development 2+ years programming with scripting languages (Python, PHP, etc ) Experience with BLE stack and BLE protocol testing Hands-on experience with tools like Appium, Selenium, Git, Jira, Jenkins, and Figma Familiarity with OOP, cloud (AWS), and mobile platforms Experience with mobile medical apps and connected health solutions is preferred Strong debugging and problem-solving skills for BLE and connectivity issues Good communication, collaboration, and documentation skills
Posted 1 month ago
5.0 - 10.0 years
8 - 12 Lacs
Chennai
Work from Office
Hello Visionary! We empower our people to stay resilient and relevant in a constantly changing world. Were looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like youThen it seems like youd make a great addition to our vibrant team. We are looking for a Product Test Expert. This position is available for Chennai Location. Youll make a difference by: Proficiency in frontend automation using JavaScript E2E testing frameworks (Cypress/ LoadRunner/ K6) Having Experience with visual regression and snapshot System testing. Having Solid API testing skills with tools, like Postman, Bruno and Playwright. Familiarity with contract testing, like PACT. Having Working experience in Performance testing. Having Working experience in GitLab and CI/CD pipelines. Having Good knowledge in QA principles, methodologies, and best practices. Desirable to Have: Working Knowledge of Test management tools such as IBM Jazz, JIRA. Hands-on experience in scripting languages, like Python, Perl, or TCL. Hands-on experience in tools, like Robot or Selenium. ISTQB certification (Foundation). Working experience in cross platform product verification. Working experience in agile software development (daily scrum, pair sessions, sprint planning, retro & review and self-organized), configuration, testing and release management. Youll win us over by: Having An engineering degree B.E. / M.Sc. / MCA / B.Tech in Computer Science / Information Technology. Having Minimum 5 years experience of IT software verification and validation. What are my responsibilities You take a challenging role in the Product Quality & Reliability Assurance of an easy-to-use cloud-based physical security solution, offering integrated services of access control, video, intrusion & physical security information management o Develop and implement comprehensive test plans and strategies to validate software functionality and ensure compliance with established quality standards. o Create and execute automated test scripts using JavaScript E2E testing frameworks such as Playwright or Cypress to facilitate early detection of defects and quality issues. o Conduct visual regression and snapshot testing using Playwright. oPerform API testing using tools like Postman and Playwright, ensuring robustness and reliability of backend services. o Engage in contract testing using PACT to validate interactions between services. o Collaborate closely with developers to conduct root cause analysis for identified defects, providing detailed information to support defect resolution. oContinuously improve testing processes and methodologies to enhance software quality and reliability. o Utilize GitLab and pipelines for version control and CI/CD processes. For your task, you need to technically cooperate in the software verification and validation of the software systems within a self-organizing, cross-functional international development team Participation in integration of the implemented modules and in the system testing, with the aim of test automation to ensure the functionality of the individual software modules in the overall system; also participation in Configuration Management with the aim of "Continuous Deployment" is one of your tasks Document the testing results to ensure a sustainable maintainability Process-compliant handling and use of the Siemens product testing process and support to project team members as well as participation in the continuous process improvement around your area of responsibility Join us and be yourself! We value your unique identity and perspective, recognizing that our strength comes from the diverse backgrounds, experiences, and thoughts of our team members. We are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. We also support you in your personal and professional journey by providing resources to help you thrive. Come bring your authentic self and create a better tomorrow with us. Make your mark in our exciting world at Siemens. This role is based in Chennai and is an Individual contributor role. You might be required to visit other locations within India and outside. In return, you'll get the chance to work with teams impacting - and the shape of things to come. Find out more about Siemens careers at
Posted 1 month ago
1.0 - 2.0 years
7 - 12 Lacs
Bengaluru
Work from Office
Job Description: The Architecture and Technology Group (ATG) at Arm is looking for an Architecture Verification Engineer to contribute to the development of Architecture Compliance Kits that ensure Arm implementations adhere to architectural specifications. This is an exciting opportunity to work on cutting-edge Arm architectures and apply hardware/software verification skills to develop high-quality Architecture Verification IP. Key Responsibilities: Analyze architecture definitions, conduct feasibility studies, and develop verification strategies. Design and develop test cases/scenarios using Assembly, C, HVL, and automation techniques. Collaborate with internal teams to ensure compliance with Arms architectural specifications. Develop and execute test plans and verification methodologies. Contribute to the success of the team by taking on additional responsibilities. Required Skills & Experience: 1-2 years of experience in engineering (CPU/IP verification is a plus). Strong understanding of computer architecture. Proficiency in C/C++/Assembly programming with good software engineering practices. Experience with test plan and testcase development in a verification environment. Familiarity with Unix/Linux environments. Prior experience in CPU verification is an added advantage. Why Join Us? Work on cutting-edge Arm architectures and System IPs. Be part of a highly skilled and innovative verification team. Excellent career growth opportunities in a world-class semiconductor company.
Posted 2 months ago
4.0 - 8.0 years
10 - 16 Lacs
Pune
Work from Office
Analyzes system requirements, designs/executes integration tests for mobile (iOS/Android) and BLE medical devices, and develops test automation. Performs BLE protocol testing, troubleshoots, and supports regulatory documentation. Required Candidate profile Requires 4+ years in verification, scripting (Python), and BLE expertise.
Posted 2 months ago
4.0 - 8.0 years
5 - 9 Lacs
Mumbai
Work from Office
Hands experience in Verification of Software for Medical devices from beginning of NPI/NPD (Complete design life cycle) Good in Analyzing SW requirements (embedded/firmware etc) for testability. Must have hands on experience in writing Verification plan, Verification Protocols, Testing and Generating Verification Test Results/Reports. Have hands on experience on standards like IEC60601-1-8, review the applicable requirements and hands on experience in executing pre-compliance and formal complicable tests with internal team and external labs. Have good knowledge on Software Development Life Cycle process as per IEC 62304 and ISO 14971 & Software Test Life Cycle. Identify issues from verification, log the issues in tools like JIRA or ClearQuest, Drive defect control board, review with cross functional team and verify the resolutions. Hands on experience with the Test Environment- test tools (Oscilloscope, multi meters, pressure guages, sensors,flow meters etc). Must have experience in verification of Embedded firmware/software. Have Experience in Software reliability demonstration and Automation testing. Have collaboration with Internal team and external team to bring best practices. Working experience in Ventilator or Anesthesia or Dialysis machine products will be an advantage. Working knowledge of MTLAB, LabView and NI will be an advantage. Health care or Medical equipment - Verification & Validation
Posted 2 months ago
5.0 - 8.0 years
5 - 9 Lacs
Mumbai
Work from Office
Job Information Job Opening ID ZR_1652_JOB Date Opened 15/12/2022 Industry Technology Job Type Work Experience 5-8 years Job Title Sr Verification Engineer-Software City Mumbai Province Maharashtra Country India Postal Code 400008 Number of Positions 4 Hands experience in Verification of Software for Medical devices from beginning of NPI/NPD (Complete design life cycle) Good in Analyzing SW requirements (embedded/firmware etc) for testability. Must have hands on experience in writing Verification plan, Verification Protocols, Testing and Generating Verification Test Results/Reports. Have hands on experience on standards like IEC60601-1-8, review the applicable requirements and hands on experience in executing pre-compliance and formal complicable tests with internal team and external labs. Have good knowledge on Software Development Life Cycle process as per IEC 62304 and ISO 14971 & Software Test Life Cycle. Identify issues from verification, log the issues in tools like JIRA or ClearQuest, Drive defect control board, review with cross functional team and verify the resolutions. Hands on experience with the Test Environment- test tools (Oscilloscope, multi meters, pressure guages, sensors,flow meters etc). Must have experience in verification of Embedded firmware/software. Have Experience in Software reliability demonstration and Automation testing. Have collaboration with Internal team and external team to bring best practices. Working experience in Ventilator or Anesthesia or Dialysis machine products will be an advantage. Working knowledge of MTLAB, LabView and NI will be an advantage. Health care or Medical equipment - Verification & Validation check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#2B39C2;border-color:#2B39C2;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered=""> I'm interested
Posted 2 months 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
54024 Jobs | Dublin
Wipro
24262 Jobs | Bengaluru
Accenture in India
18733 Jobs | Dublin 2
EY
17079 Jobs | London
Uplers
12548 Jobs | Ahmedabad
IBM
11704 Jobs | Armonk
Amazon
11059 Jobs | Seattle,WA
Bajaj Finserv
10656 Jobs |
Accenture services Pvt Ltd
10587 Jobs |
Oracle
10506 Jobs | Redwood City