Apply

Quality Engineer

Posted 13 days agoViewed

View full description

💎 Seniority level: Middle, 3+ years

📍 Location: Poland

🔍 Industry: Software Development

🏢 Company: Apollo.io👥 501-1000💰 $100,000,000 Series D over 1 year agoSoftware Development

🗣️ Languages: English

⏳ Experience: 3+ years

🪄 Skills: AWSDockerSoftware DevelopmentAgileCypressElasticSearchJenkinsKubernetesMongoDBQA AutomationRuby on RailsSoftware ArchitectureAlgorithmsAPI testingData StructuresTestRailCI/CDRESTful APIsLinuxDevOpsTerraformMicroservicesScriptingDebugging

Requirements:
  • 3+ years of experience as Software QA Engineer
  • 2+ years of experience of related experience working in a PLG Environment
  • Experience and good understanding of automation testing and frameworks like Cypress, Selenium, Cucumber, Playwright or Rspec
  • Exposure to modern backend programming languages - Java, Python or Ruby (at least one of them)
  • Experience with JavaScript and/or Typescript
  • Expert knowledge of software testing, quality improvement, quality process, quality assurance methodologies, and best practices
  • Experiences in web services, batch/extract file processing, microservice api level testing
  • Good experience in Agile testing methodologies and best practices
Responsibilities:
  • Adhere to all aspects of QE processes and methodologies and ensure effectiveness and alignment to industry best practices
  • Designing and developing QE artifacts for automation frameworks like Cypress or Playwright
  • Achieving QE objectives and deliverables to customers based on quality standards
  • Prepare, review, and maintain testing documents (test plan, test cases, test reports,) to ensure complete test coverage
  • Automating test cases based on product requirements
  • Manage proper execution by the QE team on different types of testing (functional, integration, end-to-end, performance, etc)
  • Building QE dashboard to report health metrics of code quality and testing coverage
  • Enhancing Synthetic monitoring practices with tools like NewRelic
  • Report and escalate issues with test environments. Must be able to work closely with Dev Ops and the internal clients to support deployment and testing of parallel releases for all channels and platforms.
  • Supporting engineers on internal tools, systems, and processes
  • Perform QE testing activities as required (test case preparation, testing execution, environment setup, installation, etc)
  • Task prioritization and project level estimation
  • Use of modern project management software such as JIRA to organize epics, stories and tickets and track progress
  • Requirements gathering required for projects
  • Manage or prepare customer demo presentations for project deliverables when needed
  • Providing estimates and plans required for feature development
  • Breaking larger tasks down into smaller tasks and identifying the order in which they should be completed
  • Using agile project management techniques like stand-ups and weekly sprint planning
  • Communicate technical ideas to software developers in written and verbal formats
  • Provide strategic testing initiatives for projects to introduce efficient techniques and test productivity improvements
  • Work and collaborate with other teams across different offices of the company to achieve organizational objectives when needed
  • Manage risks and deliverables to ensure that the testing activities remain within agreed scope, schedule, budget, and quality standards
Apply

Related Jobs

Apply

📍 Worldwide

🧭 Full-Time

💸 110000.0 - 130000.0 USD per year

🔍 Software Development

🏢 Company: Circle.so

  • 5+ years of experience in test automation, with a strong emphasis on web applications.
  • Strong hands-on experience with Playwright, Cypress, or WebdriverIO.
  • High proficiency in JavaScript and TypeScript.
  • Experience with implementing, maintaining, and debugging CI (We use BuildKite)
  • Strong technical judgment, with a deep understanding of quality best practices, including experience implementing these practices in teams with fast-paced, evolving needs.
  • Demonstrated ability to take the lead on quality initiatives, working closely with design, product, and engineering teams to ensure quality is baked in from the start.
  • Proactive approach to quality with a “shift-left” mindset, identifying potential issues early, and solving them before they become problems.
  • Familiarity or a keen interest in AI-driven testing approaches and emerging technologies in quality engineering.
  • Natural curiosity and a keen eye for detail — you ask the right questions, dive deep into problems, and never let anything slip through the cracks.
  • Collaborating with cross-functional teams (design, product, engineering) from the start of projects to ensure quality is integrated throughout the process.
  • Leading quality initiatives and driving test automation practices to ensure robust and scalable solutions.
  • Developing and maintaining automated tests across web and mobile using tools likes Playwright, Appium, and WebdriverIO with JavaScript/TypeScript.
  • Working with existing data factories and API’s to utilize data points to create new tests.
  • Creating new architectural functionality to support automated test creation (example: Stripe, Buy Now Pay Later, ApplePay/GPay, etc.)
  • Implementing CI changes and debugging failing tests
  • Identifying and driving improvements to our quality processes, tools, and frameworks.
  • Participating in code reviews and sharing your expertise to improve team practices around testing and quality.
  • Help in driving standards and best practices around test automation, quality, and development processes.
  • Continuously evaluating and exploring innovative testing approaches, including AI-powered testing strategies.
  • Taking ownership of end-to-end test strategies, from design to execution, in a constantly evolving environment.
  • Take project requirements and quickly turn those into test cases for traceability of system requirements and aid with test automation.
  • Perform at a high level for project testing from requirements and design analysis, feature testing, exploratory testing, regression testing and UI/UX.

AgileCypressJavascriptQA AutomationTypeScriptAPI testingManual testingMobile testingREST APIRegression testingTestRailSeleniumCI/CDAgile methodologiesJSONQuality AssuranceDebugging

Posted 20 days ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

🔍 Software Development

🏢 Company: Percona

  • Familiarity with Kubernetes and experience in testing applications within containerized environments.
  • Solid understanding of database systems, architecture, and performance especially in a cloud or Kubernetes context.
  • Experience in designing and implementing automated test scripts for databases, preferably with knowledge of Postgres, MySQL, or MongoDB.
  • Experience and proficiency in Linux.
  • Capability to build and maintain continuous integration and continuous delivery (CI/CD) pipelines preferably using Jenkins.
  • Proficiency in scripting languages (e.g., Python, Bash) and familiarity with programming languages for test automation.
  • Experience with version control systems like Git.
  • Experience working in an Agile environment, using a test management tool for defect tracking and test management.
  • Building quality into the product in the first place for the Kubernetes Operators for relational and NoSQL databases.
  • Evaluate and improve Percona Operator products and new features based on test plans, discovering product issues & bugs.
  • Contribute to the DevOps and release management lifecycle, which includes coordinating, testing, and managing Operator releases.
  • Collaborate with engineers and teams across the company to help deploy and debug Kubernetes Operators to facilitate rapid integration and massive growth.
  • Research and recommend tools, behaviors, and strategies for improving test and release processes.
  • Actively participate in architecture/design collaboration and prevent Developers from faulty architecture decisions before code is written.

DockerPostgreSQLPythonSQLAgileBashGitJenkinsKubernetesMongoDBMySQLQA AutomationAPI testingREST APICI/CDLinuxDevOpsScripting

Posted about 1 month ago
Apply