Junior Software Quality Engineer
Overview
We are seeking a detail-oriented Junior Software Quality Engineer to ensure the reliability and performance of software applications through rigorous testing and quality assurance practices. This entry-level role involves collaborating with development teams to identify defects and contribute to high-quality software delivery.
Key Responsibilities
- Develop, execute, and maintain test plans, test cases, and scripts for functional, regression, and integration testing.
- Identify, document, and track software defects using tools like Jira or bug-tracking systems.
- Perform manual and automated testing across web, mobile, or API environments to validate features and user experience.
- Collaborate with developers and stakeholders to review requirements, reproduce issues, and verify fixes.
- Conduct exploratory testing, smoke tests, and usability evaluations to ensure software meets quality standards.
- Document test results, generate reports, and contribute to process improvements in agile environments.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Basic knowledge of software testing methodologies, SDLC, and tools like Selenium, JUnit, or Postman.
- 0-2 years of experience in QA/testing, including internships; familiarity with scripting (e.g., Python, Java).
- Proficiency in bug-tracking tools (e.g., Jira) and testing frameworks.
- Strong analytical skills and attention to detail.
Preferred Attributes
- Experience with automation tools (e.g., Selenium WebDriver, TestNG) or CI/CD pipelines (e.g., Jenkins).
- Understanding of agile/Scrum processes and basic performance/security testing.
What You’ll Gain
- Hands-on experience in modern QA practices and automation.
- Mentorship to advance toward senior QA or engineering roles while impacting product quality.