Search Jobs

Search by job, company or skills

Python Automation Framework Developer

Python Automation Framework Developer

Randstad Sourceright
  • Posted 50 minutes ago
  • Be among the first 10 applicants

Job Description

Position: Python Automation Framework Developer (CE57SF RM 4393)

Education Required : Bachelor's/master's degree in electrical engineering, Computer Engineering, or equivalent

Must Have Skills

  • Knowledge of all phases of STLC (Test Plan, Test Case Design, Execution, Reporting)
  • Manual Testing (System, Integration, Regression, Sanity, Functional)
  • Experience in test automation frameworks (test stack / robot / AutoIt / NI LabView / Spectron / Pytest)
  • Experience in developing test framework and debugging software in a real-time, embedded, multiprocessor, multi-interface environment
  • Python programming language
  • CI/CD using Jenkins and Git
  • Working knowledge of software development tools (debugger's, emulators, compilers, etc.).
  • Background in system testing (including drivers like SPI, I2C, UART), RTOS based applications, Linux/Android based applications
  • Creative problem-solver capable of testing and reproducing complex software problems and providing solutions to them
  • Good verbal and written communication skills

Candidate will be responsible for developing test artifacts for production ready software following a defined software development process. The candidate(s) must be capable of analysing specifications, developing test plans, test cases and verifying functionality.

  • Responsible for all levels of software testing (System, Integration, and Regression)
  • Knowledge on all phase of STLC – Test Plan, Test case design, Test execution and Test Report generation.
  • Detect and track software defects and inconsistencies
  • Design and develop automation framework and scripts in python. Experience with Pytest framework would be an advantage.
  • Generating test reports from continuous integration/Jenkins/Git
  • Collaborate closely with other team members and departments
  • Apply software engineering and quality principles in software verification
  • Should work from ADBL location

Basic Qualifications

  • Bachelor's/master's degree in electrical engineering, Computer Engineering, or equivalent and 3-6 Years of related industry experience.
  • Programming skills – python
  • Experience in using any of the industry standard test frameworks – Test Stack/ Robot framework/ Auto It/ NI LabView / Spectron / Pytest
  • Background in system testing (including drivers like SPI, I2C, UART), RTOS based applications, Linux/Android based applications, etc.
  • Working knowledge of software development tools (debugger's, emulators, compilers, etc.).
  • Experience in developing test framework and debugging software in a real-time, embedded, multiprocessor, multi-interface environment.
  • Creative problem-solver capable of testing and reproducing complex software problems and providing solutions to them.
  • Good verbal and written communication skills.

More Info

Key Skills

RTOS based applications

Spectron

Android based applications

Python programming language

CI/CD using Jenkins

Test Stack

Test automation frameworks

Similar Jobs

8-15 yrs
Bengaluru, India
Skills:
Memory ManagementAutomation Framework DevelopmentmultithreadingEmbedded LinuxOs ConceptsPython Programming