Get our free app. It won't take up space on your device

QA engineer


Industry: Information Technologies, Software Development
City: Yerevan
Employment type: Full Time
Work experience: Not required
Job posting has expired

Analysed is looking for a Mid-Level QA Engineer to become part of our talented team and help in the development of innovative software solutions for various industries.

Responsibilities include:

  • Collaborate with development and product teams to understand project requirements and specifications
  • Design and develop comprehensive test plans and test cases for Java, React Native, and JavaScript applications
  • Write, execute, and maintain automated test scripts using industry-standard testing frameworks (e.g., JUnit, Selenium, Jest)
  • Perform manual testing to ensure software functionality, usability, and compatibility across platforms
  • Identify, document, and track software defects, working closely with developers to ensure timely resolution
  • Contribute to the improvement of QA processes and methodologies, suggesting and implementing innovative ideas
  • Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospective meetings
  • Collaborate with developers to identify and address potential issues early in the software development lifecycle
  • Stay updated with the latest testing tools, frameworks, and technologies related to Java, React Native, and JavaScript testing


  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 3 years of experience in software testing and quality assurance
  • Strong understanding of software development life cycle (SDLC) and Agile methodologies
  • Proficiency in writing and executing test cases, test scripts, and test plans for Java, React Native, and JavaScript applications
  • Experience with automated testing frameworks for Java (e.g., JUnit) and JavaScript (e.g., Jest)
  • Familiarity with testing tools and libraries for React Native (e.g., Detox, Enzyme)
  • Solid knowledge of software testing best practices and principles
  • Strong analytical and problem-solving skills
  • Excellent attention to detail and ability to work in a fast-paced environment
  • Excellent communication and teamwork skills

Spread the word! Share this job on social media