We are seeking a highly motivated and experienced Test Module Lead with a strong background in Python and test automation to join our dynamic team in Bengaluru. As a Test Module Lead, you will be responsible for designing, implementing, and maintaining automated test frameworks for our embedded software systems. You will play a crucial role in ensuring the quality, reliability, and performance of our products through rigorous testing and collaboration with development teams. This role requires a deep understanding of embedded software testing methodologies, excellent communication skills, and the ability to lead and mentor a team of test engineers.
Key Responsibilities
Design and implement automated unit and integration tests for testing System Software using Python, Pytest, BDD, Test etc.
Design and implement automated test infrastructure.
Help to structure new software and refactor existing software for testability.
Review software requirements and software design specifications.
Perform code reviews.
Lead and mentor a team of test engineers, providing guidance and support.
Develop and maintain test plans, test cases, and test scripts.
Execute test cases and analyze test results.
Identify, document, and track software defects using Jira or similar defect tracking tool.
Collaborate with developers to resolve defects and improve software quality.
Participate in the development and maintenance of API and UI Test Automation for Embedded devices.
Contribute to the continuous improvement of our testing processes and methodologies.
Perform embedded software testing (Black-box, White box), performance, stress and load testing, as required by the project.
Required Skills & Qualifications
6-8 years of experience in software testing, with a focus on embedded systems.
Strong proficiency in Python programming.
Experience with test automation frameworks such as Pytest and BDD.
Solid understanding of firmware testing principles and methodologies.
Experience with API and UI test automation.
Familiarity with defect tracking tools such as Jira.
Excellent communication and interpersonal skills.
Ability to work independently and as part of a team.
Strong analytical and problem-solving skills.
Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
Experience with performance, stress, and load testing.
Knowledge of software development life cycle (SDLC) and testing methodologies.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in India.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip