Software Quality Assurance Engineer

ADM Group Tehran

Posted 2 months ago

Job Description

  • Design, develop, and execute comprehensive test plans, test cases, and test scenarios based on product requirements and technical specifications.
  • Utilize the Zephyr Jira addon for test case management, test execution, and reporting.
  • Collaborate with cross-functional teams to understand product workflows and requirements.
  • Identify, document, and track software defects and issues using Jira.
  • Conduct regression, integration, and system testing to ensure consistent and reliable software functionality.
  • Analyze test results, identify root causes of issues, and provide detailed feedback to developers.
  • Participate in Agile/Scrum meetings, including daily stand-ups, sprint planning, and retrospectives.
  • Continuously improve testing processes and implement best practices for automation where applicable.

Technical Skills:

  • Experience with Test Management Tools: Proficiency with Zephyr Jira addon for managing test cases, test cycles, and generating reports.
  • Manual Testing: Strong skills in functional, regression, integration, and exploratory testing.
  • Automation Testing (Optional but Preferred): Knowledge of automation frameworks (e.g., Selenium, Appium, Cypress) for web and mobile applications.
  • Bug Tracking and Issue Management: Familiarity with Jira for bug tracking, workflow management, and collaboration.
  • API Testing: Experience using tools like Postman, SoapUI, or REST-assured to test APIs.
  • Version Control Systems: Understanding of version control (e.g., Git) to collaborate with development teams.
  • SQL/Database Skills: Ability to write SQL queries to verify data integrity and perform backend testing.
  • Continuous Integration/Continuous Deployment (CI/CD): Experience with CI/CD pipelines to integrate testing processes.
  • Scripting Languages: Basic understanding of Python, JavaScript, or other scripting languages for test automation or data manipulation.

Soft Skills:

  • Excellent problem-solving and analytical skills.
  • Strong leadership and communication abilities.
  • Ability to work effectively in a team-oriented environment.
  • Detail-oriented with a focus on quality and continuous improvement.

To see more jobs that fit your career