QA Engineer

Risosu Consulting

Experience:

  • 4 – 8 years

Responsibilities:

  • Automation Test Script Development: Design, develop, and maintain automated test scripts for web and mobile applications (iOS/Android) using industry-standard tools and frameworks such as Selenium, Appium, or similar
  • .Test Planning and Execution: Collaborate with cross-functional teams to identify test requirements, design automation frameworks, and execute test cases.
  • Continuous Integration: Integrate automated test suites into CI/CD pipelines using tools such as Jenkins or similar.
  • Performance Testing: Create and execute performance tests to ensure the applications meet required performance standards.
  • Defect Tracking: Identify, document, and track defects in test management tools (e.g., JIRA) and work with development teams to ensure timely resolution.
  • Test Reporting: Generate detailed test reports that highlight the results of automated test runs, including issues found and recommendations for improvements.
  • Collaboration and Communication: Work with product managers, developers, and other stakeholders to understand product requirements and ensure the highest quality standards are maintained throughout the development process.
  • Continuous Improvement: Stay updated with the latest testing tools, trends, and best practices in automation and propose innovative solutions to improve the quality assurance process.

Required Skills and Qualifications:

  • Experience: At least 4 years of hands-on experience in automation testing for both web and mobile applications.
  • Tools and Technologies: Strong experience with Selenium WebDriver, Appium, JUnit, TestNG, and REST Assured for web and mobile automation.o Experience with CI/CD tools such as Jenkins or similar.o Familiarity with performance testing tools like JMetero Working knowledge of version control tools such as SVN , Git.
  • Mobile Testing: Proficiency in mobile automation frameworks for both Android and iOS (e.g., Appium or similar).
  • Languages: Strong proficiency in programming/scripting languages such as Java and JavaScript.
  • Understanding of Agile: Experience working in Agile environments, including test case design, sprint planning, and retrospectives.
  • Defect Management: Familiarity with defect tracking tools such as JIRA or similar.
  • Strong Analytical Skills: Ability to analyze requirements and design appropriate test cases and scenarios.
  • Problem Solving: Ability to identify problems and devise efficient solutions.
  • Communication: Strong verbal and written communication skills to collaborate with teams and stakeholders.