Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
As a Junior Python Developer & Software Tester at 1XL, your role will involve handling both development and quality assurance responsibilities. You will be responsible for designing, developing, and maintaining scalable Python-based applications, writing clean and efficient code, developing RESTful APIs, integrating third-party APIs, and optimizing applications for performance and security. Additionally, you will need to perform various types of testing including manual testing, API testing, and automation testing using tools like Selenium. You will also be involved in database management, collaboration with team members, Agile practices, and documentation of technical processes.
Key Responsibilities:
- 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.
- Analyze requirements and create detailed test cases, test scenarios, and test plans.
- Perform manual testing including functional, regression, integration, system, and exploratory 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).
- Develop and maintain automated test scripts (Preferred).
- Design and manage databases (SQL/NoSQL) and write optimized queries.
- Work closely with developers, QA team members, and product managers.
- Maintain technical documentation for code, APIs, and testing processes.
Qualifications Required:
- Bachelors degree in Computer Science, IT, or related field.
- 2+ years of experience in Python development and software testing.
- Strong proficiency in Python and object-oriented programming.
- Experience with frameworks such as Django, Flask, or FastAPI.
- Knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Experience in writing test cases and executing test plans.
- Familiarity with version control systems (Git).
- Basic knowledge of automation testing tools (Selenium or similar).
- Understanding of REST APIs and API testing.
About 1XL:
1XL is a Dubai-based company focused on empowering individuals and organisations through growth, innovation, and success. They inspire individuals and organisations to reach their full potential through tailored, market-proven solutions. As a Junior Python Developer & Software Tester at 1XL, your role will involve handling both development and quality assurance responsibilities. You will be responsible for designing, developing, and maintaining scalable Python-based applications, writing clean and efficient code, developing RESTful APIs, integrating third-party APIs, and optimizing applications for performance and security. Additionally, you will need to perform various types of testing including manual testing, API testing, and automation testing using tools like Selenium. You will also be involved in database management, collaboration with team members, Agile practices, and documentation of technical processes.
Key Responsibilities:
- 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.
- Analyze requirements and create detailed test cases, test scenarios, and test plans.
- Perform manual testing including functional, regression, integration, system, and exploratory 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).
- Develop and maintain automated test scripts (Preferred).
- Design and manage databases (SQL/NoSQL) and write optimized queries.
- Work closely with developers, QA team members, and product managers.
- Maintain technical documentation for code, APIs, and testing processes.
Qualifications Required:
- Bachelors degree in Computer Science, IT, or related field.
- 2+ years of experience in Python development and software testing.
- Strong proficiency in Python and object-oriented programming.
- Experience with frameworks such as Django, Flask, or FastAPI.
- Knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Experience in writing test cases and executing test plans.
- Familiarity with version control systems (Git).
- Basic knowledge of automation testing tools (Selenium or similar).
- Understanding of REST APIs and API testing.
About 1XL:
1XL is a Dubai-based company focused on empowering individuals and organisations through growth, innovation, and success. They inspire individuals and organisations to reach their full pot
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free