Apply

QA Engineer

Posted 1 day agoViewed

View full description

πŸ’Ž Seniority level: Middle, 3+ years

πŸ“ Location: Canada, United States, United Kingdom

πŸ’Έ Salary: 191620.0 - 239850.0 CAD per year

πŸ” Industry: Software Development

πŸ—£οΈ Languages: English

⏳ Experience: 3+ years

πŸͺ„ Skills: AndroidiOS DevelopmentQAQA AutomationAPI testingManual testingRegression testingTestRailSeleniumCommunication SkillsAnalytical SkillsCI/CDProblem SolvingLinuxWritten communicationDebugging

Requirements:
  • 3+ years of experience in software quality assurance, with some experience in client testing.
  • Hands-on experience testing applications across Windows, macOS, iOS, tvOS, Android, and Linux environments, including familiarity with platform-specific testing tools and debugging techniques.
  • Strong understanding of TCP/IP, DNS, routing protocols, firewalls, and VPN technologies with ability to analyze network traffic and troubleshoot connectivity issues.
  • Excellent written and verbal communication skills with experience creating detailed test documentation, bug reports, and technical specifications for both technical and non-technical stakeholders.
  • Strong analytical and problem-solving skills with a keen attention to detail.
Responsibilities:
  • Design and execute comprehensive test plans across Windows, macOS, iOS, tvOS, Android, and Linux platforms, ensuring consistent functionality and user experience.
  • Assist with test automation by identifying high priority or error prone areas to automate.
  • Collaborate with developers to identify and resolve issues, ensuring a smooth release process.
  • Proactively test existing features under various conditions to ensure robustness and reliability.
  • Track release blockers and work with the team to resolve them in a timely manner.
  • Triage incoming issues, escalating critical issues to the appropriate team members.
Apply

Related Jobs

Apply
πŸ”₯ QA Engineer II - Aplos
Posted about 10 hours ago

πŸ“ British Columbia, Canada

πŸ’Έ 77000.0 - 110000.0 CAD per year

πŸ” Software Development

🏒 Company: Aplos/Raisely/KeelaπŸ‘₯ 11-50CharityNon ProfitSoftware

  • Minimum 3 years in test automation.
  • Proficient in manual testing across various environments (e.g., web, mobile, API).
  • Proficient with test design techniques (e.g., equivalence partitioning, boundary value analysis, state transition, exploratory testing, usability testing).
  • Proficient with Agile/Scrum methodologies.
  • Proficient in writing test documentation, requirements review, and creating bug reports.
  • Proficient with SQL queries (Filtering, sorting, joining, aggregations, subqueries).
  • Proficient in writing, executing, and monitoring automated test suites.
  • Proficient with version control systems (e.g.,git, subversion, mercurial).
  • Proficient with CI/CD pipelines and integrating automated tests.
  • Expertise in functional and non-functional testing (e.g., performance, security).
  • Expertise in test automation frameworks (e.g., Selenium, Cypress, Playwright).
  • Strong communication skills and a willingness to learn.
  • Strong problem-solving, debugging and analytical skills.
  • Strong attention to detail and accuracy.
  • Experience with tools such as Jira/Linear (Project Management), Confluence/Notion/Google Suite (documentation), Slack (communication), Test Rail (Test Case Management), and Aqua (IDE).
  • Advocate for quality throughout the software lifecycle.
  • Collaborate with engineers to ensure testability of features.
  • Design and execute test cases based on requirements and specifications.
  • Prepare datasets to test logic, error handling, and system workflows.
  • Identify, log, and retest defects, ensuring reproducibility.
  • Perform functional, exploratory, regression, API, mobile, and cross-browser testing.
  • Use SQL queries and API calls to validate data.
  • Develop and maintain automated test scripts.
  • Own end-to-end testing for specific features or modules.
  • Contribute to test strategies, including risk-based testing.
  • Participate in team meetings and training sessions.
  • Create and maintain quality documentation.
  • Contribute to code reviews through adherence to team standards, best practices and knowledge sharing.
  • Contribute to meeting team goals.
  • Provide mentorship for junior team members.
  • Lead feature training sessions.
  • Review and approve quality documentation.
  • Perform other related duties and projects as business needs require at the direction of management

SQLAgileCypressGitQA AutomationSCRUMJiraAPI testingManual testingREST APIRegression testingTestRailSeleniumCommunication SkillsAnalytical SkillsCI/CDProblem SolvingAgile methodologiesMentoringAttention to detailDocumentationDebuggingConfluence

Posted about 10 hours ago
Apply
Apply
πŸ”₯ QA Engineer
Posted 1 day ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 143000.0 - 179000.0 USD per year

πŸ” Software Development

  • 3+ years of experience in software quality assurance, with some experience in client testing.
  • Hands-on experience testing applications across Windows, macOS, iOS, tvOS, Android, and Linux environments, including familiarity with platform-specific testing tools and debugging techniques.
  • Strong understanding of TCP/IP, DNS, routing protocols, firewalls, and VPN technologies with ability to analyze network traffic and troubleshoot connectivity issues.
  • Excellent written and verbal communication skills with experience creating detailed test documentation, bug reports, and technical specifications for both technical and non-technical stakeholders.
  • Strong analytical and problem-solving skills with a keen attention to detail.
  • Design and execute comprehensive test plans across Windows, macOS, iOS, tvOS, Android, and Linux platforms, ensuring consistent functionality and user experience.
  • Assist with test automation by identifying high priority or error prone areas to automate.
  • Collaborate with developers to identify and resolve issues, ensuring a smooth release process.
  • Proactively test existing features under various conditions to ensure robustness and reliability.
  • Track release blockers and work with the team to resolve them in a timely manner.
  • Triage incoming issues, escalating critical issues to the appropriate team members.

AndroidGitiOS DevelopmentQAQA AutomationJiraManual testingREST APITestRailSeleniumCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingLinuxWritten communicationJSONDebugging

Posted 1 day ago
Apply
Apply
πŸ”₯ QA Engineer
Posted 1 day ago

πŸ“ Canada, United States, United Kingdom

🧭 Full-Time

πŸ’Έ 191620.0 - 239850.0 CAD per year

πŸ” Software Development

🏒 Company: TailscaleπŸ‘₯ 51-100πŸ’° $100,480,659 Series B about 3 years agoInfrastructureInformation TechnologyCyber SecurityNetwork Security

  • 3+ years of experience in software quality assurance, with some experience in client testing.
  • Hands-on experience testing applications across Windows, macOS, iOS, tvOS, Android, and Linux environments, including familiarity with platform-specific testing tools and debugging techniques.
  • Strong understanding of TCP/IP, DNS, routing protocols, firewalls, and VPN technologies with ability to analyze network traffic and troubleshoot connectivity issues.
  • Excellent written and verbal communication skills with experience creating detailed test documentation, bug reports, and technical specifications for both technical and non-technical stakeholders.
  • Strong analytical and problem-solving skills with a keen attention to detail.
  • Design and execute comprehensive test plans across Windows, macOS, iOS, tvOS, Android, and Linux platforms, ensuring consistent functionality and user experience.
  • Assist with test automation by identifying high priority or error prone areas to automate.
  • Collaborate with developers to identify and resolve issues, ensuring a smooth release process.
  • Proactively test existing features under various conditions to ensure robustness and reliability.
  • Track release blockers and work with the team to resolve them in a timely manner.
  • Triage incoming issues, escalating critical issues to the appropriate team members.

PythonAndroidGitiOS DevelopmentQAQA AutomationAPI testingManual testingREST APIRelease ManagementTestRailSeleniumCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingLinuxAttention to detailReportingTroubleshootingWritingJSONDebugging

Posted 1 day ago
Apply
Apply
πŸ”₯ QA Engineer
Posted 2 days ago

πŸ“ Cyprus, Malta, the USA, Armenia, Georgia, Kazakhstan, Montenegro, Poland, Latvia, Serbia, Spain, Portugal, UAE, Israel, Turkey, Thailand, Indonesia, Japan, Hong Kong, Australia

🧭 Full-Time

πŸ” Software Development

🏒 Company: Social Discovery GroupπŸ‘₯ 501-1000Venture CapitalFinanceInformation Technology

  • 2–3+ years of experience in QA.
  • Proficiency in testing web, mobile, and backend systems.
  • Experience working with legacy systems and incomplete documentation.
  • Understanding of distributed systems, microservices, and high-load environments.
  • Strong skills in bug tracking, analysis, and log-based debugging.
  • Experience with test management tools (e.g., JIRA, Allure TestOps).
  • Familiarity with CI/CD pipelines, Git, GitHub.
  • Confident use of Postman, RabbitMQ, and Grafana.
  • Strong database querying skills (PostgreSQL, MySQL, etc.).
  • Knowledge of AWS Console for testing in the cloud.
  • Ability to work autonomously and prioritize in multi-project setups.
  • English level B2 or higher.
  • Willingness to work early hours and on a digital nomad calendar.
  • Perform full-cycle testing: from task acceptance to release.
  • Estimate testing efforts and ensure deadlines are met.
  • Test legacy systems with limited or outdated documentation.
  • Identify and manage bugs (including regression testing and early-stage localization).
  • Collaborate with developers, product owners, and cross-functional teams.
  • Expand and refine test coverage, including edge cases.
  • Maintain test documentation and assist in automation requirements.
  • Set up and configure environments via GitHub.
  • Test APIs with Postman, including validation and documentation checks.
  • Work with RabbitMQ to monitor message queues.
  • Use AWS Console for cloud-based testing and debugging.
  • Analyze logs and system performance using Grafana.
  • Validate data and troubleshoot database queries.
  • Support early morning releases to ensure smooth deployment.

AWSBackend DevelopmentPostgreSQLMySQLQARabbitmqJiraGrafanaManual testingMobile testingRegression testingCommunication SkillsAnalytical SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsMicroservicesDebuggingEnglish communication

Posted 2 days ago
Apply
Apply
πŸ”₯ QA Engineer
Posted 3 days ago

πŸ“ Europe

πŸ” Fintech

🏒 Company: Relai

  • 3+ years QA experience across mobile + backend
  • Experience writing and maintaining automated tests (e.g. Appium, Detox, Playwright, or similar)
  • Familiarity with mobile apps (iOS/Android), REST APIs, and backend systems
  • Define, document, and continuously improve our QA processes (manual + automated)
  • Test mobile apps, web app, REST APIs, and backend systems
  • Report bugs, regression risks, and release readiness
  • Help improve QA tools and CI/CD pipeline
  • Care about product quality and user experience as much as code coverage

AndroidiOS DevelopmentQAQA AutomationAPI testingManual testingMobile testingREST APIRegression testingSeleniumCI/CDQuality Assurance

Posted 3 days ago
Apply
Apply

πŸ“ USA, Cyprus, Malta, Armenia, Georgia, Kazakhstan, Montenegro, Poland, Latvia, Serbia, Spain, Portugal, UAE, Israel, Turkey, Thailand, Indonesia, Japan, Hong Kong, Australia

🧭 Full-Time

πŸ” Software Development

🏒 Company: Social Discovery GroupπŸ‘₯ 501-1000Venture CapitalFinanceInformation Technology

  • Knowledge of web application development and testing principles.
  • Testing backend and frontend.
  • Knowledge of HTTP methods (GET, PUT, POST, etc.) and server response codes.
  • Possessing tools for working with HTTP requests (Postman, curl) + experience with Fiddler/Charles.
  • Ability to track errors and read logs (Kibana/Greylog).
  • Knowledge of SQL at the level of building queries (data editing, table search), Jira + Confluence.
  • Ability to maintain test documentation.
  • Knowledge and experience with test management systems (Testrail, TestIT, etc.).
  • Testing of user registration services, marketing campaigns with complex logic, products of multichannel mailings to the company's clients via email, web-push, app-push, sms, in-app, and classic websites in integration tasks.
  • Compiling and updating test plans based on functional and technical tasks.
  • Support integrations with other company services.
  • Detecting, documenting and tracking defects.
  • Conducting manual integration and functional testing.
  • Creation of autotests.

Backend DevelopmentSQLFrontend DevelopmentKibanaQAJiraAPI testingManual testingRegression testingTestRailCI/CDRESTful APIsJSONConfluence

Posted 5 days ago
Apply
Apply

πŸ“ United States, United Kingdom

🧭 Temporary

πŸ’Έ 120000.0 - 144000.0 USD per year

🏒 Company: Slingshot AerospaceπŸ‘₯ 101-250πŸ’° $30,000,000 Debt Financing 9 months agoAerospaceAnalyticsSimulationSoftware

  • 3+ years of QA methodologies, automated testing tools and test strategies
  • Knowledge and passion for software QA methodologies & processes, including designing automated testing solutions
  • Proficiency in UI automated testing tools such as Playwright, Cypress, or Selenium
  • Experience using technologies such as Node.js, React, Python 3, Typescript, and Docker
  • Understanding of backend technologies, APIs, and database systems (e.g. RESTful APIs, GraphQL, SQL)
  • Excellent analytical and problem-solving skills with a keen attention to detail
  • Solid understanding of test automation principles and experience with test automation tools/frameworks
  • Strong communication skills and ability to collaborate effectively with cross-functional teams
  • Execute all position responsibilities in alignment with Slingshot’s core values, mission, and purpose
  • Work closely with cross-functional teams to prioritize testing activities and provide feedback on user stories and acceptance criteria to ensure clear requirements and testability
  • Continuously collaborate with developers to incorporate automated testing into the CI/CD pipeline to ensure comprehensive test coverage and capture evidence of successful execution such as screenshots and recordings
  • Ability to work independently when assessing and implementing test coverage requirements
  • Experience with defect management tools and methodologies to identify, document, and track bugs and issues through resolution
  • Analyze project requirements and product objectives to create, maintain, and execute suite of test cases and quality processes
  • Design, develop, and execute performance test scenarios to assess the responsiveness, stability, and scalability of our software applications
  • Develop tests to validate the integration points between various backend systems and components using API testing tools
  • Identify and troubleshoot issues related to data integrity, API interactions, and system interoperability
  • Assess final quality on production release; troubleshoot quality issues and follow up with team members accordingly
  • Deliver demonstrations of completed user stories
  • Perform other duties as assigned (to be less than 10% of the responsibilities listed above)

DockerGraphQLNode.jsPythonSQLCypressQA AutomationTypeScriptAPI testingManual testingTestRailReactSeleniumCI/CDRESTful APIs

Posted 10 days ago
Apply
Apply

πŸ“ Montreal, Paris, London

πŸ” SaaS

  • Strong experience in test automation using C# and Selenium, including UI and REST API testing.
  • Experience with mobile automation testing (Android/iOS) using tools like Appium or device clouds such as BrowserStack.
  • Proven understanding of Git-based workflows and automation pipelines in GitHub Actions and Jenkins.
  • Hands-on experience with databases (e.g., MS-SQL, MongoDB).
  • Design, implement, and maintain scalable automated test frameworks for Web, API, and Mobile (Android/iOS) platforms, using C#, Selenium, Appium and related technologies.
  • Conduct manual testing as needed to complement automation coverage or validate complex test cases.
  • Develop automated test scripts for regression, smoke, and integration tests; actively maintain test suites to align with evolving features.
  • Participate in Agile ceremonies and collaborate with cross-functional teams to define acceptance criteria and test coverage.
  • Execute automated pipelines using GitHub Actions and Jenkins to ensure continuous testing and quality gates in the CI/CD lifecycle.
  • Work closely with developers, product managers, and other QA engineers to identify test scenarios, root causes of defects, and risk areas early in the SDLC.
  • Apply software testing best practices, design patterns and clean coding principles to ensure high maintainability and reliability of automation code.
  • Support and guide QA peers in adopting automation practices and assist in mobile automation strategies using tools such as Appium, BrowserStack.
  • Document and maintain test results using tools like TestRail, Xray and contribute to QA documentation in Confluence.

AWSDockerAgileGitJenkinsMongoDBQA AutomationUI DesignC#API testingAngularManual testingMobile testingREST APITestRailSeleniumCI/CDConfluence

Posted 12 days ago
Apply
Apply
πŸ”₯ QA Engineer
Posted 13 days ago

πŸ“ United States

🧭 Full-Time

πŸ’Έ 80000.0 - 120000.0 USD per year

πŸ” Software Development

🏒 Company: BitwardenπŸ‘₯ 101-250πŸ’° $100,000,000 Series B over 2 years agoPrivacyCyber SecurityEnterprise SoftwareIdentity ManagementSoftware

  • Experience in testing a SaaS consumer and/or enterprise product
  • Experience in lean or agile development and delivery
  • Experience testing mobile and cross platform/browser applications
  • Collaborative and adaptable mindset
  • Openness and authenticity combined with excellent communication skills
  • Excitement and enthusiasm for helping customers solve security and password challenges
  • Excellent problem-solving skills – you might not know all the answers but you know how to find and communicate the solution
  • Zeal for learning and desire to develop your skills into a Software Engineer in Test role
  • Become an expert and authority on the entire Bitwarden codebase, including: backend infrastructure, APIs, database, web app, mobile apps, browser extensions, desktop apps, and more
  • Help evaluate and test bug fixes submitted by the user community
  • Perform and document manual testing of new features and fixes during the development lifecycle
  • Participate in code reviews, learning and spreading technical knowledge
  • Actively participate in backlog grooming, planning and delivery activities
  • Help maintain automated tests within one or more industry proven automated test frameworks for testing mobile, desktop and web applications as well as RESTful APIs

AgileGitQAQA AutomationJiraAPI testingManual testingMobile testingRegression testingSeleniumCommunication SkillsCI/CDProblem SolvingRESTful APIsExcellent communication skills

Posted 13 days ago
Apply
Apply

πŸ“ Worldwide

🧭 Full-Time

🏒 Company: Social Discovery GroupπŸ‘₯ 501-1000Venture CapitalFinanceInformation Technology

  • Fundamentals of Algorithm Design
  • Proficiency in C#
  • Expertise in Selenium and Selenium Grid
  • Design and development of automated test scripts (API/WebUI).
  • Maintenance and optimization of automated test scripts.
  • Design, development, and upkeep of CI/CD pipelines.
  • Maintenance and management of test environments.

JenkinsQA AutomationC#SeleniumCI/CD

Posted 15 days ago
Apply