Junior Python Developer & Software Tester
1XL Infra
Location
🇮🇳 India
Type
Full-time
Salary
Undisclosed
Posted
1w ago
Job Description
Job Title: Junior Python Developer & Software Tester Company: 1XL Job Type: Full-time CTC: ₹25,000 - 35,000 PM
Experience Required
: 2–4 Years Job Mode: Work From Office Location: Thergaon, Pune About 1XL 1XL is a Dubai-based company focused on empowering individuals and organisations through growth, innovation, and success. We inspire individuals and organisations to reach their full potential through tailored, market-proven solutions.
Role Overview
We are looking for a versatile and detail-oriented Junior Python Developer & Software Tester who can handle both development and quality assurance
responsibilities
. This hybrid role requires building scalable backend systems using Python while ensuring high-quality delivery through effective testing practices. The ideal candidate should have hands-on experience in Python development along with manual and basic automation testing , and a strong understanding of the software development lifecycle.
Key Responsibilities
1. Python Development • Design, develop, and maintain scalable Python-based applications. • Write clean, efficient, and reusable code following best practices. • Develop and maintain RESTful APIs and backend services. • Integrate third-party APIs and external services. • Optimize applications for performance, scalability, and security. • Debug and troubleshoot application issues. 2. Software Testing • Analyze
requirements
and create detailed test cases, test scenarios, and test plans. • Perform manual testing including functional, regression, integration, system, and exploratory testing and Non - functional testing. • Validate UI/UX, workflows, and business logic through thorough manual test execution. • Identify, document, and track bugs using bug tracking tools (e.g., Jira, Bugzilla). • Conduct API testing using tools like Postman. • Perform retesting and regression testing after bug fixes. • Ensure product quality through end-to-end manual validation before release. 3. Automation Testing (Preferred) • Develop and maintain automated test scripts. • Use automation tools such as Selenium or similar frameworks. • Build a framework from scratch and Knowledge of CI/CD, Git, and GitHub. • Execute automated test suites and analyze results. • Improve test coverage and reduce manual testing efforts. 4. Database & Backend Management • Design and manage databases (SQL/NoSQL). • Write optimized queries and ensure data integrity. • Work with databases such as MySQL, PostgreSQL, or MongoDB. 5. Collaboration & Agile Practices • Work closely with developers, QA team members, and product managers. • Participate in Agile/Scrum ceremonies (daily stand-ups, sprint planning, retrospectives). • Collaborate to ensure smooth delivery of projects. 6. Documentation • Maintain technical documentation for code, APIs, and testing processes. • Document bugs, test reports, and system workflows.