
Python Automation Engineer
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 for Python Automation Engineer
Tell us a little about you and how you'd approach this role. Required fields are marked.