Website:
thevaluemaximizer.com
Job details:
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 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
Click on Apply to know more.