Senior QA Automation Engineer

closed
Unbounce Logo

Unbounce

πŸ’΅ $56k-$110k
πŸ“Remote - Canada, United States

Summary

Join Unbounce and Insightly in their endeavour to offer innovative solutions to customers by supporting both products as a Senior QA Automation Engineer. The ideal candidate will have extensive experience in software testing and test automation, with a keen eye for detail and a passion for quality.

Requirements

  • 5+ years of experience in software quality assurance and test automation
  • Extensive experience with automation tools such as Katalon, Selenium, etc
  • Experience with programming languages such as Python, JavaScript, Groovy etc
  • Knowledge of additional automation tools and frameworks e.g., Appium for mobile testing, Robot Framework
  • Proficiency with defect tracking tools e.g. Jira
  • Experience with test management tools such as Zephyr Scale, TestRail etc
  • Knowledge of databases such as MS SQL, DynamoDB etc
  • Understanding of version control systems and CI/CD tools e.g. GitHub, Bitbucket, TeamCity, Octopus etc
  • Knowledge of API testing tools e.g. Postman
  • Understanding of monitoring and logging tools such as Raygun, Datadog, Papertrail etc
  • Strong understanding of software development lifecycle, QA processes and agile methodologies
  • Understanding of performance and security testing tools such JMeter, Burp Suite etc
  • Analytical mindset and strong problem-solving skills
  • Strong attention to detail with a focus on delivering high-quality software products
  • Excellent communication and collaboration abilities
  • Strong organizational and time management skills
  • Capability to work independently and as part of a team in a fast-paced, dynamic environment

Responsibilities

  • Perform manual functional testing and then design, develop, execute, and maintain automated test scripts for the same
  • Collaborate closely with cross-functional teams, including developers, product managers, and other QA engineers, to ensure comprehensive test coverage and enhance product quality
  • Integrate automated tests into the CI/CD pipeline to ensure continuous testing and rapid feedback
  • Identify, document, and track software bugs and issues, and collaborate with the engineering team to ensure timely resolution
  • Participate in agile meetings, including daily stand-ups, sprint planning, and retrospectives
  • Continuously improve the automation framework, test scripts, and testing processes and frequently conduct regression testing to enhance reliability and effectiveness
  • Demonstrate compliance with the best practices and QA methodologies
  • Plan and design an effective and elegant test suite to support a rapidly growing codebase and products
  • Evaluate and recommend new tools and technologies to enhance the automation framework and testing processes
  • Provide mentorship and guidance to QA engineers, fostering a culture of continuous improvement
  • Assist the Customer Support team with troubleshooting issues, including database queries and log analysis
This job is filled or no longer available

Similar Remote Jobs