← All openings
BrainsLogic
Technology

Python Automation Engineer

Activefull-timeonsiteTechnologymid

We are looking for a Python Automation Engineer. hands-on experience in automation testing and scripting. This role is ideal for individuals who are passionate about building reliable automation solutions and ensuring high-quality software delivery through efficient testing practices.

About the role

About:

BrainsLogic is a senior-only software studio. Funded startups and agencies come to us when they need real engineers shipping production systems — not juniors learning on the client's budget. That standard is exactly why this role exists: we don't hire seniors off the market and hope, we take sharp early-career engineers, train them properly, and move them onto production projects when they're ready. This is how we keep the bar high.

Job Description:

We're looking for a Python Automation Engineer with 1.5+ years of hands-on experience in automation testing and scripting, who takes pride in building reliable automation and shipping high-quality software. You'll work alongside senior engineers to design and maintain the test automation that keeps our production systems solid.

Key Responsibilities:

  • Design, develop, and maintain automation test scripts using Python

  • Work on test automation frameworks for web applications and APIs

  • Write clean, reusable, and maintainable automation code

  • Execute test cases, analyze results, and report bugs clearly

  • Identify, document, and track bugs effectively

  • Collaborate with developers, QA team, and project stakeholders

  • Improve existing automation coverage and testing processes

  • Perform functional, regression, and API testing

  • Conduct API testing using tools like Postman

  • Ensure timely delivery of high-quality releases

Qualifications:

  • 1.5+ years of hands-on experience with Python automation

  • Experience with automation tools such as Playwright, Selenium, or similar

  • Good understanding of web testing, API testing, and QA processes

  • Strong understanding of SDLC & STLC

  • Hands-on experience with bug tracking tools like Jira

  • Basic knowledge of Git and CI/CD workflows

  • Ability to debug failed test cases and maintain automation stability

  • Good analytical and problem-solving skills

  • Strong communication and reporting skills

Preferred Skills:

  • Experience with Allure Reports for test reporting

  • Basic knowledge of databases (SQL)

  • Experience working in Agile teams

Benefits:

  • Competitive salary and performance-based incentives

  • Mentorship from senior engineers who ship production systems

  • Real exposure to diverse production SaaS and AI projects

  • Annual trips, office dinners, and extracurricular activities

  • A clear path from trained junior to production-ready engineer

Apply now

Apply for Python Automation Engineer

Tell us a little about you and how you'd approach this role. Required fields are marked.

Drag & drop or browsePDF, DOC or DOCX · max 5MB