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

QA Automation Engineer

Analysed

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

Analysed is eager to bring a Mid-Level QA Automation Engineer on board to strengthen our development team. We're committed to creating cutting-edge software solutions and need your expertise in automated testing to maintain and raise the quality of our product portfolio.Analysed is eager to bring a Mid-Level QA Automation Engineer on board to strengthen our development team. We're committed to creating cutting-edge software solutions and need your expertise in automated testing to maintain and raise the quality of our product portfolio.

Responsibilities include:

  • Create, execute, and maintain automated test scripts using widely recognized testing frameworks such as JUnit, Selenium, and Jest.
  • Design, develop, and execute comprehensive test plans and test cases for applications written in Java, React, and React Native.
  • Collaborate effectively with the development and product teams to fully understand project requirements and specifications.
  • Identify, document, and track software defects, coordinating closely with developers to ensure their timely resolution.
  • Contribute constructively to the refinement of our QA processes and methodologies, bringing forward and implementing innovative ideas.
  • Actively participate in Agile development processes, including sprint planning, daily stand-ups, and retrospective meetings.
  • Work in tandem with developers to identify and address potential issues early in the software development lifecycle.
  • Stay abreast of the latest testing tools, frameworks, and technologies related to Java, React Native, and JavaScript testing.

Requirements:

  • A Bachelor's degree in Computer Science, Engineering, or a closely related field.
  • Minimum of 3 years of professional experience in software testing and quality assurance.
  • Solid understanding of the Software Development Life Cycle (SDLC) and Agile methodologies.
  • Proficiency in creating and executing test cases, test scripts, and test plans for applications developed with Java, React, and React Native.
  • Hands-on experience with automated testing frameworks for Java (e.g., JUnit) and JavaScript (e.g., Jest).
  • Familiarity with React Native-specific testing tools and libraries (e.g., Detox, Enzyme).
  • A solid grasp of software testing best practices and principles.
  • Strong analytical and problem-solving skills.
  • Exceptional attention to detail and the ability to thrive in a dynamic, fast-paced environment.
  • Excellent communication skills and a team-oriented mindset.

Spread the word! Share this job on social media