Python Test Automation Developer

2 weeks ago


Bengaluru, India Maimsd Technology Full time

Job Description - Key Responsibilities : - Design, develop, and implement Python-based test automation frameworks and solutions for embedded systems and platforms. - Create, execute, and maintain automated test scripts using Python and frameworks like Pytest. - Analyze test results, identify defects, and work closely with development teams to resolve issues. - Contribute to the continuous improvement of the test automation strategy, tools, and processes. - Develop and maintain test documentation, including test plans, test cases, and test reports. - Integrate automated tests into CI/CD pipelines for efficient and continuous testing. - Collaborate with software developers, hardware engineers, and other QA team members to understand product requirements and ensure comprehensive test coverage. - Troubleshoot and debug issues within the test automation environment and the embedded systems under test. - Stay updated with the latest industry trends, tools, and technologies in test automation and embedded systems. - Participate in code reviews and provide constructive feedback to peers. - Educational Qualifications : - Bachelor's (B.Tech/B.E) or Master's (M.Tech) degree in Computer Science (CS) or Electronics and Communication Engineering (ECE). - Consistent good academic performance with over 70% marks or an equivalent CGPA. - Required Skills and Experience : - Overall Experience :2 to 6 years in software development or test automation. - Embedded Test Automation Experience :Minimum of 2 years of hands-on experience in embedded test automation projects as a Python developer or framework developer. - Python Programming : - Strong proficiency in Python programming. - Solid understanding of Object-Oriented Analysis and Design (OOAD) principles. - Knowledge and application of common Design Patterns. - Test Automation Frameworks : - Proven experience with test automation frameworks, particularly Pytest. - Ability to design and develop custom test automation frameworks from scratch or extend existing ones. - Embedded Domain Exposure(Must have experience in AT LEAST ONE of the following) : - Server Platforms :In-depth understanding and testing experience with BIOS, Baseboard Management Controller (BMC), RAS (Reliability, Availability, Serviceability) features, Security (e.g., Secure Boot, TPM), NIC and Storage controllers (NVMe, SAS, SATA), Peripherals (USB, I2C, SPI), and PCIe. - Virtualization :Hands-on experience with virtualization technologies such as Hyper-V, VMware ESXi, KVM, and familiarity with industry-popular virtualization management tools. - Connectivity :Experience in testing Wifi (802.11 standards), Bluetooth, and other IoT communication protocols and devices. - Communication :Strong knowledge of IP Networking concepts (TCP/IP, UDP, DHCP, DNS). Experience in port and VLAN configuration on enterprise-grade switches (e.g., Dell, Cisco, Extreme, Arista). - - -Cloud Technologies :Understanding of AWS architecture, services, and orchestration tools (e.g., CloudFormation, Terraform). Experience in testing cloud-connected embedded devices or cloud-based management solutions for embedded systems. - Desired Skills(Preferred but not mandatory) : - Experience with version control systems like Git. - Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI). - Knowledge of scripting languages other than Python (e.g., Bash, Perl). - Experience with different hardware interfaces and communication protocols (e.g., JTAG, UART, I2C, SPI). - Understanding of Agile/Scrum development methodologies. - Excellent problem-solving and analytical skills. - Strong communication and interpersonal skills, with the ability to work effectively in a team environment.



  • Bengaluru South, Karnataka, India Test Yantra Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Company DescriptionTest Yantra is a leader in Quality Engineering Services for global brands, offering a digital engineering approach tailored to fit business roadmaps. We focus on creating a superior experience for our customers, partners, and employees, bringing value across the entire ecosystem. Test Yantra aligns with client goals through technology,...


  • Bengaluru, Karnataka, India Pradeepit Global Consulting Private Limited Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Python automation A 5+ years Test Automation Python Developer is a professional who specializes in using the Python programming language to create automated tests for software applications. Their primary responsibility is to design, develop, and maintain automated test scripts and frameworks that help ensure the quality and reliability of software...


  • Bengaluru, India Codersbrain Full time

    Mandatory skills : Python Automation Framework with Manual Testing who has working in Electrical background - Mandatory Good communication Location : Bangalore Experience : 6+ Years Notice Period : Immediate to 15 days Work from office. Skills: Automation Testing, Python Script Python Automation Framework with Manual & automation Testing Good Experience of...


  • Bengaluru, Pune, India Anlage Infotech Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Python Automation Test EngineersJob location:- Pune and BangaloreNotice Period :-Immediate to 60 daysExperience :- 6 to 14 yrsWork Mode :-HybridMandate Skills:Automation testing, Selenium , API Testing , Python, Pytest and Robot FrameworkJob Description for Automation Testing Python:3+ years of experience in software testing or development with good...


  • Bengaluru, India Codersbrain Full time

    Python Automation Testing Exp - 4 to 6 yrs Location - Bangalore Notice Period - Immediate to 15 days 1st Round Interview - Metle Test Position Requirements: - B.Tech. / B.E. / M.Tech. in EC, EEE,CS Branch. - 4-6 years of experience in Automation. - At least 4 yrs hands-on scripting (automation) experience in python - Test complete Automation Testing -...

  • Python Automation Testing

    20 minutes ago


    Bengaluru, Karnataka, India Talent Worx Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Responsibilities:- Design, develop, and maintain robust automation frameworks using Python and JavaScript.- Create and execute automated test scripts for both front-end and back-end (API) testing.- Develop and implement comprehensive test plans and test cases.- Perform API testing and automation to ensure the reliability and performance of webservices.-...


  • Bengaluru, Karnataka, India Gainwell Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Gainwell Technologies LLCSummaryGainwell Technologies, a leader in healthcare technology solutions, is seeking a skilled Senior Professional Automation Tester to join our dynamic team. In this pivotal role, you will be instrumental in ensuring the delivery of high-quality software by leveraging automation tools and best practices.Your role in our...


  • Bengaluru, India UST Full time

    Dear Candidates,UST is looking for a Automation Testing with atleast 5 years of exp.Required Experience : 5+ YearsNP : Immediate Joiners onlyLocation: BengaluruMandatory Skills : Python,Robot Framework,Selenium,ApiInterested candidate can share your updated CV to JD:• 5+ years of working experience in API Automation Testing.• Should be able to understand...


  • Bengaluru, India UST Full time

    Dear Candidates,UST is looking for a Automation Testing with atleast 5 years of exp.Required Experience : 5+ YearsNP : Immediate Joiners onlyLocation: BengaluruMandatory Skills : Python,Robot Framework,Selenium,ApiInterested candidate can share your updated CV to bhoopathyraja.ravindran@ust.comJD:• 5+ years of working experience in API Automation...


  • Bengaluru, India UST Full time

    Dear Candidates,UST is looking for a Automation Testing with atleast 5 years of exp.Required Experience : 5+ YearsNP : Immediate Joiners onlyLocation: BengaluruMandatory Skills : Python,Robot Framework,Selenium,ApiInterested candidate can share your updated CV to bhoopathyraja.ravindran@ust.comJD:• 5+ years of working experience in API Automation...