Apply

Senior Automated QA Engineer – Remote

Posted 2024-11-13

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: US Citizens and US Green Card holders

💸 Salary: 130000 - 150000 USD per year

🔍 Industry: Travel and tourism

⏳ Experience: 5+ years

🪄 Skills: AgileQAQA AutomationStrategyAzureDevOps

Requirements:
  • Bachelor’s degree in computer science, or equivalent work experience.
  • 5+ years of hands-on experience as a software QA engineer designing automation solutions for diverse architecture - websites, API and mobile applications.
  • Demonstrated experience with automating end-to-end software testing, quality assurance, and DevOps for both mobile and web.
  • Experience leveraging a broad range of automation test tools and technologies, solid proficiency in areas like Appium, WebDriverIO, Robo Script, Detox, Azure Load Test, BlazeMeter, JMeter.
  • Advanced proficiency in cloud testing platforms and seamless integration of QA testing into CI development lifecycle.
  • Strong working knowledge of Playwright Testing Framework for website and API testing.
  • Experience contributing to all facets of software delivery, including technical design, development, code reviews, unit & integration testing.
  • Strong communications and active listening skills.
  • Curious mind, quick study and desire to learn new technologies.
  • Passionate about building quality products that perform well under pressure and are easy to maintain.
Responsibilities:
  • Designing, developing and implementing a test automation strategy ensuring seamless, quality-driven user experience.
  • Developing and maintaining sustainable, stable, repeatable, and scalable test suites across all platforms.
  • Collaborating with product owners and developers to design automated tests for new features and improve existing test coverage.
  • Assisting DevOps in establishing QA Automation as an integral part of the Agile software lifecycle testing using cloud-based testing tools & services.
  • Providing insights and reports, communicating testing quality and status to the business, ensuring transparency and swift issue resolution.
  • Continuously researching and evaluating new tools, technologies and trends in the QA space and incorporating where appropriate.
  • Documenting and updating testing environments, processes, and procedures to streamline future testing efforts.
Apply