Based on your search criteria and filters
Job Summary We are seeking a highly skilled and experienced Test Architect to join our team. This role will focus on developing and implementing comprehensive testing strategies encompassing functional, automation, and performance testing. The ideal candidate will possess a strong understanding of quality engineering principles and a proven ability to design and execute effective testing frameworks. Key Responsibilities The Test Architect will be responsible for the design, implementation, and maintenance of testing strategies and frameworks. This includes defining quality gates, establishing metrics, and ensuring adherence to best practices. The role will also involve collaboration with cross-functional teams to ensure the delivery of high-quality software releases. Required Skills & Qualifications Test Strategy: Demonstrated ability to develop and execute comprehensive test strategies aligned with business objectives and project requirements. Quality Engineering Architecture: Expertise in designing and implementing quality engineering architectures that support scalable and reliable testing processes. Functional Testing: Proficient in functional testing methodologies to ensure software meets specified requirements. Regression Testing: Experience in designing and executing regression testing suites to identify and prevent regressions. Automation Testing: Strong skills in automation testing, including the ability to design, develop, and maintain automated test scripts. API Testing: Knowledge of API testing techniques to validate the functionality and performance of APIs. Integration Testing: Experience in integration testing to ensure seamless integration between different software components. Performance Testing: Expertise in performance testing methodologies to identify and address performance bottlenecks. Non-Functional Testing: Understanding of non-functional testing aspects, including security, usability, and reliability. CI/CD Integration: Experience integrating testing processes into CI/CD pipelines. Performance Engineering: Ability to apply performance engineering principles to optimize software performance. Quality Gates: Ability to define and implement quality gates to ensure release quality. Metrics & Reporting: Experience in defining and tracking key testing metrics and generating comprehensive reports. Best Practices: Deep understanding of software testing best practices. Automation Frameworks: Experience with various Automation Frameworks . Reusability & Maintainability: Ability to design test automation frameworks with a focus on reusability and maintainability. Service Virtualization: Knowledge of Service Virtualization techniques for creating realistic testing environments. AI-Assisted Testing: Familiarity with AI-Assisted Testing concepts and tools. QE Practices: Strong understanding of QE Practices . Defect Prevention: Ability to identify and implement strategies for defect prevention. Release Quality: Commitment to ensuring high-quality software releases. Analytical Skills: Strong analytical skills to analyze test results and identify root causes of defects. Problem-Solving Skills: Excellent problem-solving skills to effectively troubleshoot and resolve testing issues. Communication Skills: Effective communication skills to clearly and concisely communicate testing results and recommendations. Test Architect: Demonstrated experience and expertise as a Test Architect . Experience Required: 9 - 16 years of experience in software testing, with a focus on test architecture and design. This level of seniority requires a proven track record of leading testing initiatives and mentoring junior team members. What We Offer Salary: 30 LPA
Job Summary We are seeking a Software System Engineer to join our team in Bangalore. This role will focus on the design, development, and validation of system-level software solutions within the IT / Technology industry. Key Responsibilities The Software System Engineer will be responsible for a range of tasks related to system design, analysis, and documentation. This includes participating in requirements, design, and architecture reviews to ensure the quality and integrity of our systems. Required Skills & Qualifications Software System Engineering: Demonstrated ability to apply software system engineering principles to complex systems, ensuring robust and reliable performance. PID Control: Proficiency in the design and implementation of Proportional-Integral-Derivative (PID) control systems for precise control of various parameters. MATLAB: Experience utilizing MATLAB for modeling, simulation, and analysis of control systems. Simulink: Familiarity with Simulink for creating and simulating dynamic systems. Control Design: Ability to design and implement effective control strategies to meet specific performance requirements. Calibration: Experience with calibration techniques to ensure accurate system performance. System-Level Software: Understanding of system-level software development principles and practices. Thermal Print Mechanisms: Knowledge of thermal print mechanisms and their integration into larger systems. Force/Pressure Control: Experience in designing and implementing control systems for force and pressure regulation. High-Speed Media Transport: Understanding of high-speed media transport systems and their control requirements. Motor Torque-Speed Characteristics: Ability to analyze and utilize motor torque-speed characteristics in system design. Requirements Review: Ability to participate in and contribute to thorough requirements review processes. Design Review: Ability to participate in and contribute to thorough design review processes. Architecture Review: Ability to participate in and contribute to thorough architecture review processes. FMEA: Experience with Failure Mode and Effects Analysis ( FMEA ) to identify and mitigate potential system failures. Defect Prevention: Ability to proactively identify and implement measures to prevent defects in system design and implementation. Analytical Skills: Strong analytical skills to effectively analyze complex systems and identify potential issues. Problem-Solving Skills: Excellent problem-solving skills to address and resolve system-related challenges. Technical Documentation: Ability to create clear, concise, and comprehensive technical documentation. Communication Skills: Strong communication skills to effectively convey technical information to both technical and non-technical audiences. Python: Proficiency in Python for scripting, data analysis, and automation. Data Analysis: Ability to perform data analysis to identify trends, patterns, and insights. Sensor Feedback: Experience with utilizing sensor feedback for system control and optimization. Education: Bachelor’s or Master’s degree in Software Engineering, Systems Engineering, Control Engineering, Electrical Engineering, Mechatronics, or a related field. The ideal candidate will possess a strong foundation in engineering principles and a passion for solving complex problems. No prior experience is required. What We Offer Salary is not provided.
Based on your filters