24 Sep
|
Qode
|
Bengaluru
TEST MODULE LEAD - Python
Location:
Bengaluru, India
Workplace Type:
Onsite
About the Role
We are seeking a highly motivated and experienced Test Module Lead with a solid 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.
📌 Test Module Lead (Bengaluru)
🏢 Qode
📍 Bengaluru