Apply

QA Engineer

Posted 2024-08-07

View full description

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

πŸ“ Location: North America

πŸ” Industry: Incident management

🏒 Company: Rootly

πŸ—£οΈ Languages: English

⏳ Experience: 3+ years

πŸͺ„ Skills: PythonSoftware DevelopmentJavascriptQARubyManual testingWritten communication

Requirements:
  • 3+ years of hands-on experience in automated and manual testing.
  • Experience writing full test suites using frameworks like Capybara and Playwright.
  • Knowledge of programming languages such as Ruby, Python, or JavaScript.
  • Strong written communication skills and understanding of complex technical concepts.
  • Strong aesthetic sense for design and usability.
  • Ability to adapt to a fast-paced and ambiguous work environment.
  • Empathy for challenges in incident management.
Responsibilities:
  • Develop comprehensive test plans to ensure software functions as expected.
  • Identify test scenarios and balance manual and automated testing.
  • Execute test plans to maintain high software quality.
  • Collaborate with developers, product managers, and other stakeholders to meet quality standards.
  • Understand feature requirements from a product and client perspective.
  • Define and execute automation strategies.
Apply

Related Jobs

Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 70000 - 90000 USD per year

πŸ” Mental health care

🏒 Company: BetterHelp (Referrals)

  • Must be able to legally work in the US.
  • Prior experience as a QA Engineer or SDET.
  • Experience with one or more automation tools such as Cypress or Playwright.
  • Bachelor’s degree in computer science or equivalent combination of education and work experience.
  • Previous experience working in an agile development environment.
  • Ability to work with minimal direction.
  • Excellent written and verbal communication skills.
  • Strong analytical and problem-solving skills.
  • Passionate about quality and continuous improvement.
  • Prior experience with performance, stress, mobile, or accessibility testing is a bonus.
  • Comfortable with SQL and relational databases.
  • Get-things-done attitude with eagerness to build something great.

  • Determine the best test strategy for assigned areas of test, whether it be manual or automated testing.
  • Write clear and concise test plans, test cases, and bug reports.
  • Write scalable, reliable automated tests.
  • Collaborate closely with members of development and product management.
  • Research test tools, methodologies, and trends to improve testing practices and processes.

SQLAgileCypressQACommunication SkillsProblem Solving

Posted 2024-11-19
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Legal technology

🏒 Company: InfoTrack US

  • Experience in software development or QA.
  • Proficiency with tools like Git, Octopus, and JIRA (preferred).
  • Skilled in test planning, white/black box, and automated testing.
  • Familiarity with Agile/Scrum and QA methodologies.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work independently and as a team player.
  • Knowledge of performance/security testing, SQL, and scripting (preferred).

  • Develop and execute detailed test plans, test cases, and automation scripts.
  • Plan, prioritize, and coordinate testing activities.
  • Identify, document, and track bugs; perform regression testing post-resolution.
  • Implement testing processes for new and existing products.
  • Collaborate with developers and product managers to define system requirements.
  • Monitor and report on quality metrics.
  • Stay current with testing tools and strategies.

Software DevelopmentSQLAgileGitQASCRUMJiraRegression testingCommunication Skills

Posted 2024-11-19
Apply
Apply

πŸ“ US Citizens and US Green Card holders

🧭 Full-Time

πŸ’Έ 130000 - 150000 USD per year

πŸ” Travel and tourism

  • 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.

  • 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.

AgileQAQA AutomationStrategyAzureDevOps

Posted 2024-11-13
Apply
Apply

πŸ“ Canada

🏒 Company: Metaphor Services

  • Overall 10 years in QA.
  • 3+ years of experience with strong Testcomplete skills.
  • Knowledge of QA methodologies.
  • Proficiency in scripting languages (JavaScript, Python).
  • Familiarity with Agile practices.
  • Strong analytical and troubleshooting skills.

  • Develop and execute automated test scripts.
  • Perform functional and regression testing.
  • Work closely with development teams to resolve issues.

PythonAgileJavascriptQAJavaScriptRegression testing

Posted 2024-11-11
Apply
Apply

πŸ“ United States

🧭 Contract

🏒 Company: Two95 International Inc.

  • Minimum of 5 years of experience in Test Automation.
  • Minimum of 3 years of experience in SAP Fieldglass applications.
  • Knowledge of Software Testing, Programming Languages, and Quality Assurance Principles.
  • Hands-on experience with Selenium WebDriver, Selenium with Java, BDD.
  • Experience with tools like Splunk, Dynatrace, and other DevOps tools.

  • Responsible for quality assurance in SAP Fieldglass applications.
  • Perform test automation tasks and ensure software reliability.
  • Build, maintain, and enhance CI/CD pipelines.

JavaQASAPSeleniumCI/CD

Posted 2024-11-08
Apply
Apply

πŸ“ Portugal, UK, USA, India, Romania, Brazil

πŸ” Software Engineering

🏒 Company: Mindera

  • Quality first mindset.
  • Proactive approach to self-learning and improvement.
  • Coaching experience in quality engineering practices.
  • Strong background in Agile methodologies.
  • Experience with SQL (Snowflake/DBT is a bonus).
  • Knowledge of Continuous Integration and Deployment.
  • Familiarity with serverless technologies.
  • Understanding of programming best practices (DRY, SOLID).
  • Enthusiasm for Data Engineering and Data Science.

  • Coach and mentor teams in data quality engineering practices.
  • Utilize toolsets for continuous integration and deployment.
  • Identify and mitigate obstacles impacting quality deliverables.
  • Design and execute automated test scenarios collaboratively.
  • Work with stakeholders to design testable solutions.
  • Ensure quality practices are integrated into the development process.
  • Drive continuous improvements across quality engineering.

SQLAgileQAData engineeringData scienceServerlessAgile methodologiesCoaching

Posted 2024-11-08
Apply
Apply

πŸ“ Brazil, United States

πŸ” Open Banking Payments

  • Experience with testing tools.
  • Ability to write scripts for code verification.

  • Maintain and improve the quality standard of high-quality products.
  • Serve as a sentry against bugs and defects in the development process.
  • Research and utilize advanced tools for testing code under pressure.
  • Write scripts to check the product code implemented by developers.

QAManual testingCommunication SkillsAnalytical SkillsCollaboration

Posted 2024-11-07
Apply
Apply

πŸ“ San Mateo, CA

🧭 Full-Time

πŸ’Έ 114325 - 134500 USD per year

πŸ” Consumer electronics

🏒 Company: GoPro

  • Bachelor’s degree in Computer Science or related field.
  • Five (5) or more years of hands-on industry experience testing embedded applications.
  • Understanding of firmware/software/hardware release cycle.
  • Ability to develop test plans, test cases and test schedules to align with both product specs and product schedule.
  • Excellent written and verbal communication and interpersonal skills.
  • Strong knowledge of bug reporting and source control tools such as JIRA, Test Rail, Invision Confluence, Git, etc.
  • Familiarity with testing wireless (BLE / WiFi) devices.
  • Ability to multi-task and focus on detailed problems with the tenacity to drive issues until resolved.

  • Participate in all aspects of testing: including sanity, functional, integration, regression and performance testing.
  • Create thorough/relevant bugs within the issue tracking system.
  • Execute performance and stress tests regularly.
  • Analyze root cause failures and enhance comprehensive test coverage.
  • Record all test results for each test suite and provide a high-level summary for areas tested.
  • Enhance comprehensive Test Coverage through Test Review and failure analysis.
  • Define, develop and implement quality assurance test plans and test cases.
  • Collaborate cross-functionally to create test processes, test specifications, regression tests, and build acceptance tests.

Embedded SystemsGitQAJira

Posted 2024-11-07
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” AI and technology

🏒 Company: AURORA

  • Experience with Manual Testing for mobile applications.
  • Hands-on experience in API test automation tools like Postman or REST Assured.
  • Excellent writing skills for creating comprehensive documentation.
  • Ability to prioritize tasks and work efficiently without compromising quality.
  • Proactive attitude and the ability to work in a fast-paced, collaborative environment.

  • Optimize quality control processes in the QA function.
  • Minimize code defects across the mobile applications.
  • Maximize member satisfaction through effective quality assurance practices.

QAAPI testingManual testingCI/CDDocumentation

Posted 2024-11-07
Apply
Apply

πŸ“ Americas

🧭 Full-Time

πŸ” E-commerce

🏒 Company: Paramo Technologies

  • 4+ years' experience in QA Engineer or QA Automation roles.
  • Knowledge of technical architecture for white box testing.
  • Experience in Test Plan, Analysis, and Design best practices.
  • Familiarity with testing management tools like Jira/X-ray, Jira/Zephyr.
  • Understanding of Agile/Scrum development principles.
  • 2+ years scripting in JavaScript for web or API testing (Cypress, Testcafe).
  • Knowledge of automation pattern designs for scalable frameworks.
  • General knowledge of HTML and CSS.
  • Experience with performance testing tools like K6.
  • Detail-oriented with strong analytical skills.
  • Good communication skills in both oral and written formats.
  • Ability to work independently with minimal supervision.
  • Full proficiency in English and Spanish.

  • Prepare detailed, comprehensive and well-structured test plans and test cases.
  • Review requirements, specifications, and technical design documents to provide timely feedback.
  • Plan and coordinate testing activities while identifying and documenting bugs.
  • Build and execute automation scripts using open source tools.
  • Organize testing processes for new and existing products to meet client needs.
  • Collaborate with internal teams to identify system requirements.
  • Review debugging process results.
  • Track quality assurance metrics, like defect densities and open defect counts.
  • Analyze causes of non-conforming software and train users to implement solutions.
  • Maintain relevant knowledge about new testing tools and strategies.

Software DevelopmentAgileCypressHTMLCSSJavascriptQAQA AutomationSCRUMJavaScriptJiraAPI testingCommunication SkillsAnalytical Skills

Posted 2024-10-23
Apply