Position title
QA Engineer
Description
Are you a meticulous QA Engineer with a passion for ensuring software quality and a strong background in Python automation? If you have a keen eye for detail and love contributing to flawless products, we have an exciting opportunity for you to join our dedicated QA team.
Responsibilities
- Collaborate with cross-functional teams to understand project requirements and develop test plans.
- Design and execute manual and automated test cases to validate software functionality.
- Develop and maintain Python-based automation scripts for regression testing.
- Identify and report software defects with clear and concise documentation.
- Participate in test strategy discussions and provide valuable insights.
- Conduct performance and load testing to ensure application stability.
- Continuously improve testing processes and methodologies.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a QA Engineer with a focus on manual and automated testing.
- Strong proficiency in Python programming for test automation.
- Familiarity with testing frameworks like PyTest or unittest.
- Experience with API testing using Python-based libraries (e.g., requests).
- Solid understanding of software testing methodologies and best practices.
- Knowledge of version control systems (e.g., Git) for test code management.
- Detail-oriented with excellent analytical and problem-solving skills.
- Strong written and verbal communication skills.
Job Benefits
- Competitive salary and performance-based incentives.
- Generous vacation and paid time off.
- Opportunities for professional growth and training.
- Access to cutting-edge tools and technologies.
- Collaborative and supportive work environment.
Hiring organization
Employment Type
Full-time, Part-time, Contractor
Job Location
Remote work possible
PDF Export